United States 2026 · Every advertiser

Claire Heinrich for Missouri House of Representatives

This page ran 10 paid political ads on Facebook and Instagram between 20 May 2026 and 26 October 2026. Meta reports $200 – $1.2K of spend, which makes it the 15,361st 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 Claire Heinrich Citizens for.

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 ↗

10

ads

$695

reported spend, range $200 – $1.2K

0.0%

of spend on federal races

$50

median spend per ad

Spend by week the ad started

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

Tone

Attack
56%
Promotional
44%

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

Most attacked

  • he$50
  • Niles Stephens$50
  • Mr. Stephens$50
  • My opponent$50
  • Denny Hoskins and my opponent$50

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

Topics

Candidate profile
56%
Electoral process & turnout
33%
Corruption & governance
22%
Security, crime & immigration
22%
Rallies & events
22%
Education
11%

Spend by race: State 100%.

Spend by ad language: English 78%.

The costliest ads

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

  • Last night I spoke to one of the largest crowds I have seen at IAFF Local 2665. The men and women who serve as Fire Fighters, EMTs and Dispatchers are the safety net we all count on to be there at a moments notice every single day - even when we don't think about them, they are there, ever present, thinking about us. I support these heroes and all First Responders including my contributors from the St. Louis County Police Association. Saying you back them is one thing - my opponent does that.

    26 October 2026 · Claire Heinrich for Missouri House of Representatives · $100 – $199 · 8K+ impressions · Promotional · Ad Library

  • They say victory has 1000 fathers - though he served only one tumultuous city council term 8 years ago, he seems to have been everywhere, accomplishing everything. The fact is, he hasn't. Truth matters. He has a truth problem.

    21 October 2026 · Claire Heinrich for Missouri House of Representatives · $0 – $99 · 100+ impressions · Attack · Ad Library

  • We previously documented Niles Stephens noting his intention, if elected, to overturn voter passed Initiative Petition legislation. He doubled down in front of a group of local mayors this week at a candidate luncheon. I don't think a single one of them was buying his argument. Amendment 6 seeks to protect voter rights in the face of a legislature unwilling to represent the majority of Missouri. If you are tired of re-voting issues in Missouri because Jeff City insists you don't understand t

    19 October 2026 · Claire Heinrich for Missouri House of Representatives · $0 – $99 · 1K+ impressions · Attack · Ad Library

  • Last night I got the final chance to talk before the Wildwood City Council before the election. I trust our local officials and I think you should too. Feel free to pick any of them and ask them what outcome in this race will be best for Wildwood. Honesty + Integrity + Community

    19 October 2026 · Claire Heinrich for Missouri House of Representatives · $0 – $99 · 100+ impressions · Promotional · Ad Library

  • Mr. Stephens had a bad social media week. He pre-emptively stated that he would be unable to provide positive outcomes for Wildwood or Clarkson Valley in Jeff City - something he has been promising from Day 1 of his campaign. He also openly accused Rockwood School Board Members of promoting "unlicensed group sex therapy for kids". This is BEYOND the pale. Under no circumstances can Wildwood or Clarkson Valley be represented by someone who has the tendency to communicate outrageous defaming

    19 October 2026 · Claire Heinrich for Missouri House of Representatives · $0 – $99 · 5K+ impressions · Attack · Ad Library

  • If you want to represent a community, you have to be able to solve big problems without destroying what makes that community special. My opponent's answer to every challenge is the same - give up and degrade community services and resources. There are problems to be solved - vote for someone up to the challenge.

    18 September 2026 · Claire Heinrich for Missouri House of Representatives · $0 – $99 · 1K+ 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.

Claire Heinrich for Missouri House of Representatives: political ads on Facebook and Instagram before the 2026 US midterms · Vipima