📌 The Swipe File

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

Dr. Roger Marshall US Inactive

KANSANS FOR MARSHALL

ad creative

Ad copy

Kris Kobach is lying to you. He claims he has President Trump’s support, but that just isn’t the case. Chuck Schumer and Washington Democrats are spending MILLIONS to help Kobach because they know they can beat him. We cannot afford to let Schumer and the Democrats get their way. Vote Roger Marshall on August 4th.

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

Performance proxies

Overall score50.2/100
Spend / Reach / Long. / Eff.50.6 · 87.0 · 0.8 · 62.5
Spend rangeUSD 5,000–5,999
Impressions250,000 – 299,999
CPM (≈ $/1k impr)USD 20.0
Est. audience size100,001 – 500,000
Days live4 (2020-07-31 → 2020-08-04)
Created2020-07-31
Creative variants1 body · 0 headline
Platformsfacebook, instagram
Languagesen
CandidateKS — Roger Marshall
Surfaced by“senate:KS — Roger Marshall”

🧠 AI analysis

Issuedemocracy elections
Framingattack opponent
Message typepersuasion
Emotional appealfear
Production tiersemi pro
Who picturedopponent
Symbolsfarm rural
Call to actionvote
Standout elementBold '2020 LOSER' sign superimposed over opponent against a dark, foreboding farm backdrop
TacticThe ad uses a shame-label overlay on the opponent combined with a dark rural setting and Democratic villain framing to disqualify Kobach among Trump-aligned primary voters.

Where it ran (delivery by region)

Kansas100.0%

Who saw it (delivery)

18-24 · unknown 0.0%
18-24 · female 0.6%
35-44 · unknown 0.2%
65+ · unknown 0.4%
18-24 · male 0.6%
25-34 · female 3.0%
25-34 · male 3.0%
65+ · male 11.8%
45-54 · female 10.1%
55-64 · unknown 0.3%
65+ · female 23.2%
55-64 · female 16.6%
55-64 · male 10.6%
45-54 · male 6.7%
35-44 · male 5.3%
35-44 · female 7.3%
45-54 · unknown 0.2%
25-34 · unknown 0.1%

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

Jon Ossoff
GA — Jon Ossoff 121d live
Jon Ossoff
GA — Jon Ossoff 83d live
Jon Ossoff
GA — Jon Ossoff 25d live
Jon Ossoff
GA — Jon Ossoff 24d live
Dan Osborn for Senate
NE — Dan Osborn 50d live
Jon Ossoff
GA — Jon Ossoff 23d live
Amy McGrath
KY — Amy Mcgrath 112d live
Jon Ossoff
GA — Jon Ossoff 22d live