United States 2026 · Every advertiser
Greg Cunningham
This page ran 9 paid political ads on Facebook and Instagram between 28 May 2026 and 26 October 2026. Meta reports $3.5–4.8K of spend, which makes it the 7,231st largest advertiser of the 24,034 pages in our data. Advertiser type: Candidate. Most of its spend was on the Republicans’ side. Race: Federal. Paid for by Cunningham for NM. It belongs to Greg Cunningham, whose page gathers all of their pages.
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 ↗
On the FEC record
CUNNINGHAM FOR NM, a House candidate’s committee. FEC committee C00921791 ↗
A candidate’s own committee: Greg Cunningham, Republican, running for the House in New Mexico, district 02. The side above is the candidate’s party on the FEC record.
9
ads
$4.1K
reported spend, range $3.5–4.8K
100%
of spend on federal races
$350
median spend per ad
Meta and Google side by side
On MetaFacebook · Instagram
$4.1K
9 ads on 1 page, midpoint of Meta’s ranges, 4 May 2026 to 31 October 2026
- Largest page
- Greg Cunningham · $4.1K
- Federal races
- 100%
- Median spend per ad
- $350
- Attack ads, of text ads
- 44%
On Google and YouTubeSearch · YouTube · Display
$73–90K
7 ads from 1 verified advertiser account, Google’s ranges, 4 May 2026 to 4 November 2026
- Against Meta spend
- 19.7×
- Formats
- 7 video
- Impressions
- 4M–4.7M
- Targeting declared
- age on 5 ads · gender on 5 ads
- States named
- New Mexico
- Last ad shown
- 4 Nov
Google advertiser accounts
| Advertiser | Ads | Formats | States | First ad | Last ad | Spend |
|---|---|---|---|---|---|---|
| CUNNINGHAM FOR NM | 7 | 7 video | NM | 2 Sep | 4 Nov | $73–90K |
Google publishes no ad text; the link on each account opens its ads in Google’s Ads Transparency Center. An account is tied to this page by its FEC committee; a party page lists its 1 largest.
Spend by week the ad started
Tone
Share of the 9 ads with text that our model classified. Attack ads name an opponent.
Most attacked
- Gabe Vasquez$2.3K
- Gabe$550
Targets as the ads name them, by spend; the spellings of Donald Trump are counted together, other names as written.
Topics
Spend by race: Federal 100%.
Spend by ad language: English 100%.
The costliest ads
The highest-spend ad of each distinct text, as it ran.
Faith. Family. Freedom. Those things are part of me - they’re written in my skin. I’m Greg Cunningham: Marine Corps combat veteran, former police officer & detective, and your Republican candidate for Congress in New Mexico’s Second District. Watch my story and join the fight to take back our district and fire radical leftist Rep. Gabe Vasquez in November!
28 May 2026 · Greg Cunningham · $1.5–2K · 175K+ impressions · Attack · Ad Library
For years, Gabe has dodged the question. Last night on live TV, I asked Gabe straight up if he was the masked man at that 2020 protest calling to defund the police. "Yes, it was me." Then he called it a distraction. I spent 20 years in uniform next to officers who run toward danger so the rest of us don't have to. To them, this isn't a distraction. New Mexico deserves a congressman who has their back.
26 October 2026 · Greg Cunningham · $500 – $599 · 70K+ impressions · Attack · Ad Library
Expanded early voting is underway in New Mexico! Our state’s future is on the ballot, and your voice matters. Don’t wait until Election Day. Make a plan, get to the polls, and make your vote count! 🇺🇸 Every vote matters. Every voice counts. 👉http://cunninghamfornm.com/vote
26 October 2026 · Greg Cunningham · $500 – $599 · 40K+ impressions · Informational · Ad Library
I’ve worked cases on the border. I know first hand that we must protect the border, target criminals, and fix the system. Early voting has started. Make your voice heard. 🇺🇸cunninghamfornm.com/vote
26 October 2026 · Greg Cunningham · $400 – $499 · 40K+ impressions · Promotional · Ad Library
Fact: Gabe Vasquez called to end New Mexico's oil and gas industry "immediately," to "shut it all down." When someone tells you who they are, believe them. Vasquez is a career progressive activist who has been on a mission against fossil fuels for years. I know the oil and gas industry is the lifeblood of New Mexico. It provides thousands of jobs for hardworking New Mexicans and funding for our schools, roads, law enforcement, and more. The contrast couldn't be more clear: Gabe Vasquez wants t
3 July 2026 · Greg Cunningham · $300 – $399 · 70K+ impressions · Attack · Ad Library
Speaker Mike Johnson came to New Mexico and drew the contrast himself: Gabe Vasquez voting against Republican tax cuts, against border security, and lining up with a party pulled further left every year. We know who he really answers to. Speaker Mike Johnson
2 September 2026 · Greg Cunningham · $200 – $299 · 10K+ impressions · Attack · 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.