📌 The Swipe File

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

Roy Cooper US Inactive

Cooper For North Carolina

ad creative

Cooper visits business to hear about skyrocketing costs

During his visit, Cooper criticized the tariffs imposed by the Trump administration, arguing that they negatively impact small businesses and consumers.

Ad copy

No matter where I go in North Carolina, I hear the same thing: rising prices are costing small businesses a fortune.

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

Performance proxies

Overall score49.9/100
Spend / Reach / Long. / Eff.31.7 · 85.0 · 8.8 · 74.1
Spend rangeUSD 900–999
Impressions200,000 – 249,999
CPM (≈ $/1k impr)USD 4.22
Est. audience size10,001 – 50,000
Days live33 (2025-12-18 → 2026-01-20)
Created2025-12-18
Creative variants1 body · 1 headline
Platformsfacebook, instagram
Languagesen
CandidateNC — Roy Cooper
Surfaced by“senate:Roy Cooper”

🧠 AI analysis

Issueeconomy taxes
Framingissue advocacy
Message typepersuasion
Emotional appealempathy
Production tiersemi pro
Who picturedcandidate, workers labor
Symbolsnone
Call to actionlearn more
Standout elementnews article screenshot from WSOCTV lending third-party credibility to Cooper's message on skyrocketing costs
TacticThe ad borrows local TV news coverage to lend earned-media credibility to Cooper's anti-tariff, small-business message, positioning him as a listener and advocate while implicitly blaming Trump's tariffs for rising prices.

Where it ran (delivery by region)

North Carolina100.0%

Who saw it (delivery)

18-24 · female 13.4%
45-54 · male 5.8%
65+ · unknown 0.0%
65+ · male 1.7%
65+ · female 3.9%
55-64 · unknown 0.1%
55-64 · male 3.4%
55-64 · female 6.5%
45-54 · unknown 0.1%
45-54 · female 8.9%
18-24 · male 7.8%
35-44 · unknown 0.2%
35-44 · male 8.6%
35-44 · female 11.1%
25-34 · unknown 0.3%
25-34 · male 12.2%
25-34 · female 15.4%
18-24 · unknown 0.5%
Unknown · female 0.0%

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

Representative Kevin Hern
OK — Kevin Hern 180d live
Sherrod Brown
OH — Sherrod Brown 37d live
Colin Allred
TX — Colin Allred 19d live
Dan Osborn
NE — Dan Osborn 75d live
Peggy Flanagan
MN — Peggy Flanagan 52d live
James Talarico
TX — James Talarico 3d live
Sherrod Brown
OH — Sherrod Brown 5d live
Sherrod Brown
OH — Sherrod Brown 231d live