ANGIE CRAIG FOR MINNESOTA
Here are the facts: – Democrats can’t afford to lose a single blue seat if we’re going to flip the Senate and block Donald Trump’s extreme agenda. – Fox News named Minnesota’s U.S. Senate seat one of the GOP’s top targets. – National Republicans are raking in hundreds of millions of dollars and Trump has been secretly spending money in key battleground races like mine. If we’re going to keep this seat blue and win back the Senate, I need your help. Will you chip in a few bucks to my grassroots campaign today?
↗ View in Meta Ad Library (the live creative — image/video/layout)
| Overall score | 42.5/100 |
| Spend / Reach / Long. / Eff. | 34.7 · 59.2 · 22.9 · 53.0 |
| Spend range | USD 1,000–1,499 |
| Impressions | 15,000 – 19,999 |
| CPM (≈ $/1k impr) | USD 71.4 |
| Est. audience size | 50,001 – 100,000 |
| Days live | 84 (2025-12-01 → 2026-02-23) |
| Created | 2025-12-01 |
| Creative variants | 1 body · 1 headline |
| Platforms | facebook, instagram |
| Languages | en |
| Candidate | MN — Angie Craig |
| Surfaced by | “senate:Angie Craig” |
| Issue | democracy elections |
| Framing | contrast comparison |
| Message type | fundraising |
| Emotional appeal | urgency |
| Production tier | semi pro |
| Who pictured | candidate |
| Symbols | none |
| Call to action | donate |
| Standout element | Yellow-highlighted subtitle 'spend to attack' mid-speech signals urgency and aggression from opponents |
| Tactic | Urgency-driven fundraising appeal using Fox News as borrowed credibility to validate the threat, framing the race as a must-win defensive battle to stop Trump's agenda and motivating small-dollar donors to act immediately. |
| Minnesota | 69.0% |
| California | 3.8% |
| Florida | 2.9% |
| New York | 2.0% |
| Texas | 1.7% |
| Wisconsin | 1.7% |
| Arizona | 1.4% |
| 18-24 · female | 0.0% |
| 18-24 · male | 0.1% |
| 25-34 · female | 0.6% |
| 25-34 · male | 0.8% |
| 35-44 · female | 1.7% |
| 35-44 · male | 1.5% |
| 35-44 · unknown | 0.0% |
| 45-54 · female | 3.2% |
| 45-54 · male | 2.4% |
| 45-54 · unknown | 0.0% |
| 55-64 · female | 10.4% |
| 55-64 · male | 5.9% |
| 55-64 · unknown | 0.1% |
| 65+ · female | 41.1% |
| 65+ · male | 31.2% |
| 65+ · unknown | 0.8% |