📌 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

Read: Zach Wahls is the pro-worker candidate

Wahls, a state legislator from Coralville, is one of three Democrats seeking the party’s nomination for U.S. Senate.

Ad copy

NEW: More labor unions are backing Zach Wahls for U.S. Senate. All across our state, workers support Zach because he fights for strong wages, strong benefits, and strong safety standards for the people who built this state. As our next U.S. Senator, he will keep fighting for our Iowa values: that hard work should mean fair pay and a good job should allow you to provide for yourself and your family. Zach is the kind of Democrat we need in Washington fighting for us. Read more →

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

Performance proxies

Overall score39.5/100
Spend / Reach / Long. / Eff.17.4 · 66.9 · 3.0 · 70.7
Spend rangeUSD 200–299
Impressions35,000 – 39,999
CPM (≈ $/1k impr)USD 6.65
Est. audience size50,001 – 100,000
Days live12 (2026-03-19 → 2026-03-31)
Created2026-03-18
Creative variants1 body · 1 headline
Platformsfacebook, instagram
Languagesen
CandidateIA — Zach Wahls
Surfaced by“senate:Zach Wahls”

🧠 AI analysis

Issuejobs labor
Framingpositive candidate
Message typepersuasion
Emotional appealpride
Production tiersemi pro
Who picturedcandidate, workers labor
Symbolsnone
Call to actionlearn more
Standout elementGlobe Gazette news banner lending third-party credibility to union endorsement claim
TacticThe ad leverages earned media from a local newspaper to validate the union endorsement story, lending grassroots authenticity to a pro-worker narrative while positioning Wahls as the working-class champion in the Democratic primary.

Where it ran (delivery by region)

Iowa100.0%

Who saw it (delivery)

18-24 · female 3.9%
45-54 · unknown 0.1%
Unknown · female 0.0%
65+ · unknown 0.2%
65+ · male 8.2%
65+ · female 12.2%
55-64 · unknown 0.1%
55-64 · male 5.2%
55-64 · female 8.3%
45-54 · male 6.6%
18-24 · male 2.5%
45-54 · female 9.0%
35-44 · unknown 0.3%
35-44 · male 8.7%
35-44 · female 12.9%
25-34 · unknown 0.4%
25-34 · male 8.0%
25-34 · female 13.4%
18-24 · unknown 0.1%
Unknown · male 0.0%

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

Sherrod Brown
OH — Sherrod Brown 130d live
Sherrod Brown
OH — Sherrod Brown 130d live
Sherrod Brown
OH — Sherrod Brown 71d live
Sherrod Brown
OH — Sherrod Brown 56d live
Sherrod Brown
OH — Sherrod Brown 54d live
Sherrod Brown
OH — Sherrod Brown 50d live
Graham Platner
ME — Graham Platner 34d live
Sherrod Brown
OH — Sherrod Brown 39d live