United States 2026 · Every advertiser

Ivan Diaz for Michigan Senate

This page ran 21 paid political ads on Facebook and Instagram between 6 May 2026 and 4 August 2026. Meta reports $100 – $2.2K of spend, which makes it the 13,078th largest advertiser of the 24,034 pages in our data. Advertiser type: Candidate. Most of its spend took no side. Race: State. Paid for by Ivan Diaz for Michigan.

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 ↗

21

ads

$1.1K

reported spend, range $100 – $2.2K

0.0%

of spend on federal races

$50

median spend per ad

Spend by week the ad started

4 May
1 Jun
6 Jul
3 Aug
7 Sep
5 Oct
 Spend still counting
2 Nov

Tone

Attack
9.5%
Promotional
76%
Informational
14%

Share of the 21 ads with text that our model classified. Attack ads name an opponent.

Most attacked

  • Democratic Party establishment$50

Targets as the ads name them, by spend; the spellings of Donald Trump are counted together, other names as written.

Topics

Electoral process & turnout
29%
Health
29%
Rallies & events
24%
Candidate profile
24%
Economy & cost of living
19%
Jobs & youth
19%
Corruption & governance
14%
Infrastructure & energy
4.8%

Spend by race: State 100%.

Spend by ad language: English 83%, Spanish 13%, English and Spanish 4.3%.

The costliest ads

The highest-spend ad of each distinct text, as it ran.

  • Friends, we are proud to be the only Candidate in this race to be endorsed by the Michigan Democratic Party Progressive Caucus. The time has come for a political revolution, where we have government of, by and for the People. Join us at VoteIvanDiaz.com Pc: Kent Dems

    2 June 2026 · Ivan Diaz for Michigan Senate · $100 – $199 · 15K+ impressions · Promotional · Ad Library

  • The polls are now open and will remain open until 8pm! Remember, if you’re not registered to vote you can still register at your local clerk’s office so you can submit your ballot! Thank you for your support these last few years, now it’s time to bring it home! ——————————— ¡Las urnas ya están abiertas y permanecerán abiertas hasta las 8! Recuerde, si no está registrado para votar, aún puede registrarse en la oficina de su secretario local para que pueda presentar su boleta. Gracias por su

    4 August 2026 · Ivan Diaz for Michigan Senate · $0 – $99 · 3K+ impressions · Informational · Ad LibrarySpanish

  • ¡Estamos a solo 1 semana del día de las elecciones el próximo martes! ¡Gracias a todos los que han ayudado a que nuestra campaña llegue tan lejos! ¡Por favor, únase a nosotros la próxima semana el domingo 2 de agosto en el Parque Roberto Clemente en Grand Rapids de 1 a 5 p. m. para una comida comunitaria para cerrar esta fase de la campaña!

    28 July 2026 · Ivan Diaz for Michigan Senate · $0 – $99 · 4K+ impressions · Promotional · Ad LibrarySpanish

  • We are only 1 week away from election day next week Tuesday! Thank you to everyone who has helped our campaign get this far! Please join us next week Sunday August 2 at Roberto Clemente Park in Grand Rapids from 1-5 pm for a Community Cookout to close out the primary campaign!

    28 July 2026 · Ivan Diaz for Michigan Senate · $0 – $99 · 2K+ impressions · Promotional · Ad Library

  • THANK YOU DISTRICT 29! It's been an INCREDIBLE CAMPAIGN and we have built this MOVEMENT TOGETHER. We won't stop the momentum that's begun with this campaign. So, instead of spending the last of our funds on mailers, we're bringing it back to each of you: those who have shared an encouraging word, a conversation in passing, an effort in the movement - all of it has led us here. Our campaign will be catering food from La Cocina de Paty for the first 50 folks, please bring something to pass or

    28 July 2026 · Ivan Diaz for Michigan Senate · $0 – $99 · 7K+ impressions · Promotional · Ad Library

  • We pay alot of money every month to the utility companies. What are they doing with it? VoteIvanDiaz.com

    25 July 2026 · Ivan Diaz for Michigan Senate · $0 – $99 · 7K+ 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.

Ivan Diaz for Michigan Senate: political ads on Facebook and Instagram before the 2026 US midterms · Vipima