πŸ“Œ The Swipe File

political ad inspiration Β· sourced from Meta Ad Library πŸ“Š Analytics βš– Compare πŸ“„ Playbook πŸ”‘ Access
← back to library

Jared Hudson for Alabama US Inactive

Hudson for Alabama

ad creative

Ad copy

I agree Mr. President. The SAVE America Act needs to be passed immediately. But we have RINOs in Washington, some who have endorsed my opponent, who say one thing, and do the other. They say they’ll pass nationwide Voter ID and then do nothing when it’s time to take action. I'm not owned by the DC elite, I'm not owned by special interest, and I'm not owned by anyone, which is exactly why I'm the man for the job for U.S. Senate. I am a former Navy SEAL, law enforcement officer, and a small business owner. I don’t just talk. I take action. I will bang down every single door of these same RINOs until the SAVE America Act is passed.

β†— View in Meta Ad Library (the live creative β€” image/video/layout)

Performance proxies

Overall score38.1/100
Spend / Reach / Long. / Eff.25.8 Β· 63.8 Β· 0.3 Β· 62.5
Spend rangeUSD 500–599
Impressions25,000 – 29,999
CPM (β‰ˆ $/1k impr)USD 19.98
Est. audience size50,001 – 100,000
Days live2 (2026-05-23 β†’ 2026-05-25)
Created2026-05-23
Creative variants1 body Β· 0 headline
Platformsfacebook, instagram
Languagesen
CandidateAL β€” Jared Hudson
Surfaced byβ€œsenate:Jared Hudson”

🧠 AI analysis

Issuedemocracy elections
Framingcontrast comparison
Message typepersuasion
Emotional appealanger
Production tiersemi pro
Who picturedcandidate, veterans military
Symbolsus flag, military
Call to actionnone
Standout elementEmbedded Trump tweet in red-bordered box lending presidential authority to the candidate's message
TacticThe ad borrows Trump's social media authority as a credibility anchor, positioning Hudson as the true MAGA action-taker against hypocritical RINO incumbents in a classic primary contrast play.

Where it ran (delivery by region)

Alabama100.0%

Who saw it (delivery)

65+ Β· female 60.3%
65+ Β· male 39.3%
65+ Β· unknown 0.5%

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

Jon Ossoff
GA β€” Jon Ossoff 121d live
Dan Osborn
NE β€” Dan Osborn 113d live
Jon Ossoff
GA β€” Jon Ossoff 83d live
Raja for Congress
IL β€” S Krishnamoorthi 109d live
Colin Allred
TX β€” Colin Allred 56d live
Graham Platner
ME β€” Graham Platner 39d live
Dan Osborn for Senate
NE β€” Dan Osborn 50d live
Colin Allred
TX β€” Colin Allred 29d live