📌 The Swipe File

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

Angie Craig US Inactive

ANGIE CRAIG FOR CONGRESS

ad creative

Angie Craig for Congress

I’ve prioritized listening to the concerns of the citizens I represent and working across the aisle to create stronger communities and an economy that works for every Minnesotan. That’s why I ran for Congress.

Ad copy

My most important job as an elected official is to ensure public safety, and that is a responsibility I take very seriously. I’m committed to doing everything I can to promote public safety in Minnesota. I’m honored to have earned the endorsement of the Minnesota Police & Peace Officers Association, and I will continue to work with the men and women in uniform who do critical work to keep our communities safe.

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

Performance proxies

Overall score42.8/100
Spend / Reach / Long. / Eff.34.7 · 70.7 · 4.1 · 61.5
Spend rangeUSD 1,000–1,499
Impressions50,000 – 59,999
CPM (≈ $/1k impr)USD 22.72
Est. audience size50,001 – 100,000
Days live16 (2022-10-24 → 2022-11-09)
Created2022-10-24
Creative variants1 body · 1 headline
Platformsfacebook, instagram
Languagesen
CandidateMN — Angie Craig
Surfaced by“senate:Angie Craig”

🧠 AI analysis

Issuecrime safety
Framingpositive candidate
Message typepersuasion
Emotional appealpride
Production tierprofessional
Who picturedcandidate, police
Symbolsnone
Call to actionnone
Standout elementcandidate flanked by uniformed sheriff and police officer in a warm outdoor setting, visually embodying law enforcement partnership
TacticThe endorsement badge combined with the candidate physically standing between two law enforcement officers provides powerful visual proof of police support, preemptively neutralizing any 'soft on crime' attack.

Where it ran (delivery by region)

Minnesota100.0%
Illinois0.0%
New York0.0%
California0.0%
Iowa0.0%
Colorado0.0%
Georgia0.0%

Who saw it (delivery)

35-44 · unknown 0.1%
35-44 · male 11.2%
55-64 · female 9.8%
45-54 · female 11.6%
65+ · female 7.2%
55-64 · male 5.6%
25-34 · female 15.5%
65+ · male 4.1%
25-34 · male 9.0%
45-54 · male 8.0%
35-44 · female 17.6%
45-54 · unknown 0.1%
25-34 · unknown 0.1%
65+ · unknown 0.1%
55-64 · unknown 0.1%

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

Sherrod Brown
OH — Sherrod Brown 37d live
Julia Letlow
LA — Julia Letlow 50d live
Susan Collins
ME — Susan Collins 20d live
Sherrod Brown
OH — Sherrod Brown 60d live
Roy Cooper
NC — Roy Cooper 6d live
Julia Letlow
LA — Julia Letlow 10d live
Sherrod Brown
OH — Sherrod Brown 57d live
Sherrod Brown
OH — Sherrod Brown 26d live