United States 2026 · Data

Every political advertiser

The 24,034 Facebook and Instagram pages that ran a domestic political ad paid in dollars from 4 May 2026, from Meta’s archive as pulled on 4 November 2026. Every page links to its own Vipima page, with its weekly spend, tone and costliest ads, and from there to Meta’s Ad Library; a party’s or candidate’s page links to that party or candidate.

Download every row as CSV · Browse by state on the map

FederalStateBallot measuresLocalNo specific race✕ clear state
Candidate resultWonLostNot yet called

Filtered to Wisconsin

395 pages · $9M on Wisconsin races

Dem. 51% · Rep. 46% · no side 3.6%

Wisconsin on the map: races and candidates →

54 pages · 1,867 ads · $2M

#PageTypeSideRaceResultAdsSpendIn WIImpressionsAttackLast ad
1Tom TiffanyPaid for by Tiffany for WisconsinCandidateRep.Governor, WI951$1.7M$1.7M~165.6M53%27 Oct
2Bryan SteilPaid for by STEIL FOR WISCONSIN, INC.CandidateRep.House WI-1Lost · 48.0%40$38.4K$38.4K~2.8M10%26 Oct
3Kevin Hermening for CongressCandidateRep.House WI-765$26.9K$26.9K~2.2M0.0%11 Aug
4John Leiber for Wisconsin State TreasurerPaid for by Friends of John LeiberCandidateRep.Other statewide, WI8$23.3K$23.3K~822.5K0.0%23 Oct
5Howard MarkleinCandidateRep.Legislature, WI24$23.1K$23.1K~2.1M42%26 Oct
6Michele Magadance Skinner for SenateCandidateRep.Legislature, WI4$11.5K$11.5K~935K23 Oct
7Derrick Van OrdenPaid for by VAN ORDEN FOR CONGRESSCandidateRep.House WI-3Lost · 45.8%19$9.6K$9.6K~327.6K33%22 Oct
8Tyler August for State AssemblyCandidateRep.Legislature, WI8$6.7K$6.7K~580.5K0.0%21 Oct
9Glenn GrothmanPaid for by GLENN GROTHMAN FOR CONGRESSCandidateRep.House WI-6Won · 52.8%18$6.3K$6.3K~600.1K0.0%23 Oct
10Alfonso for CongressCandidateRep.House WI-7Won · 56.4%4$6.2K$6.2K~300K26 Oct
11Todd Novak for 51st Assembly DistrictPaid for by Novak For AssemblyCandidateRep.Legislature, WI16$6K$6K~458.1K0.0%26 Oct
12Shannon Zimmerman for State Representative District 30Paid for by Zimmerman for WICandidateRep.Legislature, WI11$5.9K$5.9K~346.5K0.0%26 Oct
13Bob Donovan for AssemblyPaid for by Donovan for AssemblyCandidateRep.Legislature, WI10$5.9K$5.9K~332.5K0.0%26 Oct
14Mark Born for AssemblyPaid for by Born For AssemblyCandidateRep.Legislature, WI18$6.4K$5.3K~425.1K0.0%5 Aug
15Green for AssemblyCandidateRep.Legislature, WI11$7.1K$5K~476.5K0.0%23 Oct
16Barb Bittner for State SenatePaid for by Barb Bittner for WI State SenateCandidateRep.Legislature, WI6$4.7K$4.7K~330.5K0.0%23 Jul
17Katie Baney for WisconsinPaid for by Baney for WisconsinCandidateRep.Legislature, WI21$4.6K$4.6K~375K0.0%6 Aug
18Clint Moses for WisconsinCandidateRep.Legislature, WI6$4.2K$4.2K~159.5K0.0%26 Oct
19Romaine Robert Quinn for WisconsinCandidateRep.Legislature, WI8$4.1K$4.1K~168.5K25%25 Oct
20Pat Snyder for the 85th AssemblyCandidateRep.Legislature, WI7$4K$4K~200.5K0.0%26 Oct
21Baum for CongressPaid for by BAUM FOR CONGRESSCandidateRep.House WI-722$3.7K$3.7K~487K4.5%9 Aug
22Congressman Scott FitzgeraldPaid for by Representative Scott FitzgeraldCandidateRep.None10$7.3K$3.6K~242K0.0%18 Aug
23Kevin Krentz for 57th Assembly DistrictPaid for by Krentz for Assembly CandidateRep.Legislature, WI7$3.2K$3.2K~93.5K0.0%4 Aug
24Jill Douglass for Assembly 37Paid for by Friends of Jill DouglassCandidateRep.Legislature, NV116$22.8K$2.9K~2.4M8.6%3 Oct
25Purnima NathPaid for by ALLIES OF PURNIMA NATHCandidateRep.House WI-46$1.6K$1.6K~160.5K0.0%3 Aug
26Dale DeVon for State RepresentativePaid for by Dale DeVon for State RepCandidateRep.Legislature, IN13$5.7K$1.3K~1.1M7.7%22 Oct
27Ryan Spaude for AssemblyCandidateRep.Legislature, WI5$1.3K$1.3K~81.5K0.0%22 Oct
28Chris Bossert For Wisconsin Assembly 58Paid for by Friends of Chris BossertCandidateRep.Legislature, WI17$1.2K$1.2K~94.7K0.0%11 Aug
29Nic Cravillion for Wisconsin SenatePaid for by Nic Cravillion for WisconsinCandidateRep.Legislature, WI5$1.1K$1.1K~55.5K0.0%8 Aug
30Ellen Schutt for State SenateCandidateRep.Legislature, WI9$1.2K$1.1K~76.5K0.0%6 Aug
31Calvin CallahanCandidateRep.Legislature, WI12$1.4K$1.1K~102.1K8.3%26 Oct
32Erik Severson for SenatePaid for by Severson 4 SenateCandidateRep.Legislature, WI9$1.1K$896~232.1K0.0%22 Oct
33David Varnam for Lt. GovernorPaid for by Varnam for WisconsinCandidateRep.Other statewide, WI17$842$842~32.6K0.0%10 Aug
34Kathy Skroch For House District 25CandidateRep.Legislature, ND222$11.3K$594~295.5K2.9%27 Oct
35Nick Polce For State SenateCandidateRep.Legislature, PA11$2.2K$549~57.6K0.0%4 Aug
36Scott Fleming For WisconsinCandidateRep.Legislature, WI4$498$498~31.5K20 Oct
37Cory Tomczyk for State SenateCandidateRep.Legislature, WI8$496$496~37K50%26 Oct
38Sapik for SenateCandidateRep.Legislature, AK4$1.9K$399~106.5K20 Jul
39Brayden Myer for FreedomCandidateRep.State7$3.2K$350~161K0.0%1 Aug
40Dom Belza For State AssemblyPaid for by Belza for Assembly 2026CandidateRep.Legislature, CA27$5.2K$299~486.1K0.0%26 Oct
41Paul McGraw for AssemblyPaid for by Friends For McGrawCandidateRep.Legislature, WI4$598$299~22K26 Oct
42Councilman Nathan VolkePaid for by Friends of Nathan VolkeCandidateRep.Local, MD14$6.2K$199~606.5K71%26 Oct
43Tom WeberCandidateRep.Legislature, IL29$2.1K$199~143.5K6.9%24 Oct
44Congressman Glenn GrothmanPaid for by The Office of Rep. Glenn GrothmanCandidateRep.None6$1.1K$199~64K0.0%14 May
45WI Rep Shannon ZimmermanPaid for by Representative Shannon ZimmermanCandidateRep.Legislature, WI3$349$199~44.5K18 May
46Kathy Kittel for St Croix County Clerk of CourtCandidateRep.Local, WI2$199$199~65.5K1 Aug
47Jim PiwowarczykPaid for by Jim For WisconsinCandidateRep.Legislature, WI1$150$150~12.5K26 Oct
48Chris KapengaPaid for by Taxpayers for KapengaCandidateRep.Legislature, WI1$150$150~6.5K10 May
49Rep Dwayne YunkerPaid for by Yunker For State RepCandidateRep.Legislature, OR12$594$50~24.7K67%7 Oct
50Gary Dickson for AssemblyPaid for by Dickson for AssemblyCandidateRep.Legislature, NY3$249$50~24.5K21 Oct
51Belanger for AssemblyCandidateRep.Legislature, NY2$99$50~9K26 Oct
52Representative Cindi DuchowCandidateRep.Legislature, WI2$99$50~5K20 May
53Jose A VeraPaid for by JOSE VERA FOR CONGRESSCandidateRep.House WI-11$50$50~1.5K22 May
54Rep. Jerry O'ConnorPaid for by State Rep. Jerry O'ConnorCandidateRep.Legislature, WI1$50$50~1.5K1 May

Spend and impressions are midpoints of Meta’s ranges, impressions capped at “1M+” per ad. Type, side and race come from a model reading each ad; a page shows the side and race most of its spend went to. Attack is the share of a page’s classified ads that attack a named opponent, shown from five ads. See the methodology.