United States 2026 · Every advertiser
Hadley Haas for PA
This page ran 60 paid political ads on Facebook and Instagram between 30 June 2026 and 21 October 2026. Meta reports $9.3–16K of spend, which makes it the 3,633rd largest advertiser of the 24,034 pages in our data. Advertiser type: Candidate. Most of its spend was on the Democrats’ side. Race: State. Paid for by Friends of Hadley Haas.
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 ↗
60
ads
$12.7K
reported spend, range $9.3–16K
0.0%
of spend on federal races
$50
median spend per ad
Spend by week the ad started
Tone
Share of the 60 ads with text that our model classified. Attack ads name an opponent.
Most attacked
- Valerie Gaydos$1.5K
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 89%, No specific race 11%.
Spend by ad language: English 100%.
The costliest ads
The highest-spend ad of each distinct text, as it ran.
Hadley Haas is proud to be from Pittsburgh — a community that taught her how we can get through anything when we show up for each other. That’s why she’s spent years giving back any way she can; from helping families navigate the health care system to advocating to make our kids safer in school. But she knows that today, there are too many struggling just to get by — she’s running to change that. Hadley Haas will show up for our communities, our families, and our future. Click here to learn m
30 June 2026 · Hadley Haas for PA · $2.5–3K · 200K+ impressions · Promotional · Ad Library
My name is Hadley Haas and I’m proud to be from Pittsburgh — a community that taught me how we can get through anything when we show up for each other. That’s why I’ve spent years giving back any way I can; from helping families navigate the health care system to advocating to make our kids safer in school. But I know that today, there are too many struggling just to get by — so I’m running to change that. I’ll show up for our communities, our families, and our future. Click here to learn mor
30 June 2026 · Hadley Haas for PA · $2–2.5K · 150K+ impressions · Promotional · Ad Library
We’ve all seen politicians come and go, but Hadley Haas is someone you can depend on. Hadley Haas fought the healthcare system to get her kids the support they needed to hear. Then, she stepped up to be a voice for our community – making sure families that came after hers could benefit from what her family went through. Hadley Haas has our backs. Vote Hadley Haas for State Representative this November.
15 October 2026 · Hadley Haas for PA · $500 – $599 · 40K+ impressions · Promotional · Ad Library
📢 Allegheny County mail-in voters: it’s time to return your ballots! You can return your mail-in and absentee ballots up until Election Day at 8pm. Still don’t have a ballot? You can request a ballot up until 5pm on October 27th. Vote Democrat Hadley Haas in the General Election on November 3rd!
28 September 2026 · Hadley Haas for PA · $500 – $599 · 25K+ impressions · Promotional · Ad Library
Right now, everything costs too much. We need leaders who fight for us – not leaders like Valerie Gaydos, who fights for her special-interest donors… She voted to protect utility company profits, letting them raise our rates – and even let them shut off a family's heat, in the dead of winter, if they fall behind. Valerie Gaydos sold us out, and left us in the cold.
15 October 2026 · Hadley Haas for PA · $300 – $399 · 25K+ impressions · Attack · Ad Library
Hadley Haas has always taught her kids how to show up – and keep showing up – with compassion and love. She’s led by example, stepping up to help others during their hardest moments. And she knows that today, times are hard for everyone – and the new generation’s future feels so uncertain. That’s why she's running: to fight for your family as if it were her own. Click to learn more about Hadley Haas ⬇️
14 September 2026 · Hadley Haas for PA · $300 – $399 · 35K+ 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.