📌 The Swipe File

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

Tom Willis WV US Inactive

Tom Willis Victory

ad creative

Ad copy

I’m honored to receive the endorsement of Students for Life, an organization that courageously stands to protect the unborn and the fundamental right to life. Together, we will fight to stop abortifacients from coming into West Virginia and ensure Congress keeps its promise that not a single taxpayer dollar is used to fund abortion in other states.

↗ View in Meta Ad Library (the live creative — image/video/layout)

Performance proxies

Overall score30.2/100
Spend / Reach / Long. / Eff.0.0 · 49.2 · 1.7 · 69.7
Spend range<USD 99
Impressions6,000 – 6,999
CPM (≈ $/1k impr)USD 7.62
Est. audience size100,001 – 500,000
Days live7 (2026-02-19 → 2026-02-26)
Created2026-02-19
Creative variants1 body · 0 headline
Platformsfacebook, instagram
Languagesen
CandidateWV — Tom Willis
Surfaced by“senate:Tom Willis”

🧠 AI analysis

Issueabortion
Framingpositive candidate
Message typeawareness
Emotional appealpride
Production tierprofessional
Who picturedcandidate
Symbolsnone
Call to actionnone
Standout elementBold 'ENDORSEMENT' watermark repeated across the purple background amplifying third-party credibility
TacticThe endorsement-badge tactic borrows organizational credibility from Students for Life Action to signal strong pro-life alignment and reassure values-driven primary voters.

Where it ran (delivery by region)

West Virginia93.5%
Pennsylvania1.1%
Virginia0.8%
Florida0.7%
Ohio0.5%
Maryland0.5%
Kentucky0.4%

Who saw it (delivery)

18-24 · female 0.3%
45-54 · male 7.9%
65+ · male 22.3%
65+ · female 31.2%
55-64 · unknown 0.1%
55-64 · male 14.2%
55-64 · female 11.2%
45-54 · unknown 0.1%
45-54 · female 4.8%
18-24 · male 1.2%
35-44 · unknown 0.0%
35-44 · male 3.3%
35-44 · female 1.5%
25-34 · unknown 0.0%
25-34 · male 1.1%
25-34 · female 0.4%
18-24 · unknown 0.1%
65+ · unknown 0.3%

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

Colin Allred
TX — Colin Allred 36d live
Dr. Roger Marshall
KS — Roger Marshall 100d live
Dr. Roger Marshall
KS — Roger Marshall 49d live
Mary Peltola
AK — Mary Peltola 56d live
Colin Allred
TX — Colin Allred 13d live
Mary Peltola
AK — Mary Peltola 100d live
John Cornyn
TX — John Cornyn 8d live
John Cornyn
TX — John Cornyn 8d live