Peggy Flanagan for Minnesota
Can you pitch in to our campaign right now? While my opponents are warm inside dialing up billionaires, I’m traveling all across the state having conversations with Minnesotans – building an agenda that serves all of us. I’m the only candidate in this race who chose not to take a dime of corporate PAC money because politics should be about serving people, not billionaires. So before I lose feeling in my fingers, I’m asking you to chip in today, even if it's $5 or $10, to help us keep doing this work. Thank you and stay warm!
↗ View in Meta Ad Library (the live creative — image/video/layout)
| Overall score | 36.1/100 |
| Spend / Reach / Long. / Eff. | 29.2 · 55.8 · 5.2 · 54.3 |
| Spend range | USD 700–799 |
| Impressions | 10,000 – 14,999 |
| CPM (≈ $/1k impr) | USD 59.96 |
| Est. audience size | 10,001 – 50,000 |
| Days live | 20 (2025-12-12 → 2026-01-01) |
| Created | 2025-12-12 |
| Creative variants | 1 body · 1 headline |
| Platforms | facebook, instagram |
| Languages | en |
| Candidate | MN — Peggy Flanagan |
| Surfaced by | “senate:Peggy Flanagan” |
| Issue | economy taxes |
| Framing | contrast comparison |
| Message type | fundraising |
| Emotional appeal | empathy |
| Production tier | diy amateur |
| Who pictured | candidate |
| Symbols | none |
| Call to action | donate |
| Standout element | candidate filming herself outdoors in a Minnesota winter wearing a 'sota beanie, visually embodying authenticity and sacrifice vs. opponents dialing billionaires indoors |
| Tactic | The selfie-style video in freezing outdoor conditions is a deliberate authenticity signal — she's out in the cold talking to regular people while opponents are warm inside with billionaires, making the contrast visceral and personal to motivate small-dollar donations before the FEC deadline. |
| Minnesota | 78.0% |
| California | 3.4% |
| Wisconsin | 1.6% |
| Washington | 1.2% |
| New York | 1.1% |
| Illinois | 1.0% |
| Oregon | 0.9% |
| 18-24 · female | 0.4% |
| 45-54 · male | 3.8% |
| 65+ · male | 17.3% |
| 65+ · female | 28.4% |
| 55-64 · unknown | 0.2% |
| 55-64 · male | 5.3% |
| 55-64 · female | 12.4% |
| 45-54 · unknown | 0.4% |
| 45-54 · female | 11.5% |
| 18-24 · male | 0.6% |
| 35-44 · unknown | 0.4% |
| 35-44 · male | 4.0% |
| 35-44 · female | 8.9% |
| 25-34 · unknown | 0.3% |
| 25-34 · male | 2.0% |
| 25-34 · female | 3.3% |
| 18-24 · unknown | 0.1% |
| 65+ · unknown | 0.6% |