📌 The Swipe File

political ad inspiration · sourced from Meta Ad Library 📊 Analytics ⚖ Compare 📄 Playbook 🔑 Access
← back to library

Thomas Johnson For U.S. Senate US Inactive

Thomas Johnson for U.S. Senate

ad creative

Ad copy

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)

Performance proxies

Overall score29.7/100
Spend / Reach / Long. / Eff.0.0 · 49.2 · 0.0 · 69.7
Spend range<USD 99
Impressions6,000 – 6,999
CPM (≈ $/1k impr)USD 7.62
Est. audience size
Days live1 (2026-03-03 → 2026-03-04)
Created2026-03-02
Creative variants1 body · 0 headline
Platformsfacebook, instagram
Languagesen
CandidateNC — Thomas Johnson
Surfaced by“senate:Thomas Johnson”

🧠 AI analysis

Issuedemocracy elections
Framingpositive candidate
Message typegotv mobilization
Emotional appealurgency
Production tierdiy amateur
Who picturedcandidate
Symbolsus flag
Call to actionvote
Standout elementCandidate speaking directly to camera from home setting, conveying personal authenticity
TacticLow-production direct-to-camera appeal leverages personal authenticity and urgency, with faith-based hashtag (#Prayer) signaling to religious community voters.

Where it ran (delivery by region)

California18.4%
Texas9.0%
New York6.8%
Florida5.6%
Pennsylvania3.5%
North Carolina3.5%
New Jersey3.1%

Who saw it (delivery)

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%

Similar ads (same issue, matching framing or emotional appeal)

Sherrod Brown
OH — Sherrod Brown 189d live
Roy Cooper
NC — Roy Cooper 104d live
Mallory McMorrow
MI — Mallory Mcmorrow 85d live
Dan Osborn
NE — Dan Osborn 113d live
Graham Platner
ME — Graham Platner 58d live
Alexander Vindman
FL — Alexander Vindman 64d live
Raja for Congress
IL — S Krishnamoorthi 109d live
Jon Ossoff
GA — Jon Ossoff 60d live