📌 The Swipe File

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

John Deaton for US Senate US Inactive

JOHN DEATON FOR SENATE INC.

ad creative

Learn More About John's Vision

Ad copy

Fed up with career politicians? So is John Deaton. It's time for real representation in Massachusetts to make our state more affordable for working Bay Staters. The Commonwealth needs a proven fighter. As a father, Marine veteran, trial attorney, John Deaton dares to challenge the status quo and demand results. John will fight for lower costs, accountability, and a government that works for you, not for career politicians. It’s time to shake up Washington. Learn More About John's Vision https://www.johndeatonforsenate.com/

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

Performance proxies

Overall score59.9/100
Spend / Reach / Long. / Eff.59.4 · 100.0 · 14.0 · 66.0
Spend rangeUSD 10,000–14,999
Impressions1,000,000 – 0
CPM (≈ $/1k impr)USD 12.5
Est. audience size100,001 – 500,000
Days live52 (2026-03-10 → 2026-05-01)
Created2026-03-10
Creative variants1 body · 1 headline
Platformsfacebook, instagram
Languagesen
CandidateMA — John Deaton
Surfaced by“senate:John Deaton”

🧠 AI analysis

Issuecandidate character bio
Framingpositive candidate
Message typepersuasion
Emotional appealhope
Production tiersemi pro
Who picturedveterans military
Symbolsmilitary, farm rural
Call to actionlearn more
Standout elementfrost-covered military obstacle course with hanging tires at dawn, evoking Marine toughness and discipline
TacticThe ad leverages Deaton's Marine veteran and outsider identity to reframe him as a scrappy fighter against entrenched career politicians, using rugged imagery to signal authenticity and working-class solidarity.

Where it ran (delivery by region)

Massachusetts85.9%
Florida3.0%
New Hampshire1.6%
Connecticut1.0%
New York1.0%
Rhode Island0.7%
California0.7%

Who saw it (delivery)

18-24 · female 1.7%
45-54 · unknown 0.2%
Unknown · male 0.0%
Unknown · female 0.0%
65+ · unknown 0.2%
65+ · male 9.8%
65+ · female 11.4%
55-64 · unknown 0.2%
55-64 · male 11.0%
55-64 · female 11.1%
45-54 · male 9.1%
18-24 · male 1.5%
45-54 · female 9.3%
35-44 · unknown 0.2%
35-44 · male 9.3%
35-44 · female 9.2%
25-34 · unknown 0.1%
25-34 · male 8.2%
25-34 · female 7.5%
18-24 · unknown 0.0%
Unknown · unknown 0.0%

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

Graham Platner
ME — Graham Platner 118d live
Graham Platner
ME — Graham Platner 57d live
Peggy Flanagan
MN — Peggy Flanagan 175d live
Ty Pinkins for Mississippi
MS — Ty Pinkins 188d live
Colin Allred
TX — Colin Allred 34d live
Mary Peltola
AK — Mary Peltola 41d live
James Talarico
TX — James Talarico 25d live
Blake Miguez
LA — Blake Miguez 38d live