📌 The Swipe File

political ad inspiration · sourced from Meta Ad Library 📊 Analytics ⚖ Compare 📄 Playbook 🔑 Access
← back to library

Zach Wahls US Inactive

Committee to Elect Zach Wahls

ad creative

Zach Wahls for U.S. Senate

Zach Wahls for U.S. Senate

Defeat Joni Ernst

Defeat Joni Ernst

Ad copy

Hi there, my name is Zach Wahls. I’m a 6th-generation Iowan, two-term state senator, new father—and I’m announcing my campaign for Iowa’s U.S. Senate seat against Joni Ernst. I can win this race, defeat Joni Ernst, and flip this seat…but I can’t do it alone. As a legislator, I’ve worked to put Iowa’s families first—and to call out leaders from both sides who’d rather line their pockets than actually get things done. Now, I’m ready to take our fight to the U.S. Senate. Will you become a Day One Donor to my campaign? Every donation has a huge impact to take our fight to the U.S. Senate.
Hi there, my name is Zach Wahls. I’m a 6th-generation Iowan, two-term state senator, new father—and I’m announcing my campaign for Iowa’s U.S. Senate seat against Joni Ernst. I can win this race, defeat Joni Ernst, and flip this seat…but I can’t do it alone. As a legislator, I’ve worked to put Iowa’s families first—and to call out leaders from both sides who’d rather line their pockets than actually get things done. Now, I’m ready to take our fight to the U.S. Senate. Will you become a Day One Donor to my campaign? Every donation has a huge impact to take our fight to the U.S. Senate.

↗ View in Meta Ad Library (the live creative — image/video/layout)

Performance proxies

Overall score42.7/100
Spend / Reach / Long. / Eff.43.1 · 69.3 · 3.9 · 54.6
Spend rangeUSD 2,500–2,999
Impressions45,000 – 49,999
CPM (≈ $/1k impr)USD 57.88
Est. audience size
Days live15 (2025-06-11 → 2025-06-26)
Created2025-06-11
Creative variants2 body · 2 headline
Platformsfacebook, instagram
Languagesen
CandidateIA — Zach Wahls
Surfaced by“senate:Zach Wahls”

🧠 AI analysis

Issuecandidate character bio
Framingpositive candidate
Message typefundraising
Emotional appealhope
Production tiersemi pro
Who picturedcandidate
Symbolsfarm rural, family
Call to actiondonate
Standout elementCandidate speaking directly to camera outdoors against lush green Iowa landscape, conveying grassroots authenticity
TacticClassic introduction/announcement fundraising ad using personal biography and Iowa heritage to build relatability and urgency around a Day One donor ask.

Where it ran (delivery by region)

California16.3%
New York6.7%
Illinois6.1%
Florida4.8%
Texas4.4%
Minnesota4.0%
Washington3.7%

Who saw it (delivery)

18-24 · female 1.0%
45-54 · male 4.6%
65+ · male 17.3%
65+ · female 29.6%
55-64 · unknown 0.3%
55-64 · male 9.4%
55-64 · female 11.9%
45-54 · unknown 0.1%
45-54 · female 6.1%
18-24 · male 1.1%
35-44 · unknown 0.2%
35-44 · male 4.3%
35-44 · female 5.8%
25-34 · unknown 0.2%
25-34 · male 3.3%
25-34 · female 4.3%
18-24 · unknown 0.1%
65+ · unknown 0.5%

Similar ads (same issue, matching framing or emotional appeal)

Graham Platner
ME — Graham Platner 118d live
Graham Platner
ME — Graham Platner 57d live
Peggy Flanagan
MN — Peggy Flanagan 175d live
Ty Pinkins for Mississippi
MS — Ty Pinkins 188d live
John Deaton for US Senate
MA — John Deaton 52d live
Colin Allred
TX — Colin Allred 34d live
Mary Peltola
AK — Mary Peltola 41d live
James Talarico
TX — James Talarico 25d live