📌 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

They’re throwing attacks. We’re building a movement.

Ad copy

Zach Wahls here, and yes, they’re literally throwing snowballs at me. And honestly? I’m fine with it. Because the truth is bigger than any attack. I’m fighting for working families, protecting rural communities, and standing up to a broken political class that’s failed Iowa for too long. I can win this race, but only if grassroots supporters step in right now. Help me push through the noise. Donate whatever you can today.

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

Performance proxies

Overall score33.8/100
Spend / Reach / Long. / Eff.21.0 · 51.9 · 5.2 · 57.1
Spend rangeUSD 300–399
Impressions8,000 – 8,999
CPM (≈ $/1k impr)USD 41.12
Est. audience size
Days live20 (2025-12-12 → 2026-01-01)
Created2025-12-12
Creative variants1 body · 1 headline
Platformsfacebook, instagram
Languagesen
CandidateIA — Zach Wahls
Surfaced by“senate:Zach Wahls”

🧠 AI analysis

Issueother
Framingpositive candidate
Message typefundraising
Emotional appealempathy
Production tierdiy amateur
Who picturedcandidate
Symbolsfarm rural
Call to actiondonate
Standout elementCandidate standing alone in a snowy Iowa landscape with snowballs visibly scattered on the ground around him, literalizing the attack metaphor
TacticThe ad uses a clever literal-meets-metaphorical visual conceit — snowballs as political attacks — to make the candidate appear resilient and grounded while converting the attack narrative into a grassroots fundraising hook.

Where it ran (delivery by region)

Iowa58.9%
California4.7%
Illinois2.6%
New York2.3%
Florida2.1%
Washington1.8%
Texas1.7%

Who saw it (delivery)

18-24 · female 0.4%
45-54 · male 4.4%
65+ · male 23.1%
65+ · female 32.7%
55-64 · unknown 0.3%
55-64 · male 8.9%
55-64 · female 10.9%
45-54 · unknown 0.1%
45-54 · female 5.4%
18-24 · male 0.8%
35-44 · unknown 0.1%
35-44 · male 3.8%
35-44 · female 3.4%
25-34 · unknown 0.1%
25-34 · male 2.6%
25-34 · female 2.0%
18-24 · unknown 0.0%
65+ · unknown 1.0%

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

Cory Booker
NJ — Cory Booker 236d live
Roy Cooper
NC — Roy Cooper 161d live
Dr. Roger Marshall
KS — Roger Marshall 114d live
Representative Kevin Hern
OK — Kevin Hern 206d live
Sherrod Brown
OH — Sherrod Brown 56d live
Bill Hagerty
TN — Bill Hagerty 117d live
Sherrod Brown
OH — Sherrod Brown 39d live
Julia Letlow
LA — Julia Letlow 58d live