📌 The Swipe File

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

Seth Moulton US Inactive

SETH FOR MASSACHUSETTS, INC

ad creative

Ad copy

If you want to ask Senator Markey a question today, it’ll cost you $500+ at a Pfizer-sponsored pharmaceutical conference in Texas. If you want to ask me a question, I’m at True North Ale Company in Ipswich or find me celebrating Juneteenth in Boston later today.

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

Performance proxies

Overall score42.9/100
Spend / Reach / Long. / Eff.31.7 · 73.9 · 0.0 · 65.9
Spend rangeUSD 900–999
Impressions70,000 – 79,999
CPM (≈ $/1k impr)USD 12.66
Est. audience size
Days live1 (2026-06-20 → 2026-06-21)
Created2026-06-20
Creative variants1 body · 0 headline
Platformsinstagram
Languagesen
CandidateMA — Seth Moulton
Surfaced by“senate:Seth Moulton”

🧠 AI analysis

Issuehealthcare
Framingcontrast comparison
Message typepersuasion
Emotional appealanger
Production tiersemi pro
Who picturednone
Symbolsmoney cash, healthcare
Call to actionnone
Standout elementRed circle hand-drawn around 'ranking member of the Senate Subcommittee on Primary Health & Retirement Security' to highlight hypocrisy
TacticUses a Boston Globe clip as borrowed credibility to contrast Markey's Big Pharma fundraising with Moulton's grassroots accessibility, framing the incumbent as corrupt and out-of-touch.

Where it ran (delivery by region)

Massachusetts12.9%
California11.6%
New York6.4%
Texas6.2%
Florida4.4%
Illinois3.7%
Pennsylvania3.4%

Who saw it (delivery)

18-24 · female 5.7%
45-54 · unknown 0.1%
Unknown · male 0.0%
Unknown · female 0.0%
65+ · unknown 0.1%
65+ · male 2.5%
65+ · female 2.0%
55-64 · unknown 0.1%
55-64 · male 2.7%
55-64 · female 1.8%
45-54 · male 3.9%
18-24 · male 38.6%
45-54 · female 1.7%
35-44 · unknown 0.2%
35-44 · male 7.6%
35-44 · female 2.1%
25-34 · unknown 0.5%
25-34 · male 26.0%
25-34 · female 3.6%
18-24 · unknown 0.9%
Unknown · unknown 0.0%

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

Roy Cooper
NC — Roy Cooper 23d live
Amy McGrath
KY — Amy Mcgrath 27d live
Amy McGrath
KY — Amy Mcgrath 17d live
Hallie Shoffner
AR — Hallie Shoffner 9d live
Harriet Hageman
WY — Harriet Hageman 26d live
Amy McGrath
KY — Amy Mcgrath 21d live
Amy McGrath
KY — Amy Mcgrath 8d live
Roy Cooper
NC — Roy Cooper 19d live