📌 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

Pitch In before 06/30 >>

Donate to Peggy Flanagan for U.S. Senate

Ad copy

If campaigns were measured by what really matters, we’d count the hot dishes at potlucks, the worn-out sneakers from knocking on doors, and the hope you feel in a packed room. But the reality is, a lot of people judge our momentum by our fundraising report, and we’re almost through this quarter. What we raise will become public soon. If you’re able, will you chip in today and help us hit our critical fundraising goal and prove the strength of this movement?
I’m Peggy Flanagan. Your support is more critical than ever. The polls show us with a double-digit lead. My message of big, bold change resonates with voters all across Minnesota. But dark money groups saw the same polls – and started spending big in this race. They’ve flooded the airwaves with nearly $3 million in ads to mislead voters about my opponent's record and drown out the truth. We cannot let these attacks go unanswered. But Peggy doesn’t accept a dime of corporate PAC money, so we’re relying on this team to help tell the truth in this race. Can you pitch in $5 today to help us speak truth to lies and prove that this Senate seat isn’t for sale?

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

Performance proxies

Overall score34.5/100
Spend / Reach / Long. / Eff.17.4 · 55.8 · 2.5 · 62.5
Spend rangeUSD 200–299
Impressions10,000 – 14,999
CPM (≈ $/1k impr)USD 19.96
Est. audience size
Days live10 (2026-06-03 → 2026-06-13)
Created2026-06-02
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 appealhope
Production tiersemi pro
Who picturedcandidate
Symbolsnone
Call to actiondonate
Standout elementCandidate speaking directly to camera in a relaxed blazer-over-stripes look with bold statement earrings, projecting approachable authenticity
TacticUses grassroots-values framing ('hot dishes at potlucks, worn-out sneakers') to soften the fundraising ask and make donors feel like movement partners rather than ATMs, anchored by a polling lead as social proof.

Where it ran (delivery by region)

Minnesota82.8%
California1.9%
Wisconsin1.6%
New York1.0%
Texas0.7%
Washington0.7%
Washington, District of Columbia0.7%

Who saw it (delivery)

18-24 · female 4.1%
45-54 · male 5.3%
65+ · male 8.8%
65+ · female 12.7%
55-64 · unknown 0.1%
55-64 · male 2.3%
55-64 · female 3.4%
45-54 · unknown 0.3%
45-54 · female 8.0%
18-24 · male 7.3%
35-44 · unknown 0.6%
35-44 · male 9.1%
35-44 · female 12.0%
25-34 · unknown 0.8%
25-34 · male 13.0%
25-34 · female 11.5%
18-24 · unknown 0.5%
65+ · unknown 0.3%

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