📌 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 TODAY

Vote for Zach Wahls TODAY

Vote for Zach Wahls TODAY

Vote for Zach Wahls TODAY

Ad copy

Election Day is TODAY. It’s time to vote for Zach Wahls, a proven fighter for Iowa families. 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 TODAY June 2 before 8PM.
Election Day is TODAY. It’s time to vote for Zach Wahls, a proven fighter for Iowa families. 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 TODAY June 2 before 8PM.
Election Day is TODAY. It’s time to vote for Zach Wahls, a proven fighter for Iowa families. 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 TODAY June 2 before 8PM.
Election Day is TODAY. It’s time to vote for Zach Wahls, a proven fighter for Iowa families. 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 TODAY June 2 before 8PM.

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

Performance proxies

Overall score40.2/100
Spend / Reach / Long. / Eff.29.2 · 68.1 · 0.3 · 63.4
Spend rangeUSD 700–799
Impressions40,000 – 44,999
CPM (≈ $/1k impr)USD 17.64
Est. audience size100,001 – 500,000
Days live2 (2026-06-02 → 2026-06-04)
Created2026-06-02
Creative variants4 body · 4 headline
Platformsfacebook, instagram
Languagesen
CandidateIA — Zach Wahls
Surfaced by“senate:Zach Wahls”

🧠 AI analysis

Issuedemocracy elections
Framingpositive candidate
Message typegotv mobilization
Emotional appealurgency
Production tiersemi pro
Who picturedcandidate
Symbolsus flag
Call to actionvote
Standout elementCandidate staring directly into camera flanked by Iowa and official flags, projecting earnest authority
TacticPopulist contrast framing pits the candidate against billionaires and insiders to drive same-day turnout urgency on Election Day.

Where it ran (delivery by region)

Iowa100.0%

Who saw it (delivery)

18-24 · female 1.0%
45-54 · male 7.1%
65+ · male 11.7%
65+ · female 20.9%
55-64 · unknown 0.1%
55-64 · male 6.8%
55-64 · female 10.3%
45-54 · unknown 0.1%
45-54 · female 10.0%
18-24 · male 0.5%
35-44 · unknown 0.2%
35-44 · male 8.3%
35-44 · female 11.4%
25-34 · unknown 0.1%
25-34 · male 4.3%
25-34 · female 6.7%
18-24 · unknown 0.0%
65+ · unknown 0.3%

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

Sherrod Brown
OH — Sherrod Brown 189d live
Roy Cooper
NC — Roy Cooper 104d live
Mallory McMorrow
MI — Mallory Mcmorrow 85d live
Dan Osborn
NE — Dan Osborn 113d live
Graham Platner
ME — Graham Platner 58d live
Alexander Vindman
FL — Alexander Vindman 64d live
Raja for Congress
IL — S Krishnamoorthi 109d live
Jon Ossoff
GA — Jon Ossoff 60d live