KESSLER 2026
My son Jackson, a registered independent, cast his ballot in the Democratic primary this morning. Now, I may be a little biased here, but I’m proud of him for speaking up about why this election matters to young people in West Virginia and for reminding folks that independents can still request a Democratic ballot in today’s primary election. And I’m honored to earn his vote.
↗ View in Meta Ad Library (the live creative — image/video/layout)
| Overall score | 23.3/100 |
| Spend / Reach / Long. / Eff. | 0.0 · 34.4 · 0.0 · 58.7 |
| Spend range | <USD 99 |
| Impressions | 1,000 – 1,999 |
| CPM (≈ $/1k impr) | USD 33.01 |
| Est. audience size | 10,001 – 50,000 |
| Days live | 1 (2026-05-12 → 2026-05-13) |
| Created | 2026-05-12 |
| Creative variants | 1 body · 1 headline |
| Platforms | facebook, instagram |
| Languages | en |
| Candidate | WV — Jeff Kessler |
| Surfaced by | “senate:Jeff Kessler” |
| Issue | democracy elections |
| Framing | positive candidate |
| Message type | gotv mobilization |
| Emotional appeal | pride |
| Production tier | diy amateur |
| Who pictured | family children |
| Symbols | family |
| Call to action | vote |
| Standout element | candidate's young son in a casual yellow hoodie delivering an earnest selfie-style video testimonial |
| Tactic | Uses authentic family endorsement and peer-to-peer credibility from a young independent voter to normalize crossing registration lines and drive same-day primary turnout. |
| West Virginia | 100.0% |
| 18-24 · female | 3.4% |
| 45-54 · male | 6.6% |
| 65+ · male | 9.7% |
| 65+ · female | 19.3% |
| 55-64 · unknown | 0.1% |
| 55-64 · male | 5.1% |
| 55-64 · female | 12.5% |
| 45-54 · unknown | 0.1% |
| 45-54 · female | 11.8% |
| 18-24 · male | 1.0% |
| 35-44 · unknown | 0.1% |
| 35-44 · male | 6.2% |
| 35-44 · female | 10.3% |
| 25-34 · male | 4.6% |
| 25-34 · female | 9.0% |
| 18-24 · unknown | 0.2% |
| 65+ · unknown | 0.1% |