United States 2026 · Every advertiser

Josh Hall for Rockford School Board

This page ran 15 paid political ads on Facebook and Instagram between 7 May 2026 and 23 October 2026. Meta reports $0 – $1.5K of spend, which makes it the 15,133rd largest advertiser of the 24,034 pages in our data. Advertiser type: Candidate. Most of its spend took no side. Race: Local. Paid for by Committee to Elect Josh Hall.

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 ↗

15

ads

$743

reported spend, range $0 – $1.5K

0.0%

of spend on federal races

$50

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
36%
Promotional
50%
Informational
14%

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

Topics

Electoral process & turnout
36%
Candidate profile
36%
Corruption & governance
29%
Education
29%
Infrastructure & energy
14%
Other
7.1%

Spend by race: Local 93%, No specific race 6.7%.

Spend by ad language: English 93%.

The costliest ads

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

  • Rockford, you have a choice this November. More of the same? Or a board that actually listens to you, conducts its business in the light of day, and treats your taxpayer dollars with the utmost of respect. https://votejoshhall.com/issues

    23 October 2026 · Josh Hall for Rockford School Board · $0 – $99 · 1K+ impressions · Attack · Ad Library

  • The only way this board changes is if you vote. By November 3, vote Josh Hall, it's the RIGHT CALL. Vote early, and get your neighbors and friends to the polls as well.

    20 October 2026 · Josh Hall for Rockford School Board · $0 – $99 · 2K+ impressions · Promotional · Ad Library

  • This is home. I am a Rockford dad. I have two Rockford kids. After serving twenty years as an Army officer, I want to serve this community. https://votejoshhall.com/meet-josh/

    20 October 2026 · Josh Hall for Rockford School Board · $0 – $99 · 1K+ impressions · Promotional · Ad Library

  • I'm truly honored by having the endorsements of some well-known, trusted, and respected members of the community as well as a mentor and professional colleague. Read their thoughts here: https://votejoshhall.com/endorsements

    20 October 2026 · Josh Hall for Rockford School Board · $0 – $99 · 100+ impressions · Promotional · Ad Library

  • This chart shows the maintenance needs only for buildings across Rockford Public Schools. $108 million. $108 million just for keeping roofs, heating systems, and basic safety up to standard is already a massive ask. Beyond that $108 million, many buildings have huge gaps between what’s essential and what’s actually needed. One of the biggest reasons the 2025 bond failed is because it was packaged with a whole lot of nice-to-haves. Before we talk about building new facilities, we need to ensure

    17 October 2026 · Josh Hall for Rockford School Board · $0 – $99 · 1K+ impressions · Attack · Ad Library

  • This ad ran without a required disclaimer.

    16 October 2026 · Josh Hall for Rockford School Board · $0 – $99 · 100+ impressions · 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.