Peggy Flanagan for Minnesota
Hey, stop scrolling!!! I'm Peggy Flanagan. I'm running for Senate in Minnesota, and we're coming up on the final FEC fundraising deadline of the year. So, if you've been waiting for the most impactful time to donate, this is it. My opponents are backed by billionaire donors, corporate PACs, and special interests like Big Oil. My campaign doesn't do that. I rely entirely on folks like you making individual contributions of $5, $25, or even $50 at a time. The truth is, everybody will be looking at how much we raise to see if our grassroots campaign has the strength to take on these special interests. So, I hope I can count on your donation before the deadline because it's all of us versus the extremist billionaires, and I'm betting on us.
↗ View in Meta Ad Library (the live creative — image/video/layout)
| Overall score | 40.7/100 |
| Spend / Reach / Long. / Eff. | 31.7 · 66.9 · 3.3 · 60.7 |
| Spend range | USD 900–999 |
| Impressions | 35,000 – 39,999 |
| CPM (≈ $/1k impr) | USD 25.32 |
| Est. audience size | — |
| Days live | 13 (2025-12-19 → 2026-01-01) |
| Created | 2025-12-19 |
| 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 | urgency |
| Production tier | semi pro |
| Who pictured | candidate |
| Symbols | none |
| Call to action | donate |
| Standout element | Direct-to-camera 'stop scrolling' appeal paired with small-dollar contribution amounts creating populist contrast against billionaire-backed opponents |
| Tactic | The ad uses a classic grassroots-vs-big-money contrast frame, pairing an FEC deadline urgency trigger with populist identity messaging to convert sympathetic scrollers into first-time donors. |
| Minnesota | 81.9% |
| Wisconsin | 2.1% |
| California | 2.1% |
| New York | 0.9% |
| Washington | 0.8% |
| Illinois | 0.7% |
| North Dakota | 0.7% |
| 18-24 · female | 1.4% |
| 45-54 · male | 6.1% |
| 65+ · male | 15.6% |
| 65+ · female | 18.5% |
| 55-64 · unknown | 0.3% |
| 55-64 · male | 7.0% |
| 55-64 · female | 9.6% |
| 45-54 · unknown | 0.4% |
| 45-54 · female | 10.3% |
| 18-24 · male | 1.5% |
| 35-44 · unknown | 0.6% |
| 35-44 · male | 6.3% |
| 35-44 · female | 10.2% |
| 25-34 · unknown | 0.6% |
| 25-34 · male | 4.4% |
| 25-34 · female | 6.6% |
| 18-24 · unknown | 0.1% |
| 65+ · unknown | 0.5% |