📌 The Swipe File

political ad inspiration · sourced from Meta Ad Library 📊 Analytics ⚖ Compare 📄 Playbook 🔑 Access
← back to library

Peggy Flanagan US Inactive

Peggy Flanagan for Minnesota

ad creative

Donate to Peggy Flanagan for U.S. Senate

Donate to Peggy Flanagan for U.S. Senate

Ad copy

Stop scrolling for just a moment—I want to say thank you.
Stop scrolling for just a moment—I want to say thank you.

↗ View in Meta Ad Library (the live creative — image/video/layout)

Performance proxies

Overall score38.5/100
Spend / Reach / Long. / Eff.30.5 · 61.7 · 3.9 · 57.7
Spend rangeUSD 800–899
Impressions20,000 – 24,999
CPM (≈ $/1k impr)USD 37.76
Est. audience size
Days live15 (2026-05-12 → 2026-05-27)
Created2026-05-11
Creative variants2 body · 2 headline
Platformsfacebook, instagram
Languagesen
CandidateMN — Peggy Flanagan
Surfaced by“senate:Peggy Flanagan”

🧠 AI analysis

Issuecandidate character bio
Framingpositive candidate
Message typefundraising
Emotional appealempathy
Production tiersemi pro
Who picturedcandidate
Symbolsnone
Call to actiondonate
Standout elementMinnesota congressional district map on the wall behind the candidate, grounding her visually in the state she seeks to represent
TacticThe 'stop scrolling to say thank you' pattern uses gratitude as a soft emotional hook to lower resistance before pivoting to a donation ask, making the fundraising pitch feel personal rather than transactional.

Where it ran (delivery by region)

Minnesota100.0%

Who saw it (delivery)

18-24 · female 1.5%
45-54 · male 5.7%
65+ · male 13.9%
65+ · female 23.7%
55-64 · unknown 0.2%
55-64 · male 6.5%
55-64 · female 12.1%
45-54 · unknown 0.3%
45-54 · female 9.1%
18-24 · male 1.5%
35-44 · unknown 0.4%
35-44 · male 5.7%
35-44 · female 8.3%
25-34 · unknown 0.4%
25-34 · male 4.5%
25-34 · female 5.4%
18-24 · unknown 0.2%
65+ · unknown 0.5%

Similar ads (same issue, matching framing or emotional appeal)

Graham Platner
ME — Graham Platner 118d live
Graham Platner
ME — Graham Platner 57d live
Peggy Flanagan
MN — Peggy Flanagan 175d live
Ty Pinkins for Mississippi
MS — Ty Pinkins 188d live
John Deaton for US Senate
MA — John Deaton 52d live
Colin Allred
TX — Colin Allred 34d live
Mary Peltola
AK — Mary Peltola 41d live
James Talarico
TX — James Talarico 25d live