📌 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

Sign Up and Get Involved

Ad copy

We can't wait six more years for change. We have to do better now. Join our campaign and fight for a new future!
We can't wait six more years for change. We have to do better now. Join our campaign and fight for a new future!
We can't wait six more years for change. We have to do better now. Join our campaign and fight for a new future!

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

Performance proxies

Overall score39.2/100
Spend / Reach / Long. / Eff.11.9 · 65.4 · 5.8 · 73.5
Spend rangeUSD 100–199
Impressions30,000 – 34,999
CPM (≈ $/1k impr)USD 4.6
Est. audience size5,001 – 10,000
Days live22 (2026-01-29 → 2026-02-20)
Created2026-01-29
Creative variants3 body · 1 headline
Platformsfacebook, instagram
Languagesen
CandidateMA — Seth Moulton
Surfaced by“senate:Seth Moulton”

🧠 AI analysis

Issueother
Framingpositive candidate
Message typelist building survey
Emotional appealurgency
Production tiersemi pro
Who picturedcandidate
Symbolsnone
Call to actionsign petition
Standout elementStark black video thumbnail with play button creating suspense and drawing clicks
TacticUrgency-driven copy ('can't wait six more years') paired with a list-building sign-up CTA converts emotional frustration into campaign volunteer and contact acquisition.

Where it ran (delivery by region)

Massachusetts100.0%

Who saw it (delivery)

18-24 · female 2.2%
45-54 · male 5.4%
65+ · male 33.6%
65+ · female 16.2%
55-64 · unknown 0.2%
55-64 · male 3.6%
55-64 · female 4.7%
45-54 · unknown 0.2%
45-54 · female 3.6%
18-24 · male 2.0%
35-44 · unknown 0.1%
35-44 · male 8.5%
35-44 · female 6.5%
25-34 · unknown 0.1%
25-34 · male 7.0%
25-34 · female 5.7%
18-24 · unknown 0.1%
65+ · unknown 0.4%

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

Roy Cooper
NC — Roy Cooper 161d live
Dr. Roger Marshall
KS — Roger Marshall 114d live
Representative Kevin Hern
OK — Kevin Hern 206d live
Sherrod Brown
OH — Sherrod Brown 56d live
Bill Hagerty
TN — Bill Hagerty 117d live
Sherrod Brown
OH — Sherrod Brown 39d live
Julia Letlow
LA — Julia Letlow 58d live
Raja for Congress
IL — S Krishnamoorthi 195d live