📌 The Swipe File

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

Julia Letlow US Inactive

Julia Letlow for Louisianna

ad creative

Ad copy

Bill Cassidy voted to impeach President Trump. Now he's spending millions lying about Julia Letlow because he can't defend his record. Read the truth: https://thehayride.com/2026/03/zola-heres-julia-letlows-side-of-the-story-on-the-stock-trading-controversy/

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

Performance proxies

Overall score53.0/100
Spend / Reach / Long. / Eff.44.9 · 94.0 · 1.7 · 71.6
Spend rangeUSD 3,000–3,499
Impressions500,000 – 599,999
CPM (≈ $/1k impr)USD 5.91
Est. audience size100,001 – 500,000
Days live7 (2026-03-10 → 2026-03-17)
Created2026-03-10
Creative variants1 body · 0 headline
Platformsfacebook, instagram
Languages
CandidateLA — Julia Letlow
Surfaced by“senate:Julia Letlow”

🧠 AI analysis

Issuecandidate character bio
Framingcontrast comparison
Message typepersuasion
Emotional appealanger
Production tiersemi pro
Who picturedcandidate
Symbolsnone
Call to actionlearn more
Standout elementCandidate speaking directly to camera in casual home setting, signaling authenticity and personal accountability
TacticThe ad uses a two-pronged inoculation tactic — branding Cassidy as a Trump betrayer while preemptively discrediting his attacks as desperation, driving viewers to a friendly news source to reinforce Letlow's narrative.

Where it ran (delivery by region)

Louisiana94.3%
Texas2.0%
Mississippi0.7%
Florida0.3%
Arkansas0.3%
Alabama0.2%
Georgia0.2%

Who saw it (delivery)

18-24 · female 2.5%
45-54 · male 10.9%
65+ · male 8.6%
65+ · female 9.1%
55-64 · unknown 0.1%
55-64 · male 10.2%
55-64 · female 9.1%
45-54 · unknown 0.1%
45-54 · female 9.2%
18-24 · male 1.9%
35-44 · unknown 0.1%
35-44 · male 11.6%
35-44 · female 10.6%
25-34 · unknown 0.0%
25-34 · male 8.6%
25-34 · female 7.3%
18-24 · unknown 0.0%
65+ · unknown 0.1%

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

Amy McGrath
KY — Amy Mcgrath 112d live
Graham Platner
ME — Graham Platner 31d live
Julia Letlow
LA — Julia Letlow 23d live
Amy McGrath
KY — Amy Mcgrath 17d live
John Deaton for US Senate
MA — John Deaton 14d live
Dan Osborn for Senate
NE — Dan Osborn 8d live
Dan Osborn for Senate
NE — Dan Osborn 10d live
Amy McGrath
KY — Amy Mcgrath 6d live