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 | 57.7/100 |
| Spend / Reach / Long. / Eff. | 65.7 · 94.0 · 14.0 · 57.1 |
| Spend range | USD 20,000–24,999 |
| Impressions | 500,000 – 599,999 |
| CPM (≈ $/1k impr) | USD 40.91 |
| Est. audience size | — |
| Days live | 52 (2026-01-13 → 2026-03-06) |
| Created | 2026-01-13 |
| 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 | selfie-style outdoor video in winter cold with 'sota' beanie signaling authentic Minnesota identity |
| Tactic | The DIY selfie-in-the-cold aesthetic directly contrasts Flanagan with opponents 'warm inside dialing billionaires,' using authentic discomfort as proof of grassroots commitment and no-corporate-PAC credentials to trigger small-dollar donations. |
| Minnesota | 74.2% |
| Wisconsin | 3.1% |
| California | 2.9% |
| New York | 1.4% |
| Florida | 1.3% |
| Washington | 1.2% |
| Texas | 1.0% |
| 18-24 · female | 2.2% |
| 45-54 · unknown | 0.3% |
| Unknown · female | 0.0% |
| 65+ · unknown | 0.3% |
| 65+ · male | 8.9% |
| 65+ · female | 14.7% |
| 55-64 · unknown | 0.2% |
| 55-64 · male | 5.6% |
| 55-64 · female | 10.8% |
| 45-54 · male | 5.5% |
| 18-24 · male | 1.3% |
| 45-54 · female | 11.6% |
| 35-44 · unknown | 0.5% |
| 35-44 · male | 6.8% |
| 35-44 · female | 15.0% |
| 25-34 · unknown | 0.5% |
| 25-34 · male | 5.3% |
| 25-34 · female | 10.4% |
| 18-24 · unknown | 0.2% |
| Unknown · male | 0.0% |