📌 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

ad creative

Donate to Democrat Seth Moulton

Donate to Democrat Seth Moulton

Donate to Democrat Seth Moulton

Ad copy

Donald Trump just called me a "loser" on national TV because I called him out for his disastrous war with Iran. It's clear that we struck a nerve, so I need your help to fight back. Will you chip in to support my campaign today?
Donald Trump just called me a "loser" on national TV because I called him out for his disastrous war with Iran. It's clear that we struck a nerve, so I need your help to fight back. Will you chip in to support my campaign today?
Donald Trump just called me a "loser" on national TV because I called him out for his disastrous war with Iran. It's clear that we struck a nerve, so I need your help to fight back. Will you chip in to support my campaign today?

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

Performance proxies

Overall score36.5/100
Spend / Reach / Long. / Eff.29.2 · 55.8 · 6.6 · 54.3
Spend rangeUSD 700–799
Impressions10,000 – 14,999
CPM (≈ $/1k impr)USD 59.96
Est. audience size100,001 – 500,000
Days live25 (2026-03-27 → 2026-04-21)
Created2026-03-27
Creative variants3 body · 3 headline
Platformsfacebook, instagram
Languagesen
CandidateMA — Seth Moulton
Surfaced by“senate:Seth Moulton”

🧠 AI analysis

Issueforeign policy defense
Framingcontrast comparison
Message typefundraising
Emotional appealanger
Production tiersemi pro
Who picturedcandidate
Symbolsnone
Call to actiondonate
Standout elementCandidate mid-speech with mouth open against lush green background, framed as a direct video response to Trump's attack
TacticClassic 'fight back' fundraising tactic that leverages Trump's personal insult as a rallying cry, converting outrage into donor urgency with an immediate 'Donate Now' CTA.

Where it ran (delivery by region)

Massachusetts100.0%

Who saw it (delivery)

25-34 · female 0.3%
25-34 · male 0.4%
35-44 · female 1.0%
35-44 · male 1.2%
35-44 · unknown 0.0%
45-54 · female 2.4%
45-54 · male 2.9%
45-54 · unknown 0.1%
55-64 · female 11.0%
55-64 · male 10.1%
55-64 · unknown 0.2%
65+ · female 40.4%
65+ · male 28.9%
65+ · unknown 1.2%

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

Graham Platner
ME — Graham Platner 46d live
Sarah Adlakha for US Senate
MS — Sarah Adlakha 53d live
Lindsey Graham
SC — Lindsey Graham 14d live
Kevin Hern
OK — Kevin Hern 50d live
Bill Hagerty
TN — Bill Hagerty 15d live
Reid W. Rasner
WY — Reid Rasner 29d live
Tom Cotton
AR — Tom Cotton 23d live
Amy McGrath
KY — Amy Mcgrath 6d live