WAHLS FOR IOWA
2026 is our chance to flip this seat in Iowa and shake things up in Washington by finally putting working families first. But, Zach Wahls is up against DC establishment and MAGA money. They’re not backing down because they know that he can win this race. Election years can change everything, and we need the resources to fight back. That’s why we’re asking you to donate whatever you can now and help fund real change.
2026 is our chance to flip this seat in Iowa and shake things up in Washington by finally putting working families first. But, Zach Wahls is up against DC establishment and MAGA money. They’re not backing down because they know that he can win this race. Election years can change everything, and we need the resources to fight back. That’s why we’re asking you to donate whatever you can now and help fund real change.
↗ View in Meta Ad Library (the live creative — image/video/layout)
| Overall score | 34.5/100 |
| Spend / Reach / Long. / Eff. | 11.9 · 55.8 · 4.1 · 66.3 |
| Spend range | USD 100–199 |
| Impressions | 10,000 – 14,999 |
| CPM (≈ $/1k impr) | USD 11.96 |
| Est. audience size | — |
| Days live | 16 (2026-01-15 → 2026-01-31) |
| Created | 2026-01-15 |
| Creative variants | 2 body · 2 headline |
| Platforms | facebook, instagram |
| Languages | en |
| Candidate | IA — Zach Wahls |
| Surfaced by | “senate:Zach Wahls” |
| Issue | democracy elections |
| Framing | contrast comparison |
| Message type | fundraising |
| Emotional appeal | urgency |
| Production tier | semi pro |
| Who pictured | none |
| Symbols | none |
| Call to action | donate |
| Standout element | Notes app screenshot aesthetic lending an intimate, unpolished authenticity to a fundraising ask |
| Tactic | The ad uses a faux-personal Notes app format to create urgency and an underdog narrative, framing the donation as a fight against powerful outside money to motivate small-dollar donors. |
| Iowa | 74.2% |
| California | 2.8% |
| Illinois | 1.8% |
| Minnesota | 1.6% |
| Florida | 1.5% |
| New York | 1.3% |
| Texas | 1.1% |
| 18-24 · female | 0.4% |
| 45-54 · male | 4.2% |
| 65+ · male | 14.9% |
| 65+ · female | 31.8% |
| 55-64 · unknown | 0.3% |
| 55-64 · male | 6.0% |
| 55-64 · female | 14.4% |
| 45-54 · unknown | 0.2% |
| 45-54 · female | 10.2% |
| 18-24 · male | 0.3% |
| 35-44 · unknown | 0.3% |
| 35-44 · male | 3.9% |
| 35-44 · female | 8.1% |
| 25-34 · unknown | 0.1% |
| 25-34 · male | 1.5% |
| 25-34 · female | 2.9% |
| 18-24 · unknown | 0.0% |
| 65+ · unknown | 0.5% |