Peggy Flanagan for Minnesota
Will you make a donation to my campaign for US Senate right now? I'm the only candidate in this race who will not accept a dime of corporate PAC money. While my opponent is cashing in on big checks from special interest groups, I'm out on the road having kitchen-table conversations with voters. I don't have the resources to bankroll my own campaign (that must be nice), so I rely on donations from supporters, giving what they can when they can. Here’s the truth: a donation made early on in the race is much more impactful than donations made later on. So, if you've been waiting for the right time to give, this is it. We'll put your donation right to work to build the kind of organization that we need to win this race.
↗ View in Meta Ad Library (the live creative — image/video/layout)
| Overall score | 51.5/100 |
| Spend / Reach / Long. / Eff. | 56.4 · 87.0 · 4.1 · 58.4 |
| Spend range | USD 9,000–9,999 |
| Impressions | 250,000 – 299,999 |
| CPM (≈ $/1k impr) | USD 34.54 |
| Est. audience size | — |
| Days live | 16 (2025-10-18 → 2025-11-03) |
| Created | 2025-10-18 |
| Creative variants | 1 body · 1 headline |
| Platforms | facebook, instagram |
| Languages | en |
| Candidate | MN — Peggy Flanagan |
| Surfaced by | “senate:Peggy Flanagan” |
| Issue | democracy elections |
| Framing | contrast comparison |
| Message type | fundraising |
| Emotional appeal | urgency |
| Production tier | diy amateur |
| Who pictured | candidate |
| Symbols | none |
| Call to action | donate |
| Standout element | selfie-style direct-to-camera video with casual home setting reinforcing authentic, non-corporate persona |
| Tactic | The ad uses a grassroots vs. corporate-money contrast frame, pairing a deliberately unpolished aesthetic with explicit anti-PAC messaging to signal authenticity and urgency around early small-dollar donations. |
| Minnesota | 80.9% |
| Wisconsin | 2.3% |
| California | 2.1% |
| New York | 1.1% |
| Washington | 0.9% |
| Illinois | 0.8% |
| Massachusetts | 0.8% |
| 18-24 · female | 2.3% |
| 45-54 · male | 5.4% |
| 65+ · male | 8.3% |
| 65+ · female | 15.1% |
| 55-64 · unknown | 0.2% |
| 55-64 · male | 5.0% |
| 55-64 · female | 10.9% |
| 45-54 · unknown | 0.3% |
| 45-54 · female | 12.6% |
| 18-24 · male | 1.5% |
| 35-44 · unknown | 0.6% |
| 35-44 · male | 6.1% |
| 35-44 · female | 15.1% |
| 25-34 · unknown | 0.7% |
| 25-34 · male | 4.8% |
| 25-34 · female | 10.5% |
| 18-24 · unknown | 0.2% |
| 65+ · unknown | 0.3% |