electmepresident.now

Ads

15×
Shapiro’s side has outspent hers online since January ($6.5M–7.9M vs $433.5K–546.1K, Meta + Google + Snap)

Shapiro side · ads

373

74 running now

Garrity side · ads

86

20 running now

Shapiro reach

309.8M+

impressions

Garrity reach

28.3M+

impressions

Libraries pulled Oct 25. Spend and reach are the ranges the libraries publish, summed. TV, cable, radio and mail are not in any public library.

Spend by platform

  • Shapiro side (navy showing = his lead)
  • Garrity side

Google

$4.1M–4.9M vs $317.5K–384.3K

Meta

$2.5M–3M vs $116K–161.8K

Snapchat

$1.3K–1.3K vs $0

New ads per week

  • Shapiro side
  • Garrity side
02040Feb 1Apr 1Jun 1Aug 1Oct 1

TV, by market

FCC political files: orders and invoices filed by station, not dollars.

MarketFilingsShapiroGarrity
Wilkes Barre-Scranton
6 stations
41733
Pittsburgh
6 stations
34650
Harrisburg-Lancaster-Lebanon-York
5 stations
28646
Philadelphia
11 stations
27719
Erie
4 stations
9930
Johnstown-Altoona-State College
4 stations
7629

Reported spending

What each side is saying

Nobody is running ads on: skill games, vapes, Israel/Gaza

TopicShare of each side’s adsShapiro adsGarrity ads
taxes
834
economy/costs
3514
schools
396
Trump
441
get-out-the-vote
154
energy/data centers
85
biography
24
abortion
01
crime
30
skill games
00
vapes
00
Israel/Gaza
00
Attacks the other side
448

Share of each side’s ads with published text (190 Shapiro, 55 Garrity) that mention the topic. Google video ads carry no text.

Who is paying

AdvertiserHelpsWhereAdsRunningSpend
SHAPIRO FOR PENNSYLVANIAShapiroGoogle17638$3.8M–4.5M
Josh ShapiroShapiroMeta14930$2.2M–2.7M
Garrity for PAGarrityGoogle3114$317.5K–384.3K
SHAPIRO, JOSH FOR PENNSYLVANIAShapiroGoogle41$284K–341K
Better PAShapiroMeta140$116.4K–144.2K
America Works USAShapiroMeta40$83K–109K
Commonwealth FoundationGarrityMeta261$41.7K–64.6K
Jobs and Democracy PACOtherMeta10$40K–45K
Clean Jobs for PAOtherMeta10$33.5K–45K
Pennsylvania's MegaphoneShapiroMeta50$32.7K–42.1K
Commonwealth ActionGarrityMeta10$35K–40.6K
Stacy Garrity for PennsylvaniaGarrityMeta82$26.9K–39.7K

Every ad

