📌 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

Ad copy

This petulant child, this national humiliation is the commander in chief of our troops. We need to finally get @realdonaldtrump out of the White House once and for all.

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

Performance proxies

Overall score46.1/100
Spend / Reach / Long. / Eff.38.3 · 80.0 · 0.3 · 65.9
Spend rangeUSD 1,500–1,999
Impressions125,000 – 149,999
CPM (≈ $/1k impr)USD 12.72
Est. audience size
Days live2 (2026-01-19 → 2026-01-21)
Created2026-01-19
Creative variants1 body · 0 headline
Platformsinstagram
Languagesen
CandidateMA — Seth Moulton
Surfaced by“senate:Seth Moulton”

🧠 AI analysis

Issueforeign policy defense
Framingattack opponent
Message typepersuasion
Emotional appealanger
Production tiersemi pro
Who picturedopponent
Symbolsmilitary, capitol statue
Call to actionnone
Standout elementNPR news screenshot lending institutional credibility to the attack on Trump's Greenland ambitions
TacticThe ad weaponizes a legitimate NPR news article to frame Trump as dangerously impulsive, using borrowed media credibility to amplify the personal attack in the copy calling him a 'petulant child.'

Where it ran (delivery by region)

California15.0%
Texas6.8%
New York6.4%
Florida5.6%
Pennsylvania4.1%
Massachusetts4.0%
Illinois3.8%

Who saw it (delivery)

18-24 · female 1.7%
45-54 · male 9.8%
65+ · unknown 0.2%
65+ · male 4.8%
65+ · female 10.4%
55-64 · unknown 0.2%
55-64 · male 7.9%
55-64 · female 12.8%
45-54 · unknown 0.2%
45-54 · female 11.3%
18-24 · male 6.0%
35-44 · unknown 0.3%
35-44 · male 11.4%
35-44 · female 10.4%
25-34 · unknown 0.3%
25-34 · male 8.0%
25-34 · female 4.1%
18-24 · unknown 0.3%
Unknown · female 0.0%

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
Tom Cotton
AR — Tom Cotton 42d live
Carlin for U.S. Senate
IA — James Carlin 29d live
Bill Hagerty
TN — Bill Hagerty 15d live
Tom Cotton
AR — Tom Cotton 4d live