United States 2026 · Parties and candidates · Senate, Michigan

Haley Stevens

Haley Stevens’s FEC committees ran 120 paid political ads on Facebook and Instagram from 1 page between 1 May 2026 and 26 July 2026. Meta reports $38.4–55.6K of spend. That makes Haley Stevens the 184th largest spender of the 1181 federal candidates with ads. Running for Senate, Michigan. Party: Democrats.

Data from the Meta Ad Library, pulled 4 November 2026. Election on 3 November 2026.

120

ads on 1 page

$47K

reported spend, range $38.4–55.6K

100%

of spend on federal races

$50

median spend per ad

Meta and Google side by side

On MetaFacebook · Instagram

$47K

120 ads on 1 page, midpoint of Meta’s ranges, 4 May 2026 to 31 October 2026

Largest page
Haley Stevens · $47K
Federal races
100%
Median spend per ad
$50
Attack ads, of text ads
34%

Ad Library

On Google and YouTubeSearch · YouTube · Display

$157–189K

8 ads from 2 verified advertiser accounts, Google’s ranges, 4 May 2026 to 5 August 2026

Against Meta spend
3.7×
Formats
6 video · 2 text
Impressions
3.7M–4.3M
Targeting declared
no age or gender
States named
Michigan
Last ad shown
5 Aug

Google Ads Transparency Center

Google advertiser accounts

AdvertiserAdsFormatsStatesFirst adLast adSpend
HALEY STEVENS FOR SENATE66 videoMI21 Jul5 Aug$97–119K
Haley Stevens for Senate22 textMI29 May5 Aug$60–70K

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 2 largest.

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
34%
Promotional
66%

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

Most attacked

  • Donald Trump$3.2K
  • RFK Jr.$1.3K
  • Abdul El-Sayed$995
  • MAGA Mike Rogers$348
  • MAGA megadonors$299
  • Mike Rogers$99

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

Topics

Electoral process & turnout
83%
Candidate profile
56%
Corruption & governance
16%
Economy & cost of living
14%
Jobs & youth
6.7%
Health
4.4%
Infrastructure & energy
2.2%

Spend by race: Federal 100%.

Spend by ad language: English 94%.

FEC committees

FEC committeeAdsSpend ($)
HALEY STEVENS FOR SENATE C00903039120$47K

The committees whose ads count for the candidate, as the FEC names them.

