📌 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 score53.5/100
Spend / Reach / Long. / Eff.53.9 · 85.0 · 16.3 · 58.7
Spend rangeUSD 7,000–7,999
Impressions200,000 – 249,999
CPM (≈ $/1k impr)USD 33.33
Est. audience size100,001 – 500,000
Days live60 (2026-02-09 → 2026-04-10)
Created2026-02-06
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)

California15.0%
South Carolina12.3%
New York6.6%
Florida5.3%
North Carolina5.2%
Texas4.7%
Massachusetts3.4%

Who saw it (delivery)

18-24 · female 0.5%
45-54 · unknown 0.2%
Unknown · female 0.0%
65+ · unknown 0.2%
65+ · male 7.5%
65+ · female 13.3%
55-64 · unknown 0.2%
55-64 · male 8.6%
55-64 · female 14.3%
45-54 · male 8.6%
18-24 · male 0.3%
45-54 · female 14.4%
35-44 · unknown 0.2%
35-44 · male 8.1%
35-44 · female 15.7%
25-34 · unknown 0.1%
25-34 · male 3.0%
25-34 · female 4.9%
18-24 · unknown 0.0%
Unknown · male 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