Haley Stevens for Senate
This race will come down to every last dollar. Please donate now.
๐ ๐๐๐๐ ๐๐๐๐๐๐๐๐๐: ๐๐ญ๐๐ฏ๐๐ง๐ฌ ๐ข๐ฌ ๐ฎ๐ฉ ๐ ๐ฉ๐จ๐ข๐ง๐ญ ๐๐ ๐๐ข๐ง๐ฌ๐ญ ๐ก๐๐ซ ๐๐๐๐ ๐๐๐ฉ๐ฎ๐๐ฅ๐ข๐๐๐ง ๐จ๐ฉ๐ฉ๐จ๐ง๐๐ง๐ญ! If Democrats are going to flip the Senate and stop Donald Trumpโs chaos agenda, we need to keep Michigan blue. And the very first poll shows Haley Stevens up 1 point from her MAGA Republican opponent. Itโs clear that Haley is THE Democrat to keep Michigan blue. ๐๐ข๐ฅ๐ฅ ๐ฒ๐จ๐ฎ ๐ซ๐ฎ๐ฌ๐ก ๐ ๐๐จ๐ง๐๐ญ๐ข๐จ๐ง ๐ง๐จ๐ฐ ๐ญ๐จ ๐ก๐๐ฅ๐ฉ ๐๐ฎ๐๐ฅ ๐๐๐ฅ๐๐ฒโ๐ฌ ๐๐๐ฆ๐ฉ๐๐ข๐ ๐ง ๐ญ๐จ ๐ฏ๐ข๐๐ญ๐จ๐ซ๐ฒ ๐ข๐ง ๐๐ข๐๐ก๐ข๐ ๐๐ง, ๐ญ๐๐ค๐ ๐๐๐๐ค ๐ญ๐ก๐ ๐๐๐ง๐๐ญ๐ ๐๐จ๐ซ ๐๐๐ฆ๐จ๐๐ซ๐๐ญ๐ฌ, ๐๐ง๐ ๐ฌ๐ญ๐จ๐ฉ ๐๐ซ๐ฎ๐ฆ๐ฉ?
โ View in Meta Ad Library (the live creative โ image/video/layout)
| Overall score | 37.9/100 |
| Spend / Reach / Long. / Eff. | 31.7 ยท 49.2 ยท 23.1 ยท 47.6 |
| Spend range | USD 900โ999 |
| Impressions | 6,000 โ 6,999 |
| CPM (โ $/1k impr) | USD 146.09 |
| Est. audience size | 50,001 โ 100,000 |
| Days live | 85 (2025-12-04 โ 2026-02-27) |
| Created | 2025-12-04 |
| Creative variants | 1 body ยท 1 headline |
| Platforms | facebook, instagram |
| Languages | en |
| Candidate | MI โ Haley Stevens |
| Surfaced by | โsenate:Haley Stevensโ |
| Issue | democracy elections |
| Framing | contrast comparison |
| Message type | fundraising |
| Emotional appeal | urgency |
| Production tier | semi pro |
| Who pictured | candidate, opponent |
| Symbols | none |
| Call to action | donate |
| Standout element | Side-by-side poll graphic showing Stevens 45% vs Rogers 44% with candidate photos reinforcing the razor-thin margin |
| Tactic | The ad uses a momentum-framing tactic โ leading with a 1-point poll advantage to create urgency and a sense that small donations can tip a winnable race, leveraging fear of Trump's agenda to drive ActBlue conversions. |
| Michigan | 40.6% |
| California | 9.6% |
| Florida | 4.0% |
| Texas | 3.4% |
| New York | 3.3% |
| Washington | 2.7% |
| Virginia | 2.4% |
| 18-24 ยท female | 0.1% |
| 25-34 ยท female | 0.1% |
| 25-34 ยท male | 0.3% |
| 35-44 ยท female | 2.2% |
| 35-44 ยท male | 1.7% |
| 35-44 ยท unknown | 0.1% |
| 45-54 ยท female | 3.7% |
| 45-54 ยท male | 3.6% |
| 45-54 ยท unknown | 0.1% |
| 55-64 ยท female | 10.2% |
| 55-64 ยท male | 8.3% |
| 55-64 ยท unknown | 0.3% |
| 65+ ยท female | 37.9% |
| 65+ ยท male | 30.8% |
| 65+ ยท unknown | 0.7% |