📌 The Swipe File

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

Councilman Hassan M. Ahmad US Inactive

COMMITTEE TO ELECT HASSAN AHMAD FOR COUNCIL

Creative removed by Meta
This ad's image was taken down for violating Meta's ad standards; the copy below is preserved from the Ad Library.

Ad copy

🗳VOTE for HASSAN AHMAD Our campaign has earned the Fire, Police & Dispatch support, among others. We hope to have earned YOUR Support, as well. Please vote for HASSAN AHMAD on or before NOV 2nd!

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

Performance proxies

Overall score25.8/100
Spend / Reach / Long. / Eff.0.0 · 39.6 · 0.8 · 62.6
Spend range<USD 99
Impressions2,000 – 2,999
CPM (≈ $/1k impr)USD 19.8
Est. audience size10,001 – 50,000
Days live4 (2021-10-16 → 2021-10-20)
Created2021-10-15
Creative variants1 body · 0 headline
Platformsfacebook, instagram
Languagesen
CandidateTX — Ahmad Hassan
Surfaced by“senate:Ahmad Hassan”

🧠 AI analysis

Issueother
Framingpositive candidate
Message typegotv mobilization
Emotional appealurgency
Production tierdiy amateur
Who picturedcandidate
Symbolsnone
Call to actionvote
Standout elementFacebook policy removal notice displayed as the ad creative itself
TacticThe ad inadvertently showcases a compliance failure — the content was removed for missing a proper disclaimer — undermining the GOTV message while the underlying copy attempts to mobilize votes by touting endorsements from fire, police, and dispatch unions.

Where it ran (delivery by region)

Michigan100.0%

Who saw it (delivery)

55-64 · female 9.6%
45-54 · female 8.9%
25-34 · unknown 0.2%
35-44 · unknown 0.2%
55-64 · unknown 0.2%
45-54 · unknown 0.4%
18-24 · unknown 0.1%
55-64 · male 8.1%
35-44 · female 9.2%
25-34 · female 7.6%
18-24 · male 4.5%
45-54 · male 10.6%
65+ · female 5.6%
25-34 · male 11.6%
35-44 · male 11.8%
18-24 · female 4.5%
65+ · male 6.6%
65+ · unknown 0.4%

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

Roy Cooper
NC — Roy Cooper 161d live
Dr. Roger Marshall
KS — Roger Marshall 114d live
Representative Kevin Hern
OK — Kevin Hern 206d live
Sherrod Brown
OH — Sherrod Brown 56d live
Bill Hagerty
TN — Bill Hagerty 117d live
Sherrod Brown
OH — Sherrod Brown 39d live
Julia Letlow
LA — Julia Letlow 58d live
Raja for Congress
IL — S Krishnamoorthi 195d live