📌 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

Today, I spoke at the Capitol for Pro-Life Day because I believe innocent life is worth protecting. I will continue to fight unapologetically for the unborn and stand firm in defense of life. We must act now to stop the importation of abortion-inducing drugs into West Virginia and pass legislation that ensures precious infants are protected under the law.

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

Performance proxies

Overall score28.6/100
Spend / Reach / Long. / Eff.0.0 · 45.5 · 1.7 · 67.0
Spend range<USD 99
Impressions4,000 – 4,999
CPM (≈ $/1k impr)USD 11.0
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 typepersuasion
Emotional appealpride
Production tierdiy amateur
Who picturedcandidate
Symbolscapitol statue, family
Call to actionnone
Standout elementCandidate at podium flanked by West Virginians for Life rally banners inside ornate Capitol rotunda
TacticThe ad leverages an authentic grassroots rally setting and moral urgency language to position Willis as a principled pro-life champion taking direct legislative action, appealing to faith-driven base voters.

Where it ran (delivery by region)

West Virginia93.2%
Pennsylvania0.9%
Florida0.8%
Ohio0.8%
Virginia0.6%
Maryland0.6%
Kentucky0.5%

Who saw it (delivery)

18-24 · female 0.7%
45-54 · male 4.8%
65+ · male 21.2%
65+ · female 37.5%
55-64 · unknown 0.2%
55-64 · male 11.8%
55-64 · female 12.6%
45-54 · unknown 0.0%
45-54 · female 3.7%
18-24 · male 1.6%
35-44 · male 2.5%
35-44 · female 1.1%
25-34 · unknown 0.0%
25-34 · male 1.4%
25-34 · female 0.5%
18-24 · unknown 0.0%
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