📌 The Swipe File

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

Zach Wahls US Inactive

WAHLS FOR IOWA

ad creative

Vote for Zach Wahls for U.S. Senate

Ad copy

Zach Wahls has spent his life fighting for Iowa families like his — and that’s what he’ll do in Washington. He’ll protect Social Security from Ashley Hinson and take on Donald Trump’s assault on our democracy. The billionaires and political insiders don’t want Zach Wahls in Washington because he doesn’t work for them. He works for you. 🗳️ Vote for Zach Wahls on or before Election Day June 2.

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

Performance proxies

Overall score35.2/100
Spend / Reach / Long. / Eff.11.9 · 59.2 · 1.1 · 68.8
Spend rangeUSD 100–199
Impressions15,000 – 19,999
CPM (≈ $/1k impr)USD 8.54
Est. audience size50,001 – 100,000
Days live5 (2026-05-21 → 2026-05-26)
Created2026-05-20
Creative variants1 body · 1 headline
Platformsfacebook, instagram
Languagesen
CandidateIA — Zach Wahls
Surfaced by“senate:Zach Wahls”

🧠 AI analysis

Issuesocial security medicare
Framingcontrast comparison
Message typepersuasion
Emotional appealfear
Production tierprofessional
Who picturedcandidate
Symbolsus flag
Call to actionvote
Standout elementCandidate staring directly into camera with US and Iowa flags framing him, projecting serious resolve
TacticThe ad uses a populist contrast frame — positioning Wahls as the fighter for ordinary Iowa families against billionaires, Hinson, and Trump — while anchoring the emotional hook to Social Security vulnerability to drive fear-based motivation among older voters.

Where it ran (delivery by region)

Iowa100.0%

Who saw it (delivery)

18-24 · female 4.2%
45-54 · male 7.6%
65+ · male 8.2%
65+ · female 10.0%
55-64 · unknown 0.1%
55-64 · male 6.1%
55-64 · female 6.9%
45-54 · unknown 0.2%
45-54 · female 7.9%
18-24 · male 2.9%
35-44 · unknown 0.3%
35-44 · male 10.7%
35-44 · female 12.5%
25-34 · unknown 0.3%
25-34 · male 9.5%
25-34 · female 12.3%
18-24 · unknown 0.1%
65+ · unknown 0.1%

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

Colin Allred
TX — Colin Allred 36d live
Colin Allred
TX — Colin Allred 12d live
Sherrod Brown
OH — Sherrod Brown 15d live
Raja for Congress
IL — S Krishnamoorthi 146d live
Colin Allred
TX — Colin Allred 16d live
Dan Osborn for Senate
NE — Dan Osborn 26d live
Chris Coons
DE — Chris Coons 63d live
Raja Krishnamoorthi
IL — S Krishnamoorthi 23d live