The costliest ads

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

  • Hey there, it’s Sam. I’m Haley’s campaign manager, and we just got a poll I wanted to make sure you’d seen: 𝐇𝐚𝐥𝐞𝐲 𝐢𝐬 𝐮𝐩 𝐛𝐲 𝟏 𝐏𝐎𝐈𝐍𝐓 𝐚𝐠𝐚𝐢𝐧𝐬𝐭 𝐡𝐞𝐫 𝐃𝐞𝐦𝐨𝐜𝐫𝐚𝐭𝐢𝐜 𝐩𝐫𝐢𝐦𝐚𝐫𝐲 𝐨𝐩𝐩𝐨𝐧𝐞𝐧𝐭. Here’s the truth: The GOP would much rather go up against Abdul El-Sayed because they know that Haley is the ONLY Democrat who can defeat Mike Rogers in November. And if Democrats want to have any chance at taking back the Senate, we HAVE to win our battleground race in Michi

    22 July 2026 · Haley Stevens · $8–9K · 150K+ impressions · Promotional · Ad Library

  • Have you seen the new poll out of Michigan? This one 𝑗𝑢𝑠𝑡 came out, and it shows 𝐦𝐞 𝐬𝐭𝐚𝐭𝐢𝐬𝐭𝐢𝐜𝐚𝐥𝐥𝐲 𝐭𝐢𝐞𝐝 𝐰𝐢𝐭𝐡 𝐑𝐞𝐩𝐮𝐛𝐥𝐢𝐜𝐚𝐧 𝐌𝐢𝐤𝐞 𝐑𝐨𝐠𝐞𝐫𝐬. We can pull ahead and win this race, but Rogers is backed by Trump and a far-right Texas billionaire who has already dumped $5 million into this race. I need your help to fight back. Poll after poll has shown I’m the best Democrat to take on MAGA Mike, so I’m asking: Can you rush a donation ahead of our midnight deadlin

    4 May 2026 · Haley Stevens · $4–4.5K · 45K+ impressions · Promotional · Ad Library

  • Haley Stevens: Strip federal funds from utilities for repeated rate hikes

    21 May 2026 · Haley Stevens · $2.5–3K · 200K+ impressions · Promotional · Ad Library

  • ⚠️ 𝐒𝐨𝐫𝐫𝐲 𝐭𝐨 𝐬𝐭𝐨𝐩 𝐲𝐨𝐮𝐫 𝐬𝐜𝐫𝐨𝐥𝐥𝐢𝐧𝐠, 𝐛𝐮𝐭 𝐇𝐚𝐥𝐞𝐲 𝐒𝐭𝐞𝐯𝐞𝐧𝐬 𝐡𝐚𝐬 𝐚𝐧 𝐮𝐫𝐠𝐞𝐧𝐭 𝐦𝐞𝐬𝐬𝐚𝐠𝐞! With Michigan quickly becoming ground zero for political ad spending, Democrats need to act fast if we want to take back the Senate and put an end to Donald Trump’s chaos. Haley Stevens is the ONLY Democrat who can keep Michigan’s battleground seat blue, and she needs your support to fight back against MAGA’s millions. 𝑆𝑜 𝑝𝑙𝑒𝑎𝑠𝑒, 𝑤𝑖𝑙𝑙 𝑦𝑜𝑢 𝑎𝑛𝑠𝑤𝑒

    10 July 2026 · Haley Stevens · $1.5–2K · 35K+ impressions · Attack · Ad Library

  • WAIT! 👋 STOP SCROLLING! 🚨A new poll shows Haley Stevens is still leading the field in Michigan’s battleground Senate race. 📉 The RealClearPolitics polling average is showing that Haley is the only Democrat beating Mike Rogers in a head-to-head matchup. 🔥 Haley can win this race, keep MI blue and flip the Senate! But far-right MAGA megadonors are dumping millions into Michigan to try and buy this seat. We need your help to fight back – Senate control is on the line. Will you rush a donat

    10 July 2026 · Haley Stevens · $1–1.5K · 10K+ impressions · Promotional · Ad Library

  • Hey, it’s Haley Stevens – and I’m in one of the most competitive Senate races in the country. Polls show I’m neck-and-neck with my Trump-endorsed opponent in Michigan’s battleground race, and experts say the winner could likely decide which party controls the Senate. That’s why I need grassroots supporters like you. 𝐖𝐢𝐥𝐥 𝐲𝐨𝐮 𝐫𝐮𝐬𝐡 𝐚 𝐝𝐨𝐧𝐚𝐭𝐢𝐨𝐧 𝐧𝐨𝐰 𝐭𝐨 𝐡𝐞𝐥𝐩 𝐦𝐞 𝐤𝐞𝐞𝐩 𝐌𝐢𝐜𝐡𝐢𝐠𝐚𝐧 𝐛𝐥𝐮𝐞 𝐚𝐧𝐝 𝐟𝐥𝐢𝐩 𝐭𝐡𝐞 𝐒𝐞𝐧𝐚𝐭𝐞 𝐟𝐨𝐫 𝐃𝐞𝐦𝐨𝐜𝐫𝐚𝐭𝐬?

    28 May 2026 · Haley Stevens · $1–1.5K · 15K+ impressions · Promotional · Ad Library

Pages that ran the ads

PageAdsSpend ($)
Haley Stevens120$47K

Each name opens the page’s Vipima page, with its own figures and its link to Meta’s 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.