📌 The Swipe File

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

Congressman Seth Moulton US Inactive

Office of Congressman Seth Moulton

ad creative

Ad copy

If Trump wants 'peace through strength,' I’m curious—does it show strength to call Zelenskyy a dictator who "started this war" while praising Putin, a war criminal, as a savvy genius? How about carelessly handling top-secret military targeting information?

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

Performance proxies

Overall score39.7/100
Spend / Reach / Long. / Eff.21.0 · 68.1 · 0.6 · 69.1
Spend rangeUSD 300–399
Impressions40,000 – 44,999
CPM (≈ $/1k impr)USD 8.22
Est. audience size100,001 – 500,000
Days live3 (2025-12-30 → 2026-01-02)
Created2025-12-30
Creative variants1 body · 0 headline
Platformsfacebook, instagram
Languagesen
CandidateMA — Seth Moulton
Surfaced by“senate:Seth Moulton”

🧠 AI analysis

Issueforeign policy defense
Framingattack opponent
Message typepersuasion
Emotional appealanger
Production tiersemi pro
Who picturedcandidate
Symbolsnone
Call to actionnone
Standout elementCongressman speaking from what appears to be a congressional hearing room with subtitle text 'show strength' used as ironic contrast against the copy's critique of Trump
TacticThe ad uses rhetorical questioning to expose hypocrisy in Trump's 'peace through strength' framing, leveraging the candidate's authoritative congressional setting to amplify credibility while attacking Trump's handling of Ukraine, Russia, and classified military information.

Where it ran (delivery by region)

Massachusetts100.0%

Who saw it (delivery)

18-24 · female 0.5%
45-54 · male 7.0%
65+ · male 8.0%
65+ · female 15.0%
55-64 · unknown 0.2%
55-64 · male 9.3%
55-64 · female 15.1%
45-54 · unknown 0.2%
45-54 · female 13.0%
18-24 · male 0.2%
35-44 · unknown 0.3%
35-44 · male 6.1%
35-44 · female 13.9%
25-34 · unknown 0.1%
25-34 · male 2.9%
25-34 · female 8.0%
18-24 · unknown 0.0%
65+ · unknown 0.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
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