United States 2026 · Every advertiser
Lisa Mair for MA
This page ran 67 paid political ads on Facebook and Instagram between 16 September 2026 and 27 October 2026. Meta reports $100 – $6.7K of spend, which makes it the 7,984th largest advertiser of the 24,034 pages in our data. Advertiser type: Candidate. Most of its spend took no side. Race: State.
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 ↗
67
ads
$3.4K
reported spend, range $100 – $6.7K
0.0%
of spend on federal races
$50
median spend per ad
Spend by week the ad started
Tone
Share of the 66 ads with text that our model classified. Attack ads name an opponent.
Most attacked
- Meghan Kilcoyne$446
- Rep. Kilcoyne$297
- Beacon Hill$198
- Democrats$198
- my opponent$99
- Beacon Hill insiders$99
Targets as the ads name them, by spend; the spellings of Donald Trump are counted together, other names as written.
Topics
Spend by race: State 88%, No specific race 12%.
Spend by ad language: English 99%.
The costliest ads
The highest-spend ad of each distinct text, as it ran.
REAL PEOPLE. REAL STORIES. Meet Michelle. When our first responders needed someone to stand up for them, Lisa Mair was there. Now they're standing up for Lisa. It's time for change on Beacon Hill. People Over Politics! I'm proud to endorse Lisa Mair. 🎥 Watch Michelle's message and please SHARE! #LisaMair #PeopleOverPolitics #FirstResponders #12thWorcester #Massachusetts
11 October 2026 · Lisa Mair for MA · $100 – $199 · 30K+ impressions · Promotional · Ad Library
My principles haven’t changed. The political landscape around me has. Have you felt that same shift? You’re not alone. Most voters in our district aren’t enrolled in either party. We vote on priorities, not labels. Mine are: • Audit Beacon Hill: deliver the legislative audit voters demanded • Affordability: lower costs for families and businesses • Energy relief: affordable, reliable energy ahead of costly mandates • Local control: let our towns decide what’s right for them If these priori
26 October 2026 · Lisa Mair for MA · $0 – $99 · 100+ impressions · Promotional · Ad Library
My dad was a JFK Democrat. Here’s why I’m running as a Republican, and why I didn’t abandon my ideals. I expanded them. If you’re a Democrat or independent who’s hesitant to vote Republican, watch this. Vote Tuesday, November 3. Lisa Mair for State Representative, 12th Worcester District: Berlin, Boylston, Clinton, Lancaster, Sterling, and Precinct 4 of Northborough. lisamairforma.com
26 October 2026 · Lisa Mair for MA · $0 – $99 · 2K+ impressions · Promotional · Ad Library
Election Day is Tuesday, November 3rd, but you don’t have to wait. Make your plan to vote early or on Election Day, and bring a neighbor with you. Berlin, Boylston, Clinton, Lancaster, Sterling, and Northborough (P4): vote Lisa Mair for State Representative. It's time to put people over politics.
26 October 2026 · Lisa Mair for MA · $0 – $99 · 100+ impressions · Promotional · Ad Library
Yesterday, October 21, Rep. Meghan Kilcoyne voted NO on a proposal to suspend Massachusetts' 24¢-per-gallon gas tax for two months. Lisa would have voted YES. Voters in the 12th Worcester District deserve a representative who will vote to keep more money in their pockets. 📍 Berlin • Boylston • Clinton • Lancaster • Sterling • Northborough (Precinct 4) 🗳️ Election Day: November 3 #LisaMair #PeopleOverPolitics #Worcester12 #Massachusetts
26 October 2026 · Lisa Mair for MA · $0 – $99 · 1K+ impressions · Attack · Ad Library
📬 You've got mail! AGAIN! Another campaign mailer from Representative Meghan Kilcoyne? Lisa takes a look at the growing pile—and asks a few questions about the money behind all that mail. 💰 Where does campaign funding come from? 🗳️ What does the legislative voting record show? ♻️ And just how big does that recycling bin need to be? Watch Lisa's latest video about campaign spending, transparency, and accountability in the 12th Worcester District. Election Day is November 3! #LisaMair #W
26 October 2026 · Lisa Mair for MA · $0 – $99 · 9K+ 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.