Thomas Johnson for U.S. Senate
There is simply too much at stake to sit this one out. So much is happening, and your voice matters more than ever. Show up. Speak up. Vote. 🗳️🇺🇸 #YourVoteMatters #MakeItCount #Prayer
↗ View in Meta Ad Library (the live creative — image/video/layout)
| Overall score | 29.7/100 |
| Spend / Reach / Long. / Eff. | 0.0 · 49.2 · 0.0 · 69.7 |
| Spend range | <USD 99 |
| Impressions | 6,000 – 6,999 |
| CPM (≈ $/1k impr) | USD 7.62 |
| Est. audience size | — |
| Days live | 1 (2026-03-03 → 2026-03-04) |
| Created | 2026-03-02 |
| Creative variants | 1 body · 0 headline |
| Platforms | facebook, instagram |
| Languages | en |
| Candidate | NC — Thomas Johnson |
| Surfaced by | “senate:Thomas Johnson” |
| Issue | democracy elections |
| Framing | positive candidate |
| Message type | gotv mobilization |
| Emotional appeal | urgency |
| Production tier | diy amateur |
| Who pictured | candidate |
| Symbols | us flag |
| Call to action | vote |
| Standout element | Candidate speaking directly to camera from home setting, conveying personal authenticity |
| Tactic | Low-production direct-to-camera appeal leverages personal authenticity and urgency, with faith-based hashtag (#Prayer) signaling to religious community voters. |
| California | 18.4% |
| Texas | 9.0% |
| New York | 6.8% |
| Florida | 5.6% |
| Pennsylvania | 3.5% |
| North Carolina | 3.5% |
| New Jersey | 3.1% |
| 18-24 · female | 8.5% |
| 45-54 · male | 7.8% |
| 65+ · male | 7.1% |
| 65+ · female | 3.6% |
| 55-64 · unknown | 0.0% |
| 55-64 · male | 8.7% |
| 55-64 · female | 3.2% |
| 45-54 · unknown | 0.1% |
| 45-54 · female | 2.8% |
| 18-24 · male | 22.6% |
| 35-44 · unknown | 0.1% |
| 35-44 · male | 10.3% |
| 35-44 · female | 2.9% |
| 25-34 · unknown | 0.1% |
| 25-34 · male | 16.9% |
| 25-34 · female | 4.9% |
| 18-24 · unknown | 0.4% |
| 65+ · unknown | 0.1% |