📌 The Swipe File

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

Mary Peltola US Inactive

Mary Peltola for Congress

ad creative

Ad copy

Our union port workers are critical in ensuring that all Alaskans get the supplies they need - that's why I support them. Want to learn more? Visit my website! ⬇️

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

Performance proxies

Overall score51.4/100
Spend / Reach / Long. / Eff.38.3 · 88.7 · 6.3 · 72.3
Spend rangeUSD 1,500–1,999
Impressions300,000 – 349,999
CPM (≈ $/1k impr)USD 5.38
Est. audience size500,001 – 1,000,000
Days live24 (2022-10-16 → 2022-11-09)
Created2022-10-14
Creative variants1 body · 0 headline
Platformsfacebook, instagram
Languagesen
CandidateAK — Mary Peltola
Surfaced by“senate:Mary Peltola”

🧠 AI analysis

Issuejobs labor
Framingpositive candidate
Message typepersuasion
Emotional appealempathy
Production tiersemi pro
Who picturedcandidate, workers labor
Symbolsfactory industry
Call to actionlearn more
Standout elementcandidate filmed outdoors at a working port with shipping containers in background, grounding her in the labor setting she champions
TacticThe ad uses an authentic on-location video at a port to build credibility with union and working-class voters by physically placing the candidate in the environment she advocates for, reinforcing her pro-labor message visually and verbally.

Where it ran (delivery by region)

Alaska99.6%
Washington0.1%
Oregon0.0%
Arizona0.0%
Florida0.0%
California0.0%
Calabarzon0.0%

Who saw it (delivery)

13-17 · male 0.0%
45-54 · female 7.2%
65+ · unknown 0.1%
45-54 · unknown 0.2%
25-34 · unknown 0.3%
18-24 · unknown 0.1%
35-44 · unknown 0.3%
18-24 · male 3.0%
65+ · male 3.1%
65+ · female 3.1%
55-64 · unknown 0.1%
45-54 · male 9.2%
35-44 · male 16.6%
18-24 · female 3.4%
55-64 · female 4.9%
55-64 · male 5.3%
25-34 · female 14.5%
35-44 · female 13.7%
25-34 · male 15.1%
13-17 · female 0.0%

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

Sherrod Brown
OH — Sherrod Brown 130d live
Sherrod Brown
OH — Sherrod Brown 130d live
Sherrod Brown
OH — Sherrod Brown 71d live
Sherrod Brown
OH — Sherrod Brown 56d live
Sherrod Brown
OH — Sherrod Brown 54d live
Sherrod Brown
OH — Sherrod Brown 50d live
Graham Platner
ME — Graham Platner 34d live
Sherrod Brown
OH — Sherrod Brown 39d live