JOHN DEATON FOR SENATE INC.
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)
| Overall score | 59.9/100 |
| Spend / Reach / Long. / Eff. | 59.4 · 100.0 · 14.0 · 66.0 |
| Spend range | USD 10,000–14,999 |
| Impressions | 1,000,000 – 0 |
| CPM (≈ $/1k impr) | USD 12.5 |
| Est. audience size | 100,001 – 500,000 |
| Days live | 52 (2026-03-10 → 2026-05-01) |
| Created | 2026-03-10 |
| Creative variants | 1 body · 1 headline |
| Platforms | facebook, instagram |
| Languages | en |
| Candidate | MA — John Deaton |
| Surfaced by | “senate:John Deaton” |
| Issue | candidate character bio |
| Framing | positive candidate |
| Message type | persuasion |
| Emotional appeal | hope |
| Production tier | semi pro |
| Who pictured | veterans military |
| Symbols | military, farm rural |
| Call to action | learn more |
| Standout element | frost-covered military obstacle course with hanging tires at dawn, evoking Marine toughness and discipline |
| Tactic | The 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. |
| Massachusetts | 85.9% |
| Florida | 3.0% |
| New Hampshire | 1.6% |
| Connecticut | 1.0% |
| New York | 1.0% |
| Rhode Island | 0.7% |
| California | 0.7% |
| 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% |