📌 The Swipe File

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

Tom Cotton US Inactive

COTTON FOR SENATE, INC.

ad creative

CHINA LIES. FIGHT BACK.

Sign up to fight back. China must be held accountable.

Ad copy

China unleashed the China virus on the world ➡ 🚨They arrested doctors who tried to warn the world. ❌They lied about the danger of the virus. 🌡They hoarded the world's supply of protective equipment. Join me if you agree: China must be held accountable.

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

Performance proxies

Overall score44.2/100
Spend / Reach / Long. / Eff.29.2 · 75.1 · 4.1 · 68.6
Spend rangeUSD 700–799
Impressions80,000 – 89,999
CPM (≈ $/1k impr)USD 8.82
Est. audience size
Days live16 (2020-04-29 → 2020-05-15)
Created2020-04-29
Creative variants1 body · 1 headline
Platformsfacebook, instagram
Languagesen
CandidateAR — Tom Cotton
Surfaced by“senate:Tom Cotton”

🧠 AI analysis

Issueforeign policy defense
Framingattack opponent
Message typelist building survey
Emotional appealanger
Production tiersemi pro
Who picturedopponent
Symbolsnone
Call to actionsign petition
Standout elementClose-up of Xi Jinping in a mask with a raised finger against a blood-red background
TacticThe ad weaponizes COVID grievance by casting China as a lying, dangerous adversary and uses a sign-up petition mechanic to build a contact list of engaged, anti-China sentiment voters.

Where it ran (delivery by region)

California8.5%
Florida8.3%
Texas7.2%
New York6.9%
Illinois4.7%
Pennsylvania4.5%
Ohio4.3%

Who saw it (delivery)

18-24 · unknown 0.0%
45-54 · male 12.0%
65+ · unknown 0.2%
55-64 · unknown 0.2%
65+ · female 14.7%
55-64 · male 15.5%
45-54 · female 10.4%
65+ · male 10.3%
25-34 · male 3.1%
35-44 · unknown 0.1%
25-34 · female 2.2%
35-44 · female 5.0%
35-44 · male 6.3%
18-24 · female 0.7%
55-64 · female 17.8%
18-24 · male 1.3%
45-54 · unknown 0.1%
25-34 · unknown 0.0%

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
Tom Cotton
AR — Tom Cotton 42d live
Carlin for U.S. Senate
IA — James Carlin 29d live
Bill Hagerty
TN — Bill Hagerty 15d live
Tom Cotton
AR — Tom Cotton 4d live