📌 The Swipe File

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

Mark Lynch US Inactive

LYNCH FOR SENATE

ad creative

Stand With Pro-Life Mark Lynch

Watch Mark's First Ad

Ad copy

Lindsey Graham’s claims to be pro-life are just false. He’s voted repeatedly for Continuing Resolutions that fund government-funded abortions.

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

Performance proxies

Overall score37.9/100
Spend / Reach / Long. / Eff.17.4 · 63.8 · 1.9 · 68.4
Spend rangeUSD 200–299
Impressions25,000 – 29,999
CPM (≈ $/1k impr)USD 9.07
Est. audience size100,001 – 500,000
Days live8 (2025-04-28 → 2025-05-06)
Created2025-04-28
Creative variants1 body · 1 headline
Platformsfacebook, instagram
Languagesen
CandidateSC — Mark Lynch
Surfaced by“senate:Mark Lynch”

🧠 AI analysis

Issueabortion
Framingattack opponent
Message typepersuasion
Emotional appealfear
Production tiersemi pro
Who picturednone
Symbolsfamily
Call to actionlearn more
Standout elementdark cinematic fetal imagery with emotional developmental milestone text overlay
TacticThe ad weaponizes anti-abortion emotion by pairing a visceral fetal image with a developmental milestone to expose Lindsey Graham as a hypocrite on life issues, driving primary challengers to defect from the incumbent.

Where it ran (delivery by region)

South Carolina100.0%

Who saw it (delivery)

18-24 · female 0.2%
45-54 · male 4.5%
65+ · male 16.5%
65+ · female 33.4%
55-64 · unknown 0.1%
55-64 · male 9.0%
55-64 · female 16.1%
45-54 · unknown 0.1%
45-54 · female 8.1%
18-24 · male 0.3%
35-44 · unknown 0.0%
35-44 · male 2.9%
35-44 · female 5.5%
25-34 · unknown 0.0%
25-34 · male 1.4%
25-34 · female 1.7%
18-24 · unknown 0.0%
65+ · unknown 0.2%

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

Colin Allred
TX — Colin Allred 26d live
Lindsey Graham
SC — Lindsey Graham 13d live
Chris Pappas for Congress
NH — Chris Pappas 39d live
Janet Mills
ME — Janet Mills 42d live
Janet Mills
ME — Janet Mills 20d live
Don Tracy
IL — Don Tracy 8d live
Sherrod Brown
OH — Sherrod Brown 8d live
Patrick Schmidt for Congress
KS — Patrick Schmidt 44d live