📌 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

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 join 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.8/100
Spend / Reach / Long. / Eff.38.3 · 70.7 · 3.3 · 59.0
Spend rangeUSD 1,500–1,999
Impressions50,000 – 59,999
CPM (≈ $/1k impr)USD 31.81
Est. audience size
Days live13 (2025-06-18 → 2025-07-01)
Created2025-06-17
Creative variants1 body · 1 headline
Platformsfacebook, instagram
Languagesen
CandidateIA — Zach Wahls
Surfaced by“senate:Zach Wahls”

🧠 AI analysis

Issuecandidate character bio
Framingpositive candidate
Message typefundraising
Emotional appealhope
Production tierdiy amateur
Who picturedcandidate
Symbolsnone
Call to actiondonate
Standout elementDirect-to-camera selfie-style video frame conveying personal authenticity and grassroots appeal
TacticThe low-fi, direct-to-camera announcement format deliberately signals authenticity and grassroots sincerity, pairing a relatable personal bio (6th-generation Iowan, new father) with an urgent fundraising ask to build early campaign momentum against an incumbent.

Where it ran (delivery by region)

Iowa100.0%

Who saw it (delivery)

18-24 · female 0.8%
45-54 · male 5.3%
65+ · male 10.4%
65+ · female 24.8%
55-64 · unknown 0.2%
55-64 · male 6.3%
55-64 · female 14.6%
45-54 · unknown 0.2%
45-54 · female 11.1%
18-24 · male 0.9%
35-44 · unknown 0.3%
35-44 · male 5.8%
35-44 · female 10.4%
25-34 · unknown 0.2%
25-34 · male 3.0%
25-34 · female 5.1%
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