📌 The Swipe File

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

Rep. Harriet Hageman US Inactive

Office of Rep. Harriet Hageman

ad creative

Ad copy

In Wyoming, we understand the destruction that comes with removing access to 2.5 million acres of public land. In DC, this doesn’t even rise to the level of the Secretary. Rest assured, Secretary Haaland now knows about the Rock Springs RMP and that and and I’m in DC to fight for you.

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

Performance proxies

Overall score57.0/100
Spend / Reach / Long. / Eff.56.4 · 97.1 · 8.5 · 65.9
Spend rangeUSD 9,000–9,999
Impressions700,000 – 799,999
CPM (≈ $/1k impr)USD 12.67
Est. audience size10,001 – 50,000
Days live32 (2024-05-13 → 2024-06-14)
Created2024-05-13
Creative variants1 body · 0 headline
Platformsfacebook, instagram
Languagesen
CandidateWY — Harriet Hageman
Surfaced by“senate:Harriet Hageman”

🧠 AI analysis

Issueagriculture rural
Framingpositive candidate
Message typepersuasion
Emotional appealurgency
Production tiersemi pro
Who picturedcandidate
Symbolsnone
Call to actionnone
Standout elementHageman seated at congressional hearing desk with nameplate visible, projecting institutional authority
TacticAd uses a congressional hearing setting to position Hageman as a hands-on fighter confronting federal bureaucracy on behalf of Wyoming constituents, lending authenticity and gravitas to her advocacy on public land access.

Where it ran (delivery by region)

Wyoming86.8%
Texas0.9%
California0.8%
Utah0.8%
Colorado0.7%
Arizona0.6%
Florida0.6%

Who saw it (delivery)

18-24 · unknown 0.0%
65+ · female 13.6%
55-64 · male 8.1%
45-54 · male 9.9%
35-44 · female 10.8%
25-34 · female 5.7%
55-64 · female 11.3%
65+ · male 10.3%
18-24 · female 1.2%
45-54 · unknown 0.1%
45-54 · female 11.4%
25-34 · male 6.3%
35-44 · unknown 0.1%
35-44 · male 9.2%
55-64 · unknown 0.1%
65+ · unknown 0.1%
18-24 · male 1.8%
25-34 · unknown 0.0%

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

Sherrod Brown
OH — Sherrod Brown 37d live
Sherrod Brown
OH — Sherrod Brown 39d live
Jeff Merkley
OR — Jeff Merkley 25d live
Dan Osborn for Senate
NE — Dan Osborn 21d live
Jeff Merkley
OR — Jeff Merkley 25d live
Jeff Merkley
OR — Jeff Merkley 25d live
Jamie Davis For Louisiana
LA — Jamie Davis 15d live
Jeff Merkley
OR — Jeff Merkley 25d live