Tom Willis Victory
Tom Willis has spent his life serving West Virginia through business and public service. With 25 years as a U.S. Special Forces Green Beret and serving in the West Virginia National Guard, he understands the importance of dedication and his responsibility to the people of our state. Now, Tom is running for U.S. Senate to ensure West Virginians have strong conservative leadership in Washington. On May 12, vote Tom Willis for U.S. Senate in the upcoming Republican Primary!
↗ View in Meta Ad Library (the live creative — image/video/layout)
| Overall score | 31.8/100 |
| Spend / Reach / Long. / Eff. | 0.0 · 53.0 · 1.7 · 72.5 |
| Spend range | <USD 99 |
| Impressions | 9,000 – 9,999 |
| CPM (≈ $/1k impr) | USD 5.21 |
| Est. audience size | 100,001 – 500,000 |
| Days live | 7 (2026-03-05 → 2026-03-12) |
| Created | 2026-03-05 |
| Creative variants | 1 body · 0 headline |
| Platforms | facebook, instagram |
| Languages | en |
| Candidate | WV — Tom Willis |
| Surfaced by | “senate:Tom Willis” |
| Issue | candidate character bio |
| Framing | positive candidate |
| Message type | persuasion |
| Emotional appeal | pride |
| Production tier | semi pro |
| Who pictured | candidate, veterans military |
| Symbols | military |
| Call to action | vote |
| Standout element | Three-photo collage juxtaposing Willis in a business suit with two military uniform photos spanning his career |
| Tactic | The ad deploys a biography-as-credential tactic, using authentic military service photos to establish trust and patriotic bona fides before issuing the primary election call-to-action. |
| West Virginia | 86.1% |
| Pennsylvania | 2.1% |
| Virginia | 2.1% |
| Ohio | 1.6% |
| Kentucky | 1.0% |
| Maryland | 1.0% |
| Florida | 0.8% |
| 18-24 · female | 0.9% |
| 45-54 · male | 10.5% |
| 65+ · male | 15.2% |
| 65+ · female | 14.1% |
| 55-64 · unknown | 0.0% |
| 55-64 · male | 13.4% |
| 55-64 · female | 5.7% |
| 45-54 · unknown | 0.1% |
| 45-54 · female | 2.5% |
| 18-24 · male | 8.5% |
| 35-44 · unknown | 0.2% |
| 35-44 · male | 10.5% |
| 35-44 · female | 1.2% |
| 25-34 · unknown | 0.0% |
| 25-34 · male | 15.9% |
| 25-34 · female | 1.0% |
| 18-24 · unknown | 0.1% |
| 65+ · unknown | 0.1% |