WAHLS FOR IOWA
The contrast in this race couldn’t be clearer. Zach Wahls has a record of fighting for reproductive rights; others don’t. For seven years, Zach has shown up and fought back in the Iowa State Senate against Republican attacks on women’s rights, and he cosponsored dozens of bills to protect them. If Iowan women deserve a real champion in the U.S. Senate, chip in $10 or whatever you can today.
↗ View in Meta Ad Library (the live creative — image/video/layout)
| Overall score | 36.6/100 |
| Spend / Reach / Long. / Eff. | 25.8 · 59.2 · 2.2 · 59.1 |
| Spend range | USD 500–599 |
| Impressions | 15,000 – 19,999 |
| CPM (≈ $/1k impr) | USD 31.4 |
| Est. audience size | — |
| Days live | 9 (2026-01-22 → 2026-01-31) |
| Created | 2026-01-22 |
| Creative variants | 1 body · 1 headline |
| Platforms | facebook, instagram |
| Languages | en |
| Candidate | IA — Zach Wahls |
| Surfaced by | “senate:Zach Wahls” |
| Issue | abortion |
| Framing | contrast comparison |
| Message type | fundraising |
| Emotional appeal | urgency |
| Production tier | semi pro |
| Who pictured | candidate |
| Symbols | capitol statue |
| Call to action | donate |
| Standout element | Candidate speaking directly to camera in front of Iowa State Capitol building, projecting authority on home turf |
| Tactic | The ad pairs a credibility-building record of legislative action with an urgent donate ask, using contrast framing against unnamed Republican opponents to motivate women voters. |
| Iowa | 54.4% |
| California | 5.6% |
| Illinois | 3.2% |
| New York | 2.7% |
| Florida | 2.6% |
| Minnesota | 2.4% |
| Texas | 2.1% |
| 18-24 · female | 0.4% |
| 45-54 · male | 3.5% |
| 65+ · male | 13.7% |
| 65+ · female | 33.5% |
| 55-64 · unknown | 0.2% |
| 55-64 · male | 6.5% |
| 55-64 · female | 15.2% |
| 45-54 · unknown | 0.2% |
| 45-54 · female | 9.3% |
| 18-24 · male | 0.3% |
| 35-44 · unknown | 0.2% |
| 35-44 · male | 3.7% |
| 35-44 · female | 7.7% |
| 25-34 · unknown | 0.0% |
| 25-34 · male | 1.9% |
| 25-34 · female | 2.9% |
| 18-24 · unknown | 0.0% |
| 65+ · unknown | 0.9% |