74 ads, largest spend first.

  1. Josh Shapiro · Meta (Facebook, Instagram) · 2026-09-01 → 2026-10-24 running

    Gov. Josh Shapiro | Donate Now — Hey, Josh Shapiro here. I know you don't have a lot of time, so I'll be quick. Can you chip in just five bucks to my campaign today? Thanks!

    $276,500–318,500

    Library

  2. SHAPIRO, JOSH FOR PENNSYLVANIA · Google (Search/text) · 2026-01-08 → 2026-10-24 running

    text ad, no text published by the library

    $250,000–300,000

    Library

  3. Josh Shapiro · Meta (Facebook, Instagram) · 2026-09-28 → 2026-10-24 running

    Gov. Josh Shapiro | Donate Now — Hey – It's Gov. Josh Shapiro here. I'm standing with my friend Gov. Gretchen Whitmer to talk about what's at stake here in Pennsylvania. I'm one of the last statewide Democrats left in this Commonwealth, and they're throwing everything they've got at us. Will you rush $1 or whatever you

    $154,500–177,099

    Library

  4. SHAPIRO FOR PENNSYLVANIA · Google (Search/text) · 2026-06-04 → 2026-10-24 running

    text ad, no text published by the library

    $125,000–150,000

    Library

  5. SHAPIRO FOR PENNSYLVANIA · Google (YouTube/video) · 2026-10-06 → 2026-10-24 running

    video ad, no text published by the library

    $125,000–150,000

    Library

  6. Josh Shapiro · Meta (Facebook, Instagram) · 2026-09-21 → 2026-10-24 running

    A Governor on Your Side — You work hard to make your dreams come true. You deserve a governor on your side.

    $110,000–140,000

    Library

  7. SHAPIRO FOR PENNSYLVANIA · Google (YouTube/video) · 2026-10-06 → 2026-10-24 running

    video ad, no text published by the library

    $100,000–125,000

    Library

  8. Josh Shapiro · Meta (Facebook, Instagram) · 2026-02-19 → 2026-10-24 running

    Gov. Josh Shapiro | Donate Now — Josh Shapiro here. Donald Trump and his enablers like my opponent, they're doing everything they can to undermine our freedom and undermine our democracy. And I'm standing up for you. I'm standing up for our Constitution. I'm standing up for all Pennsylvanians. I need your help. If you

    Trump

    $97,300–127,692

    Library

  9. Josh Shapiro · Meta (Facebook, Instagram) · 2026-09-19 → 2026-10-24 running

    Gov. Josh Shapiro | Donate Now — Hey you! Yes, you! Before you scroll away: I'm running for reelection in the most competitive swing state in the country, and he can’t pull off a victory without the help of grassroots supporters like you. Will you chip in right now to help us reach thousands of undecided voters and win

    get-out-the-vote

    $81,500–92,698

    Library

  10. SHAPIRO FOR PENNSYLVANIA · Google (YouTube/video) · 2026-10-06 → 2026-10-24 running

    video ad, no text published by the library

    $80,000–90,000

    Library

  11. SHAPIRO FOR PENNSYLVANIA · Google (YouTube/video) · 2026-10-06 → 2026-10-24 running

    video ad, no text published by the library

    $70,000–80,000

    Library

  12. SHAPIRO FOR PENNSYLVANIA · Google (YouTube/video) · 2026-10-07 → 2026-10-24 running

    video ad, no text published by the library

    $50,000–60,000

    Library

  13. Josh Shapiro · Meta (Facebook, Instagram) · 2026-10-19 → 2026-10-24 running

    Every day, we're working to get stuff done and deliver results for every Pennsylvanian.

    $30,600–40,167

    Library

  14. Josh Shapiro · Meta (Facebook, Instagram) · 2026-09-21 → 2026-10-24 running

    We have your back — We know times are tough. That’s why we've cut taxes 10 times and fought back against utility rate hikes. All to keep more money in your pockets.

    taxes · energy/data centers

    $30,000–35,000

    Library

  15. SHAPIRO FOR PENNSYLVANIA · Google (YouTube/video) · 2026-10-06 → 2026-10-24 running

    video ad, no text published by the library

    $25,000–30,000

    Library

  16. SHAPIRO FOR PENNSYLVANIA · Google (YouTube/video) · 2026-10-19 → 2026-10-24 running

    video ad, no text published by the library

    $20,000–25,000

    Library

  17. SHAPIRO FOR PENNSYLVANIA · Google (YouTube/video) · 2026-10-06 → 2026-10-24 running

    video ad, no text published by the library

    $15,000–20,000

    Library

  18. SHAPIRO FOR PENNSYLVANIA · Google (YouTube/video) · 2026-10-07 → 2026-10-24 running

    video ad, no text published by the library

    $15,000–20,000

    Library

  19. SHAPIRO FOR PENNSYLVANIA · Google (YouTube/video) · 2026-10-19 → 2026-10-24 running

    video ad, no text published by the library

    $15,000–20,000

    Library

  20. SHAPIRO FOR PENNSYLVANIA · Google (YouTube/video) · 2026-10-19 → 2026-10-24 running

    video ad, no text published by the library

    $10,000–15,000

    Library

Sources and gaps

Not covered: Reddit; TikTok; X (Twitter); Streaming / CTV / mail / radio.