United States 2026 · Every advertiser
Jon Echols for Attorney General
This page ran 11 paid political ads on Facebook and Instagram between 8 May 2026 and 1 October 2026. Meta reports $5.7–8K of spend, which makes it the 5,393rd largest advertiser of the 24,034 pages in our data. Advertiser type: Candidate. Most of its spend was on the Republicans’ side. Race: State.
Data from the Meta Ad Library, pulled 4 November 2026. Election on 3 November 2026. · Every ad of this page in Meta’s Ad Library ↗
11
ads
$6.8K
reported spend, range $5.7–8K
0.0%
of spend on federal races
$450
median spend per ad
Spend by week the ad started
Tone
Share of the 10 ads with text that our model classified. Attack ads name an opponent.
Most attacked
- Jeff Starling$1.7K
Targets as the ads name them, by spend; the spellings of Donald Trump are counted together, other names as written.
Topics
Spend by race: State 100%.
Spend by ad language: English 95%.
The costliest ads
The highest-spend ad of each distinct text, as it ran.
The disgusting dark money ads that Jeff Starling is running deserve to be called out. Dark money dollars are pouring into Oklahoma and attempting to exploit the Micaela Borrego tragedy in what Micaela's attorney is calling "a disgusting attempt to exploit human tragedy for political gain." Jeff knows I had nothing to do with that case and he is lying to you anyway. Strategies like this might work in Virginia where Jeff is from, or the DC swamp where Jeff learned politics, but in Oklahoma we d
2 June 2026 · Jon Echols for Attorney General · $1.5–2K · 400K+ impressions · Attack · Ad Library
Thank you to Sheriff Tommie Johnson III for your endorsement and unwavering commitment to our state. Working with local law enforcement as your AG, we will attack the scourge of fentanyl, uproot illegal Chinese marijuana, and make Oklahoma safer for our families. I ask for your vote on June 16th!
5 June 2026 · Jon Echols for Attorney General · $1–1.5K · 300K+ impressions · Promotional · Ad Library
I am honored to have the endorsement of Tulsa County Sheriff Vic Regalado. Oklahoma's law enforcement community is on the front lines of public safety and they are overwhelmingly backing this campaign. They're supporting my campaign because I have a proven track record of working with them and fighting for all Oklahomans. I ask for your vote on June 16th.
5 June 2026 · Jon Echols for Attorney General · $1–1.5K · 250K+ impressions · Promotional · Ad Library
Thank you to Canadian County Sheriff, Chris West for his endorsement and support. Sheriff West, along with 60 other Sheriffs from across the state are backing this campaign. That is because I'm tested and proven in defending law enforcement and the rule of law. I look forward to working with local law enforcement across Oklahoma to shut down Chinese marijuana, put a stop on the scourge that is fentanyl, and make sure that public safety is protected for law-abiding Oklahomans.
5 June 2026 · Jon Echols for Attorney General · $600 – $699 · 150K+ impressions · Promotional · Ad Library
If you are a Christian or a Conservative please listen to this message of support from Jordan Sekulow, Executive Director of the ACLJ, who represented Donald J. Trump in the first sham impeachment proceedings and who I worked with on numerous conservative issues including defending President Trump in the Castro case. There are those who stood on the sidelines and did nothing who would try to diminish both mine and the ACLJ’s incredible work. I have always stood for conservative values, I sto
8 May 2026 · Jon Echols for Attorney General · $500 – $599 · 150K+ impressions · Promotional · Ad Library
Jon Echols is a 5th Generation Oklahoman who will prioritize protecting our families and communities! Vote Jon Echols for Attorney General on June 16th!
12 June 2026 · Jon Echols for Attorney General · $400 – $499 · 100K+ impressions · Promotional · Ad Library
Figures cover domestic political ads paid in dollars, from 4 May 2026. Spend is the sum of Meta’s range midpoints; impressions above one million are reported as “1M+”, so impression figures are floors. Each ad counts in the week its delivery started, with its lifetime spend at our last pull; ads still running before the vote are counted as of 31 October 2026.
Back to the United States report, both parties and every candidate or every advertiser.