United States 2026 · Every advertiser
Brian Rock for West Orange
This page ran 65 paid political ads on Facebook and Instagram between 16 May 2026 and 26 October 2026. Meta reports $100 – $6.5K of spend, which makes it the 8,101st 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 Brian Rock for Mayor.
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 ↗
65
ads
$3.3K
reported spend, range $100 – $6.5K
0.0%
of spend on federal races
$50
median spend per ad
Spend by week the ad started
Tone
Share of the 64 ads with text that our model classified. Attack ads name an opponent.
Most attacked
- Councilwoman Rudin$149
- three members$50
- the administration$50
Targets as the ads name them, by spend; the spellings of Donald Trump are counted together, other names as written.
Topics
Spend by race: Local 100%.
Spend by ad language: English 97%, English and French 1.5%.
The costliest ads
The highest-spend ad of each distinct text, as it ran.
Ready for change in West Orange? Grab a lawn sign and vote Brian Rock.
25 August 2026 · Brian Rock for West Orange · $100 – $199 · 10K+ impressions · Promotional · Ad Library
Want a sign? Hit me up and shoot me your address. I still have a few left - and I'd love to get them out of my garage by next Tuesday.
26 October 2026 · Brian Rock for West Orange · $0 – $99 · 2K+ impressions · Promotional · Ad Library
At the last debate, we were asked why litigation costs in the township were on the rise, whether these costs were legitimate, and how we would deal with them as Mayor. We are currently in a situation where we have no choice but to pay our attorneys to defend us in court. We are the subject of multiple lawsuits, and we need experienced litigators to protect our interests. An in-house attorney is a nice way to deal with some of the routine legal work of the Township - it is not a responsible way
26 October 2026 · Brian Rock for West Orange · $0 – $99 · 3K+ impressions · Promotional · Ad Library
At the last debate, we were asked why litigation costs are rising and how we would deal with them as Mayor. We are currently in a situation where we have no choice but to pay our attorneys to defend us in court. An in-house attorney is great for routine work, but it is not a responsible way to deal with high-stakes litigation. It is important to note that we are in this predicament because we are dealing with the consequences of past actions. Over the past few years, multiple Councilmembers ha
26 October 2026 · Brian Rock for West Orange · $0 – $99 · 5K+ impressions · Defensive · Ad Library
At the beginning of this year, I set a goal to get out and explore the town street by street. It took me a few months, but I literally ran every street in West Orange. Up Pleasant Valley Way toward Verona. Along Valley Road and Main Street near Orange. Into the highlands and to the border of Roseland. I ran by every school, every restaurant, every fire station, and every park. I noticed the roads that were paved and the ones that were neglected. The areas with sidewalks and the areas without.
26 October 2026 · Brian Rock for West Orange · $0 – $99 · 1K+ impressions · Promotional · Ad Library
At the beginning of this year, I set a goal to get out and explore the town street by street. It took me a few months, but I literally ran every street in West Orange. Up Pleasant Valley Way toward Verona. Along Valley Road and Main Street near Orange. Into the highlands and to the border of Roseland. I ran by every school, every restaurant, every fire station, and every park. I noticed the roads that were paved and the ones that were neglected. The areas with sidewalks and the areas without.
26 October 2026 · Brian Rock for West Orange · $0 – $99 · 2K+ 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.