📌 The Swipe File

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

Carlin for U.S. Senate US Inactive

CARLIN FOR US SENATE

ad creative

Ad copy

Ashley Hinson chooses the transgender lobby over Iowa families. Jim Carlin fights to protect our children. It's a battle for our children’s safety and future. #ParentalRights #LeaveOurKidsAlone #StandWithFamilies

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

Performance proxies

Overall score45.1/100
Spend / Reach / Long. / Eff.30.5 · 78.0 · 2.2 · 69.8
Spend rangeUSD 800–899
Impressions100,000 – 124,999
CPM (≈ $/1k impr)USD 7.55
Est. audience size100,001 – 500,000
Days live9 (2026-05-25 → 2026-06-03)
Created2026-05-25
Creative variants1 body · 0 headline
Platformsfacebook, instagram
Languagesen
CandidateIA — James Carlin
Surfaced by“senate:James Carlin”

🧠 AI analysis

Issueeducation
Framingattack opponent
Message typepersuasion
Emotional appealfear
Production tiersemi pro
Who picturedopponent
Symbolsfamily
Call to actionlearn more
Standout elementDark, unflattering close-up of opponent Ashley Hinson with stark either/or contrast text overlay forcing a binary moral choice
TacticThe ad uses a classic wedge tactic — presenting a forced binary choice that frames the opponent as siding with an out-group 'lobby' against Iowa families, amplifying fear and urgency around children's safety to drive wedge among Republican primary voters.

Where it ran (delivery by region)

Iowa16.0%
Florida5.8%
Texas5.7%
Ohio4.2%
California3.9%
Illinois3.8%
Pennsylvania3.6%

Who saw it (delivery)

45-54 · female 1.5%
45-54 · male 4.0%
45-54 · unknown 0.0%
55-64 · female 9.9%
55-64 · male 21.4%
55-64 · unknown 0.2%
65+ · female 26.6%
65+ · male 36.0%
65+ · unknown 0.4%

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

Roy Cooper
NC — Roy Cooper 16d live
Roy Cooper
NC — Roy Cooper 16d live
Roy Cooper
NC — Roy Cooper 11d live
Daniel Cameron
KY — Daniel Cameron 16d live
Rev. Robert Jones For District 10
TN — Robert Jones 10d live
Steve Marshall
AL — Steve Marshall 4d live
Harriet Hageman
WY — Harriet Hageman 25d live
Rev. Robert Jones For District 10
TN — Robert Jones 6d live