📌 The Swipe File

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

Sandy for Kansas US Inactive

SANDY FOR KANSAS

ad creative

Ad copy

Kansas is ready for a senator that shows up. Sandy Shows Up isn’t about speeches or headlines it’s about listening first. No scripts, no filters just real conversations with Kansans across the state. First stop: Southeast Kansas If you’ve got something to say, Sandy’s ready to hear it! *Details under the page’s events tab

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

Performance proxies

Overall score23.4/100
Spend / Reach / Long. / Eff.0.0 · 34.4 · 0.6 · 58.7
Spend range<USD 99
Impressions1,000 – 1,999
CPM (≈ $/1k impr)USD 33.01
Est. audience size50,001 – 100,000
Days live3 (2026-04-14 → 2026-04-17)
Created2026-04-14
Creative variants1 body · 0 headline
Platformsfacebook, instagram
Languagesen
CandidateKS — Sandy Spidel Neumann
Surfaced by“senate:Sandy Spidel Neumann”

🧠 AI analysis

Issuecandidate character bio
Framingpositive candidate
Message typeawareness
Emotional appealempathy
Production tiersemi pro
Who picturedcandidate
Symbolsnone
Call to actionlearn more
Standout elementCandidate posed with arms crossed in casual pink top alongside bold 'Sandy Shows Up Listening Tour' branding, projecting approachability over political polish
TacticThe ad leverages an authenticity-first persuasion tactic — contrasting 'no scripts, no filters' grassroots listening with typical political speeches to build trust and personal connection with skeptical Kansas voters.

Where it ran (delivery by region)

Kansas99.8%
Missouri0.2%

Who saw it (delivery)

18-24 · female 2.5%
18-24 · male 2.2%
25-34 · female 6.0%
25-34 · male 9.1%
25-34 · unknown 0.7%
35-44 · female 4.4%
35-44 · male 7.0%
35-44 · unknown 0.2%
45-54 · female 3.6%
45-54 · male 7.6%
55-64 · female 8.0%
55-64 · male 8.7%
65+ · female 21.1%
65+ · male 17.8%
65+ · unknown 1.1%

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

Graham Platner
ME — Graham Platner 118d live
Graham Platner
ME — Graham Platner 57d live
Peggy Flanagan
MN — Peggy Flanagan 175d live
Ty Pinkins for Mississippi
MS — Ty Pinkins 188d live
John Deaton for US Senate
MA — John Deaton 52d live
Colin Allred
TX — Colin Allred 34d live
Mary Peltola
AK — Mary Peltola 41d live
James Talarico
TX — James Talarico 25d live