📌 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

Congressman Seth Moulton

Ad copy

In the lead up to 51st anniversary of Roe v Wade, Republicans held votes aiming to fund deceptive so-called “crisis pregnancy centers” and deny pregnant students access to comprehensive, unbiased information about their healthcare options. House Democrats are united in fighting back against their war on women. Sign up for my newsletter for more updates from Washington.

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

Performance proxies

Overall score39.8/100
Spend / Reach / Long. / Eff.21.0 · 68.1 · 0.8 · 69.1
Spend rangeUSD 300–399
Impressions40,000 – 44,999
CPM (≈ $/1k impr)USD 8.22
Est. audience size100,001 – 500,000
Days live4 (2024-01-19 → 2024-01-23)
Created2024-01-19
Creative variants1 body · 1 headline
Platformsfacebook, instagram
Languagesen
CandidateMA — Seth Moulton
Surfaced by“senate:Seth Moulton”

🧠 AI analysis

Issueabortion
Framingcontrast comparison
Message typelist building survey
Emotional appealanger
Production tiersemi pro
Who picturedcandidate
Symbolsnone
Call to actionsign petition
Standout elementBold white italic overlay text 'Republicans' War on WOMEN' framing the congressman in an official setting
TacticThe ad uses the Roe v Wade anniversary as a timely hook, pairing an authoritative video frame with inflammatory framing to drive outrage and newsletter sign-ups as a list-building conversion.

Where it ran (delivery by region)

Massachusetts99.7%
Connecticut0.1%
New Hampshire0.1%
New York0.0%
New Jersey0.0%
Pennsylvania0.0%
Maine0.0%

Who saw it (delivery)

55-64 · female 14.7%
35-44 · female 7.4%
65+ · female 29.2%
45-54 · female 6.6%
18-24 · female 25.4%
25-34 · female 16.7%

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

Lindsey Graham
SC — Lindsey Graham 13d live
Sherrod Brown
OH — Sherrod Brown 118d live
Sherrod Brown
OH — Sherrod Brown 42d live
Angie Craig
MN — Angie Craig 23d live
Janet Mills
ME — Janet Mills 12d live
Haley Stevens
MI — Haley Stevens 28d live
Dr. Roger Marshall
KS — Roger Marshall 38d live
Janet Mills
ME — Janet Mills 79d live