Senator Dan Innis
Chris Pappas betrayed New Hampshire. ❌ Voted against protecting girls’ sports ❌ Voted against deporting illegal aliens with DUIs ❌ Voted against proof of citizenship to vote I’ve fought, and won, against the radical left in Concord. In the Senate, I’ll fight to keep President Trump’s agenda, protect girls’ sports, and make sure every legal vote counts.
↗ View in Meta Ad Library (the live creative — image/video/layout)
| Overall score | 37.7/100 |
| Spend / Reach / Long. / Eff. | 17.4 · 63.8 · 1.1 · 68.4 |
| Spend range | USD 200–299 |
| Impressions | 25,000 – 29,999 |
| CPM (≈ $/1k impr) | USD 9.07 |
| Est. audience size | — |
| Days live | 5 (2025-08-09 → 2025-08-14) |
| Created | 2025-08-09 |
| Creative variants | 1 body · 0 headline |
| Platforms | facebook, instagram |
| Languages | en |
| Candidate | NH — Dan Innis |
| Surfaced by | “senate:Dan Innis” |
| Issue | immigration |
| Framing | attack opponent |
| Message type | persuasion |
| Emotional appeal | anger |
| Production tier | semi pro |
| Who pictured | opponent |
| Symbols | none |
| Call to action | learn more |
| Standout element | Desaturated unflattering freeze-frame of opponent mid-speech with bold red 'HE'S BETRAYING IT.' banner overlaid |
| Tactic | Classic attack-ad trifecta using red X checkmarks to catalog opponent's votes, a grainy darkened image to cast the opponent as untrustworthy, and the word 'betrayed' to trigger emotional outrage among conservative base voters. |
| New Hampshire | 100.0% |
| Unknown | 0.0% |
| 18-24 · female | 0.3% |
| 45-54 · male | 10.0% |
| 65+ · male | 25.7% |
| 65+ · female | 18.7% |
| 55-64 · unknown | 0.1% |
| 55-64 · male | 19.0% |
| 55-64 · female | 9.0% |
| 45-54 · unknown | 0.1% |
| 45-54 · female | 3.4% |
| 18-24 · male | 1.6% |
| 35-44 · unknown | 0.1% |
| 35-44 · male | 5.8% |
| 35-44 · female | 1.9% |
| 25-34 · unknown | 0.0% |
| 25-34 · male | 3.2% |
| 25-34 · female | 0.8% |
| 18-24 · unknown | 0.0% |
| 65+ · unknown | 0.3% |