United States 2026 · Every advertiser

Mark Piotrowski for State Representative - 97th District

This page ran 21 paid political ads on Facebook and Instagram between 8 May 2026 and 22 July 2026. Meta reports $3.6–5.7K of spend, which makes it the 6,797th largest advertiser of the 24,034 pages in our data. Advertiser type: Candidate. Most of its spend was on the Republicans’ side. Race: State. Paid for by MARK PIOTROWSKI FOR STATE REPRESENTATIVE.

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

$4.6K

reported spend, range $3.6–5.7K

0.0%

of spend on federal races

$150

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
25%
Promotional
75%

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

Most attacked

  • Lansing$849
  • Big Utility Companies$299

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

Topics

Candidate profile
60%
Economy & cost of living
50%
Corruption & governance
20%
Education
15%
Infrastructure & energy
10%
Social protection
10%
Electoral process & turnout
10%
Jobs & youth
10%

Spend by race: State 100%.

Spend by ad language: English 97%.

The costliest ads

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

  • "Mark Piotrowski brings exactly what Lansing needs: real-world experience and the common sense to use it. As an engineer, he doesn't just identify problems. He reverse engineers them, traces them to their source and builds lasting solutions. As a county commissioner, he's seen firsthand how decisions made in Lansing ripple through people's lives and livelihoods. Mark Piotrowski has earned my wholehearted endorsement for State Representative."

    29 June 2026 · Mark Piotrowski for State Representative - 97th District · $700 – $799 · 70K+ impressions · Promotional · Ad Library

  • Property taxes don't go down. They never go down. They go up — every year — because Lansing keeps spending more. In the last seven years, the cost of Michigan government has grown by $26 billion. Well above inflation. And what did we get for it? Rent subsidies for illegal immigrants — while seniors are losing homes they've owned for decades because their property tax bill is now higher than their original mortgage. Politicians promise property tax relief every election. But a promise isn't a p

    24 June 2026 · Mark Piotrowski for State Representative - 97th District · $400 – $499 · 25K+ impressions · Attack · Ad Library

  • For decades, my job as an engineer was simple: find what's broken and fix it for good. Lansing needs the same approach. 1). Find the Problem 2). Fix What's Broken 3). Ensure It Never Happens Again I'll fight to lower property taxes as a moral obligation — because a senior citizen should never be forced out of the home they worked 40 years to own. And a young family should have a fair shot at building a life. I'll push for schools that teach our kids how to think, not what to think. I'll defe

    23 June 2026 · Mark Piotrowski for State Representative - 97th District · $400 – $499 · 25K+ impressions · Promotional · Ad Library

  • I've spent my career as a manufacturing engineer. Most days, that means looking at problems, figuring out what's causing them, and finding a way to fix them. It isn't glamorous work, but it's honest work. The older I get, the more I appreciate the people who simply do their jobs, keep their word, and leave things a little better than they found them. The people who show up, work hard, and don't expect a parade for doing what they're supposed to do. Families are paying more for just about eve

    13 June 2026 · Mark Piotrowski for State Representative - 97th District · $400 – $499 · 35K+ impressions · Promotional · Ad Library

  • Before Lansing tells seniors, homeowners, and working families that property tax relief cannot be done, it ought to first show that it has looked for waste. That is a small thing to ask. I have spoken before about the University of Michigan as one example, including roughly $30 million spent on payroll for jobs in DEI administration. Michigan has several public universities. The point was not about one school. It was about bloat. It was about administration. It was about the money taxpayers a

    25 June 2026 · Mark Piotrowski for State Representative - 97th District · $300 – $399 · 20K+ impressions · Attack · Ad Library

  • Big Utility Companies can spend whatever they want trying to take me down. I’ve stood up to powerful interests as a Commissioner, and I’ll do it again in Lansing. I’ll tell Big Utility to go to hell before I let them turn our farms and rural communities into another corporate project. Vote Mark Piotrowski in the Republican Primary on August 4.

    18 July 2026 · Mark Piotrowski for State Representative - 97th District · $200 – $299 · 70K+ impressions · Promotional · 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.

Mark Piotrowski for State Representative - 97th District: political ads on Facebook and Instagram before the 2026 US midterms · Vipima