📌 The Swipe File

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

Dr. Annie Andrews US Inactive

DR. ANNIE ANDREWS FOR SENATE

ad creative

Ad copy

It’s election year so Lindsey Graham is begging for money on Fox News. It brings me such joy to know he probably lays awake at night trying to figure out how the hell a pediatrician is out-raising him. Let’s keep the pressure on. 🇺🇸💙

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

Performance proxies

Overall score54.5/100
Spend / Reach / Long. / Eff.59.4 · 90.1 · 9.6 · 58.7
Spend rangeUSD 10,000–14,999
Impressions350,000 – 399,999
CPM (≈ $/1k impr)USD 33.33
Est. audience size
Days live36 (2026-04-09 → 2026-05-15)
Created2026-04-09
Creative variants1 body · 0 headline
Platformsfacebook, instagram
Languagesen
CandidateSC — Annie Andrews
Surfaced by“senate:Annie Andrews”

🧠 AI analysis

Issueeconomy taxes
Framingcontrast comparison
Message typefundraising
Emotional appealpride
Production tierdiy amateur
Who picturedcandidate, medical
Symbolsus flag
Call to actiondonate
Standout elementCasual selfie-style video frame of the candidate smirking with confidence, projecting authentic relatability over political polish
TacticUses a gleeful, triumphalist tone to mock Lindsey Graham's Fox News fundraising desperation while positioning the candidate as a scrappy pediatrician outsider out-raising an incumbent, leveraging pride and momentum to drive donations.

Where it ran (delivery by region)

California12.3%
South Carolina11.8%
Florida6.2%
New York6.1%
Texas5.8%
North Carolina4.6%
Illinois3.3%

Who saw it (delivery)

18-24 · female 0.2%
45-54 · unknown 0.3%
Unknown · male 0.0%
Unknown · female 0.0%
65+ · unknown 0.3%
65+ · male 13.2%
65+ · female 10.4%
55-64 · unknown 0.2%
55-64 · male 12.8%
55-64 · female 9.2%
45-54 · male 13.1%
18-24 · male 0.3%
45-54 · female 9.0%
35-44 · unknown 0.2%
35-44 · male 13.3%
35-44 · female 9.1%
25-34 · unknown 0.1%
25-34 · male 5.1%
25-34 · female 3.2%
18-24 · unknown 0.0%
Unknown · unknown 0.0%

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

Graham Platner
ME — Graham Platner 34d live
Sherrod Brown
OH — Sherrod Brown 53d live
Graham Platner
ME — Graham Platner 36d live
Graham Platner
ME — Graham Platner 32d live
Dan Osborn
NE — Dan Osborn 75d live
Graham Platner
ME — Graham Platner 44d live
Graham Platner
ME — Graham Platner 11d live
Lindsey Graham
SC — Lindsey Graham 60d live