πŸ“Œ The Swipe File

political ad inspiration Β· sourced from Meta Ad Library πŸ“Š Analytics βš– Compare πŸ“„ Playbook πŸ”‘ Access
← back to library

Josh Roy for US Senate US Inactive

JOSH ROY FOR IDAHO

ad creative

Ad copy

Josh Roy is a candidate for US Senate from Lewiston, Idaho
Josh Roy is a candidate for US Senate from Lewiston, Idaho
Josh Roy is a candidate for US Senate from Lewiston, Idaho

β†— View in Meta Ad Library (the live creative β€” image/video/layout)

Performance proxies

Overall score51.5/100
Spend / Reach / Long. / Eff.31.7 Β· 90.1 Β· 6.1 Β· 77.9
Spend rangeUSD 900–999
Impressions350,000 – 399,999
CPM (β‰ˆ $/1k impr)USD 2.53
Est. audience sizeβ€”
Days live23 (2026-04-08 β†’ 2026-05-01)
Created2026-04-07
Creative variants3 body Β· 0 headline
Platformsfacebook, instagram
Languagesen
CandidateID β€” Josh Roy
Surfaced byβ€œsenate:Josh Roy”

🧠 AI analysis

Issuedemocracy elections
Framingcontrast comparison
Message typepersuasion
Emotional appealanger
Production tiersemi pro
Who picturedcandidate
Symbolsnone
Call to actionnone
Standout elementBold 'Term Limits' headline towering over the candidate's photo with a direct age-based jab at the incumbent
TacticThe ad uses age-based contrast framing β€” implicitly attacking the 82-year-old incumbent by positioning Josh Roy as the younger, energetic 'fresh face,' appealing to voter fatigue with long-serving politicians.

Where it ran (delivery by region)

Idaho100.0%
Unknown0.0%
Washington0.0%

Who saw it (delivery)

18-24 Β· female 15.4%
45-54 Β· male 7.1%
65+ Β· male 4.1%
65+ Β· female 2.0%
55-64 Β· unknown 0.0%
55-64 Β· male 5.8%
55-64 Β· female 2.0%
45-54 Β· unknown 0.1%
45-54 Β· female 2.1%
18-24 Β· male 24.7%
35-44 Β· unknown 0.1%
35-44 Β· male 9.2%
35-44 Β· female 2.8%
25-34 Β· unknown 0.2%
25-34 Β· male 17.7%
25-34 Β· female 6.0%
18-24 Β· unknown 0.6%
65+ Β· unknown 0.1%

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

Jon Ossoff
GA β€” Jon Ossoff 121d live
Dan Osborn
NE β€” Dan Osborn 113d live
Jon Ossoff
GA β€” Jon Ossoff 83d live
Raja for Congress
IL β€” S Krishnamoorthi 109d live
Colin Allred
TX β€” Colin Allred 56d live
Graham Platner
ME β€” Graham Platner 39d live
Dan Osborn for Senate
NE β€” Dan Osborn 50d live
Colin Allred
TX β€” Colin Allred 29d live