BadgerBrief

Wisconsin 2026

Who's paying to reach you?

Every political ad we've tracked reaching Wisconsin voters — the sponsor, who paid for it, and how much they spent — from the Meta Ad Library, Google's political ads, and broadcast-TV FCC filings.

How to read this — a sponsor name is not an endorsement

Sponsor names come straight from the Meta and Google ad libraries and FCC orders. Attribution to a specific candidate only happens after a human verifies the source — treat the sponsor as reported by the platform, not as our claim about who it really backs.

$1.5M

Total tracked ad spend

Estimated (range midpoints).

$392k

Outside money (estimated)

Not a candidate's own committee.

Bryan Steil

Most-attacked candidate

U.S. House of Representatives — Wisconsin District 1 · $376k against

Ad money, race by race

Each race, ranked by tracked ad spend. The pill shows the estimated share from outside groups; the bar shows the split between supporting and attacking spend. Tap a race for the candidate breakdown.

Broadcast TV ads

Political ad orders on Wisconsin broadcast stations, from the FCC public files — $2.4Mtracked so far. TV spend is exact (stated on the order). “Refers to” comes from each sponsor's own required FCC disclosure form.

House Majority PAC

$959k

9 orders · 3 stations · Milwaukee

Ads refer to: Bryan Steil

Issue/House Majority PAC

$404k

3 orders · 1 station · Milwaukee

Alliance for Economic Freedom

$307k

3 orders · 2 stations · Milwaukee

Ads refer to: Bryan SteilWisconsin's 1st Congressional District

Opportunity Wisconsin

$299k

10 orders · 1 station · Milwaukee

Ads refer to: Bryan SteilTariffsHealth care costs

Restoration of America PAC

$232k

4 orders · 1 station · Milwaukee

Ads refer to: Wisconsin Gov

Issue/Alliance For Economic Freedom

$124k

1 order · 1 station · Milwaukee

Campaign for America First International Assistanc

$34k

1 order · 1 station · Milwaukee

Ads refer to: Representative Brian Steil

Campaign for America First Intl Assistance

$14k

1 order · 1 station · Milwaukee

Issue/Campaign for America First Intl Assistance

$13k

1 order · 1 station · Milwaukee

Issue/Campaign for America First International Assistanc

$13k

1 order · 1 station · Milwaukee

Judicial Action Network

$9k

4 orders · 1 station · Milwaukee

Protect Our Wisconsin

$9k

1 order · 1 station · Milwaukee

Issue/Jewish Democratic Council of America

$4k

1 order · 1 station · Milwaukee

Campaign for America First International Assistance

$0

1 order · 1 station · Milwaukee

Ads refer to: Bryan Steil (WI-01)Agriculture / Farmers & Ranchers; Medical Research Funding

Judicial Action Network PAC

$0

1 order · 1 station · Milwaukee

Campaign for America First Int. Ass

$0

1 order · 1 station · Milwaukee

Ads refer to: Brian Steil

Issue/Jewish Democratic Council

$0

1 order · 1 station · Milwaukee

Ads refer to: Dangerous government action against protestors, mentions Trump

The numbers behind it

$12.6M–$14.8M

Total spend

1,116

Tracked ads

223

Sponsors

141

Running now

Spending for & against each candidate

AttacksSupports
  • Tom Tiffany
  • Bryan Steil
  • Chris Taylor
  • Kevin Hermening
  • Mitchell Berman
  • Scott Fitzgerald
  • Rebecca Cooke
  • Derrick Van Orden
  • Michael Alfonso
  • David Crowley
  • Glenn Grothman
  • Sara Rodriguez

Most reach per dollar

Impressions per $1 spent — who's stretching their ad budget furthest (min $1k spend).

  • DCCC289/$1
  • Brad Smith for Congress210/$1
  • CONSERVATIVES FOR LOWER HEALTH CARE COSTS INC205/$1
  • Faithful Media184/$1
  • Faith in Place174/$1
  • CATHOLICVOTE.ORG CANDIDATE FUND173/$1
  • Home of the Brave USA Inc150/$1
  • FRIENDS OF HUMA FOR JUDGE147/$1

Figures are estimates — Meta reports spend and impressions as ranges, so we use midpoints. Reach-per-dollar reflects targeting and competition, not just ad-buying skill.

Sources: Meta Ad Library + Google political ads (BigQuery) + FCC broadcast political files, Wisconsin, political & issue ads. Updated daily.