📌 The Swipe File

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

Ed Markey US Inactive

THE MARKEY COMMITTEE

ad creative

Ad copy

Seth Moulton is making bank on private equity investments in companies that sit before the committees he serves on. Until we started asking questions, he insisted there was nothing to worry about. Now he's scrambling to clean it up. Why should voters believe him now? Read more at edmarkey.com/moultonwhatishehiding

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

Performance proxies

Overall score40.1/100
Spend / Reach / Long. / Eff.23.7 · 68.1 · 1.4 · 67.3
Spend rangeUSD 400–499
Impressions40,000 – 44,999
CPM (≈ $/1k impr)USD 10.58
Est. audience size100,001 – 500,000
Days live6 (2026-06-18 → 2026-06-24)
Created2026-06-18
Creative variants1 body · 0 headline
Platformsfacebook, instagram
Languagesen
CandidateMA — Ed Markey
Surfaced by“senate:Ed Markey”

🧠 AI analysis

Issueeconomy taxes
Framingattack opponent
Message typepersuasion
Emotional appealanger
Production tiersemi pro
Who picturedopponent
Symbolsmoney cash
Call to actionlearn more
Standout elementSide-by-side juxtaposition of a news article and Moulton's own press release exposing his contradiction, framed in dark high-contrast graphics
TacticThe ad uses a document-dump contrast tactic — letting Moulton's own words and a watchdog news story do the attacking — to establish hypocrisy and erode trust through a 'caught in the act' narrative structure.

Where it ran (delivery by region)

Massachusetts95.3%
New Hampshire0.6%
New York0.4%
Maine0.4%
Rhode Island0.3%
California0.3%
Florida0.3%

Who saw it (delivery)

18-24 · female 0.8%
45-54 · male 4.3%
65+ · male 6.5%
65+ · female 21.9%
55-64 · unknown 0.3%
55-64 · male 4.5%
55-64 · female 12.3%
45-54 · unknown 0.2%
45-54 · female 9.9%
18-24 · male 0.7%
35-44 · unknown 0.5%
35-44 · male 7.8%
35-44 · female 12.6%
25-34 · unknown 0.5%
25-34 · male 6.8%
25-34 · female 10.1%
18-24 · unknown 0.1%
65+ · unknown 0.3%

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

Sherrod Brown
OH — Sherrod Brown 37d live
Raja Krishnamoorthi
IL — S Krishnamoorthi 35d live
Raja Krishnamoorthi
IL — S Krishnamoorthi 34d live
Graham Platner
ME — Graham Platner 44d live
Dan Osborn for Senate
NE — Dan Osborn 40d live
Reid W. Rasner
WY — Reid Rasner 52d live
Sherrod Brown
OH — Sherrod Brown 5d live
Sherrod Brown
OH — Sherrod Brown 231d live