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%
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 advertiser accounts
| Advertiser | Ads | Formats | States | First ad | Last ad | Spend |
|---|---|---|---|---|---|---|
| HALEY STEVENS FOR SENATE | 6 | 6 video | MI | 21 Jul | 5 Aug | $97–119K |
| Haley Stevens for Senate | 2 | 2 text | MI | 29 May | 5 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
Tone
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
Spend by race: Federal 100%.
Spend by ad language: English 94%.
FEC committees
| FEC committee | Ads | Spend ($) |
|---|---|---|
| HALEY STEVENS FOR SENATE C00903039 | 120 | $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
| Page | Ads | Spend ($) |
|---|---|---|
| Haley Stevens | 120 | $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.