Seth for Massachusetts
The future we all believe in is on the line. Our party has clung to the status quo, insisted on using the same old playbook, and isn’t fighting hard enough. The next generation will keep paying the cost if we don’t change course. Our fight can't wait.
↗ View in Meta Ad Library (the live creative — image/video/layout)
| Overall score | 48.5/100 |
| Spend / Reach / Long. / Eff. | 29.2 · 85.0 · 4.1 · 75.9 |
| Spend range | USD 700–799 |
| Impressions | 200,000 – 249,999 |
| CPM (≈ $/1k impr) | USD 3.33 |
| Est. audience size | — |
| Days live | 16 (2025-10-15 → 2025-10-31) |
| Created | 2025-10-15 |
| Creative variants | 1 body · 1 headline |
| Platforms | facebook, instagram |
| Languages | en |
| Candidate | MA — Seth Moulton |
| Surfaced by | “senate:Seth Moulton” |
| Issue | democracy elections |
| Framing | issue advocacy |
| Message type | persuasion |
| Emotional appeal | urgency |
| Production tier | semi pro |
| Who pictured | none |
| Symbols | none |
| Call to action | learn more |
| Standout element | Dark, moody video thumbnail evoking urgency and dissatisfaction with the status quo |
| Tactic | Moulton positions himself as a generational change agent by attacking his own party's complacency, appealing to voters hungry for a fighter willing to challenge Democratic establishment norms. |
| Massachusetts | 100.0% |
| 18-24 · female | 16.5% |
| 45-54 · male | 4.5% |
| 65+ · male | 2.1% |
| 65+ · female | 0.9% |
| 55-64 · unknown | 0.0% |
| 55-64 · male | 3.3% |
| 55-64 · female | 1.2% |
| 45-54 · unknown | 0.0% |
| 45-54 · female | 1.5% |
| 18-24 · male | 26.8% |
| 35-44 · unknown | 0.1% |
| 35-44 · male | 8.3% |
| 35-44 · female | 2.9% |
| 25-34 · unknown | 0.3% |
| 25-34 · male | 21.9% |
| 25-34 · female | 9.0% |
| 18-24 · unknown | 0.6% |
| 65+ · unknown | 0.0% |