📌 The Swipe File

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

Nathan Sage for U.S. Senate US Inactive

SAGE FOR SENATE

ad creative

Give now to turn Iowa blue and take back the Senate for Democrats >>

I’m running to defeat Joni Ernst because while we both took an oath in the military to protect the constitution against all threats – foreign and domestic – only one of us seems to honor it.

Ad copy

Never in all my years of service did I imagine that Marines would be called to deploy on American soil against fellow Americans. And yet, Trump did just that in Los Angeles… It’s authoritarianism – pure and simple. I'm Nathan Sage, the Democrat running for U.S. Senate against Republican Joni Ernst here in Iowa. I enlisted in the U.S. Marine Corps in 2003 and served two tours in Iraq as a Marine. I did a third with the Army. As a Marine, I knew my mission. And so did the countless Americans who stopped me at the airport or on the street to thank me for my service. I understood what my uniform represented, and I remembered the solemn oath I took every time I put it on. I’m running to defeat Joni Ernst because while we both took an oath in the military to protect the constitution against all threats – foreign and domestic – only one of us seems to honor it. Ernst won reelection with less than 52% in one of the closest Senate races in the country. In 2026, we are going to send her packing – but I need your help. We need to raise $10,000 before midnight to fight back against authoritarianism and win this seat, but right now, we’re very short. If I am going to flip Iowa blue, I am counting on you to chip in now. Please, will you make a monthly donation to my campaign right now to help me defeat Joni Ernst, turn Iowa blue, and take back the Senate for Democrats? Winning Iowa is the only way Dems can flip the Senate in 2026. Thanks, Nathan

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

Performance proxies

Overall score44.1/100
Spend / Reach / Long. / Eff.44.9 · 73.9 · 0.8 · 56.7
Spend rangeUSD 3,000–3,499
Impressions70,000 – 79,999
CPM (≈ $/1k impr)USD 43.33
Est. audience size
Days live4 (2025-06-11 → 2025-06-15)
Created2025-06-11
Creative variants1 body · 1 headline
Platformsfacebook, instagram
Languagesen
CandidateIA — Nathan Sage
Surfaced by“senate:Nathan Sage”

🧠 AI analysis

Issueforeign policy defense
Framingcontrast comparison
Message typepersuasion
Emotional appealanger
Production tiersemi pro
Who picturedcandidate, veterans military
Symbolsus flag, military
Call to actiondonate
Standout elementCandidate in military oath hoodie standing stoically in a garage workshop, invoking veteran identity without a uniform
TacticThe ad leverages the candidate's Marine veteran credibility to reframe the Trump Marines-in-LA moment as authoritarianism, using personal testimony and constitutional duty to draw a sharp contrast against both Trump and Ernst.

Where it ran (delivery by region)

California16.6%
Iowa6.4%
New York5.0%
Florida4.6%
Texas4.5%
Washington4.3%
Illinois3.8%

Who saw it (delivery)

18-24 · female 0.3%
45-54 · male 3.6%
65+ · male 20.3%
65+ · female 34.7%
55-64 · unknown 0.3%
55-64 · male 7.8%
55-64 · female 14.7%
45-54 · unknown 0.1%
45-54 · female 6.1%
18-24 · male 0.4%
35-44 · unknown 0.2%
35-44 · male 2.9%
35-44 · female 4.1%
25-34 · unknown 0.1%
25-34 · male 1.7%
25-34 · female 2.0%
18-24 · unknown 0.0%
65+ · unknown 0.7%

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

Graham Platner
ME — Graham Platner 46d live
Sarah Adlakha for US Senate
MS — Sarah Adlakha 53d live
Lindsey Graham
SC — Lindsey Graham 14d live
Kevin Hern
OK — Kevin Hern 50d live
Bill Hagerty
TN — Bill Hagerty 15d live
Reid W. Rasner
WY — Reid Rasner 29d live
Tom Cotton
AR — Tom Cotton 23d live
Amy McGrath
KY — Amy Mcgrath 6d live