Peggy Flanagan for Minnesota
Folks, Washington won’t change until we change who we send there. I’m running for Senate in Minnesota because I’m a mom who juggles homework and calls to the insurance company, who feels every bump when gas or groceries go up. If you believe we need more leaders in Washington we can count on to stand up for families like yours and mine, I hope you’ll consider pitching in today:
Folks, Washington won’t change until we change who we send there. I’m running for Senate in Minnesota because I’m a mom who juggles homework and calls to the insurance company, who feels every bump when gas or groceries go up. If you believe we need more leaders in Washington we can count on to stand up for families like yours and mine, I hope you’ll consider pitching in today:
↗ View in Meta Ad Library (the live creative — image/video/layout)
| Overall score | 32.7/100 |
| Spend / Reach / Long. / Eff. | 17.4 · 51.9 · 1.9 · 59.6 |
| Spend range | USD 200–299 |
| Impressions | 8,000 – 8,999 |
| CPM (≈ $/1k impr) | USD 29.35 |
| Est. audience size | — |
| Days live | 8 (2026-06-10 → 2026-06-18) |
| Created | 2026-06-08 |
| Creative variants | 2 body · 2 headline |
| Platforms | facebook, instagram |
| Languages | en |
| Candidate | MN — Peggy Flanagan |
| Surfaced by | “senate:Peggy Flanagan” |
| Issue | candidate character bio |
| Framing | positive candidate |
| Message type | fundraising |
| Emotional appeal | empathy |
| Production tier | semi pro |
| Who pictured | candidate |
| Symbols | none |
| Call to action | donate |
| Standout element | candidate dressed in casual athletic jacket standing on an everyday street corner, projecting everyman relatability |
| Tactic | The ad uses an 'everyday mom' identity frame to build voter trust and drive small-dollar donations by making Flanagan feel like a neighbor rather than a politician. |
| Minnesota | 87.6% |
| California | 1.5% |
| Wisconsin | 1.2% |
| New York | 0.8% |
| Washington | 0.7% |
| North Dakota | 0.6% |
| Washington, District of Columbia | 0.6% |
| 18-24 · female | 1.3% |
| 45-54 · male | 6.3% |
| 65+ · male | 8.6% |
| 65+ · female | 14.8% |
| 55-64 · unknown | 0.1% |
| 55-64 · male | 2.8% |
| 55-64 · female | 6.1% |
| 45-54 · unknown | 0.4% |
| 45-54 · female | 13.2% |
| 18-24 · male | 1.9% |
| 35-44 · unknown | 0.7% |
| 35-44 · male | 9.8% |
| 35-44 · female | 17.3% |
| 25-34 · unknown | 0.5% |
| 25-34 · male | 6.9% |
| 25-34 · female | 8.5% |
| 18-24 · unknown | 0.2% |
| 65+ · unknown | 0.4% |