📌 The Swipe File

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

McKay for US Senate US Inactive

McKay for Senate, Inc

ad creative

Sakonnet River Outfitters ~ 2A ~ Meet & Greet

This event is the make up date from the February 7th event postponed due to snow ~ Ray will meet with members and guests, introduce himself, speak to why he is running, and take questions from the audience, and there will be a raffle.

Ad copy

This event is the make up date from the February 7th event postponed due to snow ~ Ray will meet with members and guests, introduce himself, speak to why he is running, and take questions from the audience, and there will be a raffle.

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

Performance proxies

Overall score25.7/100
Spend / Reach / Long. / Eff.0.0 · 39.6 · 0.6 · 62.6
Spend range<USD 99
Impressions2,000 – 2,999
CPM (≈ $/1k impr)USD 19.8
Est. audience size
Days live3 (2026-02-17 → 2026-02-20)
Created2026-02-17
Creative variants1 body · 1 headline
Platformsfacebook
Languagesen
CandidateRI — Raymond Mckay
Surfaced by“senate:Raymond Mckay”

🧠 AI analysis

Issueguns
Framingpositive candidate
Message typeawareness
Emotional appealneutral
Production tierdiy amateur
Who picturednone
Symbolsguns 2a
Call to actionnone
Standout elementBlank/invisible image with all context carried entirely by ad copy text
TacticGrassroots community meet-and-greet tactic using a 2A-themed venue (Sakonnet River Outfitters) to build local credibility and direct voter relationships with minimal production investment.

Where it ran (delivery by region)

Rhode Island71.9%
Massachusetts24.2%
Connecticut3.8%

Who saw it (delivery)

18-24 · female 0.2%
18-24 · male 0.7%
25-34 · female 2.0%
25-34 · male 4.9%
25-34 · unknown 0.2%
35-44 · female 4.5%
35-44 · male 7.1%
45-54 · female 6.4%
45-54 · male 7.3%
55-64 · female 9.5%
55-64 · male 16.9%
55-64 · unknown 0.4%
65+ · female 16.1%
65+ · male 23.6%
65+ · unknown 0.3%

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

Sherrod Brown
OH — Sherrod Brown 54d live
Haley Stevens
MI — Haley Stevens 26d live
Representative Kevin Hern
OK — Kevin Hern 182d live
Blake Miguez
LA — Blake Miguez 18d live
Blake Miguez
LA — Blake Miguez 17d live
Haley Stevens
MI — Haley Stevens 54d live
Julia Letlow
LA — Julia Letlow 22d live
Josh Roy for US Senate
ID — Josh Roy 13d live