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 Michigan

869 pages · $21.4M on Michigan races

Dem. 71% · Rep. 22% · no side 7.1%

Michigan on the map: races and candidates →

423 pages · 19,543 ads · $7.9M · page 1 of 3

#PageTypeSideRaceResultAdsSpendIn MIImpressionsAttackLast ad
1Protect MI Constitution from Special InterestsGroupNoneBallot measure, MI58$259.3K$259.3K~26.5M90%22 Oct
2Ann Arbor Responsible Energy CoalitionGroupNoneBallot measure, MI163$129.4K$129.4K~8.8M100%26 Oct
3Michigan Energy, Michigan JobsGroupNoneNone57$141.2K$64.9K~13.9M58%22 Oct
4Renew Your ZooGroupNoneBallot measure, MI12$63K$63K~3.7M0.0%5 Oct
5Citizens for Common Sense MichiganGroupNoneLegislature, MI27$90.9K$60.2K~10.6M93%26 Oct
6Judge Michael Warren for Michigan Supreme CourtPaid for by Michael Warren for Supreme Court JusticeCandidateNoneOther statewide, MI6$55K$55K~5.8M0.0%15 Oct
7Michiganders for Money out of Politics - MMOPPaid for by Michiganders for Money Out of Politics Ballot CommitteeGroupNoneBallot measure, MI9$53K$53K~3.5M67%26 Oct
8Detroit Public Schools Community DistrictPublic bodyNoneBallot measure, MI40$43.1K$43.1K~8.9M0.0%21 Jul
9The 'Gander NewsroomMediaNoneBallot measure, MI46$48.4K$41.9K~5.2M13%15 Oct
10SEIUGroupNoneNone213$167.2K$38.4K~8.4M63%26 Oct
11Anthony G. ForliniPaid for by CTE ANTHONY G FORLINICandidateNoneOther statewide, MI78$36.5K$36.5K~6.2M26%24 Oct
12Jessica Hallmark for Oakland County Probate Court JudgePaid for by Committee to Elect Jessica Ann Hallmark for JudgeCandidateNoneLocal, MI11$31.4K$31.4K~5.6M0.0%25 Oct
13Wayne County Transit for AllGroupNoneBallot measure, MI6$27.5K$27.5K~2M0.0%22 Jul
14Yes to Our StoryPaid for by Yes To Our StoryGroupNoneBallot measure, MI40$24.8K$24.8K~7.8M0.0%22 Oct
15Lisa Neilson For Oakland Circuit CourtCandidateNoneLocal, MI73$23.4K$23.4K~2M0.0%22 Oct
16NEA TodayPaid for by National Education AssociationGroupNoneNone258$457.6K$22.5K~45.9M44%8 Oct
17UAW International UnionPaid for by INTERNATIONAL UNION, UNITED AUTOMOBILE, AEROSPACE AND AGRICULTURAL IMPLEMENT WORKERS OF AMGroupNoneNone94$140.1K$22.1K~15.3M4.3%24 Oct
18Policy Information CenterPaid for by Fair DemocracyGroupNoneNone150$188.3K$21.1K~11.5M30%20 Oct
19Put Progress FirstGroupNoneGovernor, MI4$19K$19K~2.9M13 May
20Rep Shri ThanedarPaid for by Congressman Shri ThanedarCandidateNoneNone5$41.3K$18.8K~2.3M0.0%29 May
21ACLU of MichiganPaid for by AMERICAN CIVIL LIBERTIES UNIONGroupNoneNone12$153.1K$17.8K~5.4M50%19 Oct
22Judge Casandra Morse-Bills for Michigan Supreme CourtCandidateNoneOther statewide, MI25$17.5K$17.5K~2.6M0.0%26 Oct
23Flint Cultural CenterGroupNoneBallot measure, MI3$17.5K$17.5K~1M7 Jul
24We The People Action FundPaid for by We the People Action FundGroupNoneNone11$35.2K$17.4K~4.8M20%26 Oct
25State + Local Election AllianceGroupNoneNone339$1.4M$15.8K~37.3M13%26 Oct
26American FutureGroupNoneNone416$219.6K$13.2K~19.4M6.9%13 Oct
27Michigan RealtorsPaid for by Michigan Realtors PACGroupNoneLocal, MI13$11.4K$11.4K~1.1M0.0%13 Oct
28Good Goose GazetteMediaNoneNone416$20.6K$11.4K~1.2M43%26 Oct
29Terry Frewen for Michigan State RepresentativeCandidateNoneLegislature, MI31$11.4K$11.4K~796K0.0%24 Jul
30Elect Andy SpencerCandidateNoneLocal, MI156$12.8K$10.7K~560.9K5.8%27 Oct
31Chippewa Valley SchoolsPublic bodyNoneBallot measure, MI8$10.7K$10.7K~892.5K0.0%21 Oct
32Vote Yes for Ottawa County Parks MillagePaid for by 2026 Ottawa County Parks Millage Committee GroupNoneBallot measure, MI95$10.6K$10.6K~638.4K0.0%23 Oct
33Alethia Battles for JudgePaid for by ALETHIA BATTLES FOR PROBATE JUDGECandidateNoneLocal, MI6$10.1K$10.1K~420K0.0%23 Oct
34Retain Judge Nicole HughesPaid for by Committee to Retain Nicole HughesCandidateNoneLocal, MI65$15.2K$9.7K~1.6M0.0%23 Oct
35Cheryl Lopez for JudgePaid for by Committee to Elect Cheryl A. Lopez for JudgeCandidateNoneLocal, MI129$12.5K$8.8K~1.8M0.0%26 Oct
36Yes 4 Oakland KidsGroupNoneBallot measure, MI3$8.7K$8.7K~842.5K28 Jul
37Christa Murphy for Wayne StatePaid for by Christa Murphy for Wayne State Board of GovernorsCandidateNoneOther statewide, MI2$8.2K$8.2K~1.6M23 Oct
38Moneka Sanford for 47th District Court JudgePaid for by Committee to Elect Moneka Sanford for Judge CandidateNoneLocal, MI6$7.8K$7.8K~1.7M0.0%10 Jul
39Sean Lavine for West BloomfieldPaid for by Sean Lavine for WBCandidateNoneLocal, MI30$7.8K$7.8K~750.9K33%26 Oct
40Birmingham Public SchoolsPublic bodyNoneBallot measure, MI8$7.7K$7.7K~522.5K0.0%29 Sep
41Michigan Education AssociationGroupNoneNone53$67.5K$7.5K~4.9M5.7%26 Oct
42Gallup for MI SenatePaid for by Committee to Elect Kaitlin GallupCandidateNoneLegislature, MI44$7.4K$7.4K~842K9.1%22 Oct
43Mariell Lehman For Macomb Circuit JudgePaid for by Committee To Elect Mariell Lehman For JudgeCandidateNoneLocal, MI23$7.1K$7.1K~1.6M0.0%2 Aug
44Michigan Coalition for Affordable PrescriptionsGroupNoneLegislature, MI3$8.4K$6.6K~1.3M13 May
45Saginaw Intermediate School DistrictPublic bodyNoneBallot measure, MI10$6.7K$6.5K~540K0.0%16 Oct
46Seema for Michigan Paid for by Committee to Elect Seema AhmadCandidateNoneLegislature, MI13$6.4K$6.4K~709K0.0%1 Aug
47Lisa McIntyre for MichiganPaid for by Friends of Lisa McIntyre for MichiganCandidateNoneLegislature, MI3$6.2K$6.2K~925K22 Oct
48Grand Opportunity USAPaid for by GRAND OPPORTUNITY USAGroupNoneHouse VA-173$12.9K$5.8K~417.3K0.0%26 Oct
49Jeremy F. Fisher for Macomb Circuit CourtPaid for by Committee to Elect Jeremy F. FisherCandidateNoneLocal, MI23$5.7K$5.7K~1.3M0.0%30 Jul
50Free Enterprise AllianceGroupNoneNone124$291K$5.2K~20.2M7.3%23 Oct
51John Wetzel for State SenateCandidateNoneLegislature, MI32$5.6K$5.2K~488K3.2%26 Oct
52Elect Anthony Bordoley for 47th District Court JudgePaid for by Committee to Elect Anthony BordoleyCandidateNoneLocal, MI30$5.4K$5.1K~804.6K0.0%31 Jul
53Maurice Morton for CongressCandidateNoneHouse MI-134$5K$5K~337.5K1 May
54IMEU Policy ProjectGroupNoneNone353$187.3K$4.7K~7.6M9.7%17 Oct
55Vote Joe EmrickPaid for by Committee to Elect Joe EmrickCandidateNoneNone11$26.2K$4.7K~1.2M27%25 Oct
56Holt Public SchoolsPublic bodyNoneBallot measure, MI8$6.4K$4.7K~680K0.0%19 Oct
57Marcie Grzywacz for Michigan SenatePaid for by Friends to Elect Marcie GrzywaczCandidateNoneLegislature, MI21$4.6K$4.6K~816.6K0.0%12 Oct
58AFTGroupNoneNone531$156.8K$4.6K~11.6M45%27 Oct
59Chris Girard for State Representative CandidateNoneLegislature, MI41$5.2K$4.3K~406K2.4%26 Oct
60Lisa Halushka for RCS School BoardPaid for by Committee to Elect Lisa Halushka for RCS BoardCandidateNoneLocal, MI6$4.3K$4.2K~208K0.0%26 Oct
61Victoria King for Circuit JudgeCandidateNoneLocal40$9.6K$4.2K~2.3M0.0%19 Oct
62Andrea Banfield for JudgeCandidateNoneLocal89$10.5K$4.2K~845.7K0.0%26 Oct
63Kenny Clevenger for State SenatePaid for by Committee to Elect Kenny ClevengerCandidateNoneLegislature, MI41$6.7K$4.1K~400.7K13%4 Aug
64Deanna Harless 4 RCS School BoardPaid for by y Committee to Elect Deanna Harless for RCS School BoardCandidateNoneLocal, MI4$4K$4K~452.5K23 Oct
65Friends of Genesee Health PlanGroupNoneBallot measure, MI72$4K$4K~1.3M0.0%13 Oct
66Kim Cole for State SenateCandidateNoneLegislature, MI24$6.4K$3.9K~1M13%24 Oct
67Laura Perry for State RepresentativePaid for by FRIENDS OF LAURA PERRYCandidateNoneLegislature, MI12$4.8K$3.7K~604K0.0%26 Oct
68Joseph McClusky for State RepresentativePaid for by Committee to Elect Joseph McCluskyCandidateNoneState14$14.1K$3.6K~1.8M7.7%26 Oct
69Groundwork CenterPaid for by GROUNDWORK CENTER FOR RESILIENT COMMUNITIES INCGroupNoneLocal, MI6$5.4K$3.6K~333.5K0.0%14 Oct
70Michigan EventsPaid for by Red Mage Consulting, LLCUnknownNoneLocal, MI33$3.6K$3.6K~816.6K0.0%25 Oct
71Natalie PricePaid for by Committee to Elect Natalie Price for State SenateCandidateNoneLegislature, MI24$4K$3.5K~239.5K0.0%1 Aug
72Muskegon County ParksPublic bodyNoneBallot measure, MI4$3.5K$3.5K~212.5K21 Oct
73Jim Spagnuolo for Circuit JudgePaid for by Spagnuolo for Circuit JudgeCandidateNoneLocal, MI34$5.8K$3.4K~962.2K0.0%26 Oct
74Ali K. BazziPaid for by CTE Ali K. BazziCandidateNoneLocal, MI49$3.4K$3.4K~499.7K0.0%26 Oct
75Philippe Cicchini for Michigan State Senate District 9CandidateNoneLegislature, MI46$3.4K$3.4K~237.4K4.7%25 Oct
76Kevin J. Maas for State Senator, 31st DistrictPaid for by KEVIN J MAAS FOR STATE SENATECandidateNoneLegislature, MI28$4.1K$3.3K~342.7K13%24 Jul
77Jenn CornellPaid for by Jenn Cornell for Ann ArborCandidateNoneLocal, MI5$3.2K$3.2K~145K25 Jul
78Rogg for 95-A District JudgePaid for by The Committee to Elect Jeffrey T. Rogg to 95A District JudgeCandidateNoneLocal, MI2$3.1K$3.1K~155K5 Oct
79Harper Creek Community SchoolsPublic bodyNoneBallot measure, MI5$3K$3K~662.5K0.0%17 Jun
80Casey Noce for State RepresentativePaid for by Committee To Elect Casey NoceCandidateNoneLegislature, MI57$3.7K$3K~372.9K13%26 Oct
81Renew SchoolcraftGroupNoneBallot measure, MI4$3K$3K~207.5K19 Oct
82Choose LansingPaid for by The Greater Lansing Convention And Visitors Bureau, INC.GroupNoneBallot measure, MI8$3K$3K~872.5K0.0%29 Jul
83Keep Judge Jason Bitzer: Tuscola County District Court JudgeCandidateNoneLocal, MI60$3K$3K~157.4K0.0%23 Oct
84Murney 4 Michigan SenateCandidateNoneLegislature, MI9$2.9K$2.9K~267K11%26 Oct
85Mark Gatesman for Circuit Court CandidateNoneLocal, MI22$5.5K$2.8K~384K0.0%27 Jul
86Rick Silva for State RepCandidateNoneLegislature, MI38$3.5K$2.8K~203.1K0.0%3 Aug
87MEA PACPaid for by MEA-PACGroupNoneBallot measure, MI2$2.7K$2.7K~275K22 Oct
88Supporters of WCCPaid for by SUPPORTERS OF WCCGroupNoneBallot measure, MI18$2.6K$2.6K~110.9K0.0%23 Jun
89Greg Monroe for Ann Arbor City Council, Ward 5Paid for by Greg Monroe For City CouncilCandidateNoneLocal, MI13$2.5K$2.5K~440.1K0.0%3 Aug
90Kiel Reid for State RepPaid for by Committee to Elect Kiel ReidCandidateNoneLegislature, MI52$3.9K$2.5K~233.4K4.2%27 Oct
91Trustee Rima MohammadPaid for by Committee to Elect Rima MohammadCandidateNoneLocal, MI10$2.5K$2.5K~274.5K0.0%23 Oct
92Michigan Conservative CoalitionGroupNoneNone5$14.1K$2.4K~3.2M20%21 Oct
93Secure Care for KentPaid for by SECURE CARE FOR KENTGroupNoneBallot measure, MI6$2.4K$2.4K~165K0.0%20 Oct
94Re-Elect Schoolcraft TrusteesPaid for by Schoolcraft TrusteesCandidateNoneLocal, MI5$2.3K$2.3K~176.5K0.0%19 Oct
95Detroit Regional ChamberPaid for by DETROIT REGIONAL CHAMBERGroupNoneNone18$3.4K$2.3K~673.6K28%22 Oct
96Sara Cambensy for State SenateCandidateNoneLegislature, MI11$2.3K$2.3K~247.5K18%26 Oct
97Rachel L. Teeter for MI State Rep District 105Paid for by Committee to Elect Rachel Longendyke TeeterCandidateNoneLegislature, MI25$2.3K$2.3K~171.7K42%21 Oct
98Krystle-Marie Medina for JudgePaid for by CTE Krystle-Marie Medina for JudgeCandidateNoneLocal, MI35$3.5K$2.3K~551.8K0.0%26 Oct
99George Lyons for Jackson County Judge, 12th DistrictPaid for by COMMITTEE TO ELECT GEORGE DLYONS FOR 12th DISTRICT COURT JUDGECandidateNoneLocal351$18K$2.3K~504.6K0.0%26 Oct
100Stamos for JudgePaid for by Committee to Elect Qamar Lina StamosCandidateNoneLocal15$7.3K$2.3K~581.6K0.0%31 Jul
101Robert Steinhoff for JudgePaid for by Robert Steinhoff For Judge ComitteeCandidateNoneLocal59$5K$2.3K~333.6K12%19 Oct
102Ann Arbor for Public PowerPaid for by Ann Arbor for Public Power Ballot Question CommitteeGroupNoneBallot measure, MI3$2.2K$2.2K~66K26 Oct
103Drew Jake Robbins for State House - 84th DistrictPaid for by Andrew Robbins Campaign 2022CandidateNoneLegislature, MI8$2.2K$2.2K~243K0.0%26 Oct
104Lydia Christensen for US SenatePaid for by LYDIA CHRISTENSEN FOR UNITED STATES SENATECandidateNoneSenate, MI21$2.1K$2.1K~102.8K16%26 Oct
105Kristina Lyke for JudgeCandidateNoneLocal, MI10$3.9K$2K~417K0.0%3 Oct
106Mitch for MichiganCandidateNoneLegislature, MI28$3K$2K~231.5K43%26 Oct
107Joel Arnold for 5th Ward Flint City CouncilPaid for by Friends of Joel ArnoldCandidateNoneLocal, MI25$2K$2K~133.6K0.0%24 Oct
108National Association for Gun RightsGroupNoneNone52$26.5K$2K~4.2M71%26 Oct
109482ForwardGroupNoneBallot measure, MI20$2.6K$2K~98.1K0.0%1 Sep
110Voters for a Sustainable A2GroupNoneBallot measure, MI3$1.9K$1.9K~72.5K23 Oct
111Christy Lillie for Saline Area SchoolsCandidateNoneLocal, MI39$1.9K$1.9K~29.1K0.0%23 Oct
112Marcie GrzywaczPaid for by Friends to Elect Marcie GrzywaczCandidateNoneLegislature, MI6$2.4K$1.9K~199K0.0%12 Oct
113Swajanen for Judge 2026Paid for by Committee to Elect Derek SwajanenCandidateNoneLocal, MI21$2.7K$1.8K~254.6K0.0%26 Oct
114Abby Doyle for St. Joseph County AuditorPaid for by Committee to Elect Abby DoyleCandidateNoneLocal, IN12$6.2K$1.8K~975K26 Oct
115Cynthia Harrison for City Council Ward 1Paid for by Committee to Elect Cynthia HarrisonCandidateNoneLocal, MI5$1.9K$1.8K~107.5K13 Jul
116Afifa Corrigan for Saline School BoardPaid for by Afifa Corrigan for Saline BOECandidateNoneLocal, MI6$1.8K$1.8K~120K0.0%23 Oct
117LocalystPaid for by Accelerate Change, Inc.GroupNoneNone261$36.2K$1.8K~965.8K0.0%25 Sep
118Education Gets ResultsGroupNoneBallot measure, MI1$1.7K$1.7K~325K20 Oct
119Michigan County Road Commission Self Insurance PoolGroupNoneNone6$4.5K$1.7K~592.5K5 Jun
120Rochester Hills Professional Firefighters Local 3472GroupNoneBallot measure, MI4$2.5K$1.7K~700K26 Jul
121Katrina Manetta for State Representative Paid for by COMMITTEE TO ELECT KATRINA MANETTACandidateNoneLegislature, MI23$3.2K$1.7K~990.1K0.0%22 Sep
122K.C. Baran for 67th District Court JudgeCandidateNoneLocal, MI21$1.7K$1.7K~108.7K14%26 Oct
123The BulwarkPaid for by Bulwark MediaMediaNoneNone697$152.5K$1.7K~5.6M65%26 Oct
124Growing Marlette’s EconomyPaid for by Growing Marlette's EconomyGroupNoneBallot measure, MI6$1.7K$1.7K~41.6K100%15 Jul
125I Love Downtown TCGroupNoneBallot measure, MI14$1.7K$1.7K~360.2K0.0%22 Oct
126Walk Safe EGRGroupNoneBallot measure, MI9$3.1K$1.6K~188.5K89%26 Oct
127Almont Community SchoolsPublic bodyNoneBallot measure, MI5$1.6K$1.6K~355.5K26 Oct
128Ashley Hall for Ann ArborCandidateNoneLocal, MI7$1.6K$1.6K~230.5K0.0%25 Jul
129David Lauer for State Rep - 6th DistrictPaid for by CTE David Lauer for State RepresentativeCandidateNoneLegislature, MI14$3.1K$1.6K~158.1K0.0%2 Aug
130State Representative Phil SkaggsCandidateNoneNone7$3K$1.5K~158.5K14%1 Jul
131Matt Shoemaker for Saline School BoardPaid for by Committee to Elect Matt ShoemakerCandidateNoneLocal, MI3$1.5K$1.5K~95.5K23 Oct
132DATA - Delta Area Transit AuthorityPaid for by Delta Area Transit AuthorityPublic bodyNoneBallot measure, MI27$2.1K$1.5K~168.6K0.0%31 Jul
133Brandon Strong for State RepresentativePaid for by Brandon Strong Committee to ELectCandidateNoneLegislature, MI7$1.7K$1.5K~370.5K0.0%28 Jul
134Derek Boedeker for 39th District Court JudgePaid for by Derek Boedeker For JudgeCandidateNoneLocal, MI6$1.5K$1.5K~214K0.0%26 Oct
135Jack Bader for State Representative Paid for by Jack Bader for State RepresentativeCandidateNoneState60$3K$1.5K~169K37%26 Oct
136Sandy Aldrich for City CouncilCandidateNoneLocal, MI6$2.4K$1.4K~221K0.0%8 Jul
137Renew LivoniaGroupNoneBallot measure, MI3$1.4K$1.4K~487.5K16 Jul
138ParentsTogetherGroupNoneNone72$47.4K$1.4K~3.1M0.0%1 Sep
139Andrea LeGendre for Probate Court JudgeCandidateNoneLocal, MI2$1.4K$1.4K~75K6 Oct
140Christopher Candela for Circuit Court JudgeCandidateNoneLocal, MI18$2.1K$1.4K~198.6K0.0%31 Jul
141Warshay for West Bloomfield SupervisorCandidateNoneLocal, MI7$1.3K$1.3K~86.5K0.0%31 Jul
142Carlos Kulas-Dominguez for GRPS BoardPaid for by CTE CARLOS KULAS-DOMINGUEZCandidateNoneLocal, MI9$1.3K$1.3K~51.5K0.0%27 Oct
143Shannon King - Clinton Township TrusteePaid for by Shannon King for Clinton Township TrusteeCandidateNoneLocal, MI30$2.4K$1.3K~332.8K0.0%16 Oct
144Darian Counts State Rep MI 29CandidateNoneLegislature, MI13$1.3K$1.3K~124.6K0.0%26 Oct
145Jason KnightPaid for by Friends of Jason KnightCandidateNoneOther statewide, MI10$2.9K$1.3K~659K20%1 Sep
146Yes 2 SafetyPaid for by Say Yes 2 Safety 2026GroupNoneBallot measure, MI2$1.3K$1.3K~150K31 Jul
147Protect Menominee TaxpayersPaid for by Yes Menominee Committee GroupNoneBallot measure, MI6$1.3K$1.3K~237.5K0.0%19 Oct
148Elect Tracy RuellPaid for by Friends to Elect Tracy RuellCandidateNoneLegislature, MI17$2.5K$1.3K~166.5K29%26 Oct
149Nonnegotiable MIPaid for by ZIONESS ACTION FUNDGroupNoneNone104$8.6K$1.3K~353K7.9%13 Oct
150Fight for JacksonPaid for by Fight for Jackson TeamGroupNoneLocal, NJ17$9.1K$1.2K~446.5K31%26 Oct
151Great Lakes WeeklyMediaNoneNone4$7.5K$1.2K~2.5M30 Sep
152Representative Jason MorganPaid for by State Representative Jason MorganCandidateNoneNone3$2.9K$1.2K~57.5K1 Sep
153Michigan Citizen Only Voting AmendmentPaid for by Liberty Initiative FundGroupNoneBallot measure, MI3$1.2K$1.2K~117K3 Sep
154Walt Cook for Troy School BoardPaid for by Walt Cook for TSDCandidateNoneLocal, MI17$1.5K$1.2K~65.4K5.9%26 Oct
155Allendale Public SchoolsPublic bodyNoneBallot measure, MI8$1.3K$1.2K~111K0.0%6 Oct
156Mike DugganPaid for by Mike Duggan For GovernorCandidateNoneGovernor, MI8$1.2K$1.2K~91K50%6 May
157Michelle Hart For Delta Township TrusteePaid for by Friends of Michelle HartCandidateNoneLocal, MI12$1.2K$1.2K~79.2K0.0%15 Oct
158Casey Lester for the 8th Ward Flint City CouncilCandidateNoneLocal, MI24$1.2K$1.2K~43K0.0%19 Oct
159Guides.voteGroupNoneHouse AZ-129$12.8K$1.1K~1M0.0%27 Oct
160Dave Richardson For JudgePaid for by Committee to Elect Dave Richardson for District Court JudgeCandidateNoneLocal28$2.4K$1.1K~118.7K0.0%26 Oct
161Ivan Diaz for Michigan SenatePaid for by Ivan Diaz for MichiganCandidateNoneLegislature, MI21$1.1K$1.1K~100.6K9.5%4 Aug
162Alysha JohnsonPaid for by Alysha Johnson for Michigan State SenateCandidateNoneLegislature, MI23$1.1K$1.1K~27.6K4.3%6 Aug
163CitizenDetroitPaid for by CitizenDetroit Action GroupGroupNoneNone3$2.8K$1.1K~887.5K15 Oct
164Troy Patrick Kosal for RomeoPaid for by CTE Troy Kosal for RomeoCandidateNoneLocal, MI6$1.1K$1.1K~156K0.0%18 Oct
165Erin ByrnesPaid for by Erin Byrnes for State SenateCandidateNoneLegislature, MI8$1.1K$1.1K~55K0.0%1 Aug
166Laurin Gracey-Parker for RCS Board of EducationCandidateNoneLocal, MI10$1.1K$1.1K~44.7K0.0%23 Oct
167McCulloch for MayorPaid for by Committee to Elect Tim McCullochCandidateNoneLocal, MI29$1.4K$1.1K~30.2K6.9%25 Oct
168Patrick J. Crowley for JudgePaid for by Patrick J Crowley for JudgeCandidateNoneLocal, MI8$1.4K$1K~249K0.0%24 Oct
169Senator Kevin HertelCandidateNoneNone63$4.6K$1K~266.5K0.0%1 Oct
170Michigan ChronicleMediaNoneNone19$7.5K$999~1.7M0.0%25 Oct
171Common DefensePaid for by COMMON DEFENSE ACTION FUNDGroupNoneNone81$12.7K$998~1.2M88%20 Oct
172Brooke Tucker for 67th District JudgeCandidateNoneLocal, MI16$1.1K$993~121K0.0%30 Jul
173Punchbowl NewsMediaNoneNone537$164.6K$992~4.1M17%26 Oct
174Michigan VoicesPaid for by Michigan Voices GroupNoneNone55$9.3K$991~1.5M0.0%23 Oct
175Waterford Firefighters Local 1335GroupNoneBallot measure, MI1$950$950~275K21 Sep
176YES for GHAPS KidsGroupNoneBallot measure, MI3$949$949~245K22 Oct
177ArabDashPaid for by cte Gus TarrafCandidateNoneLocal, MI7$947$947~88.5K0.0%26 Oct
178Richard Goodman for District JudgeCandidateNoneLocal, MI13$1.1K$945~247.1K31%25 Oct
179Jeff Scott for Hartland School BoardPaid for by Jeff Scott for HartlandCandidateNoneLocal, MI20$1.2K$943~97.1K20%22 Oct
180Kalamazoo Citizens for Community TransportationPaid for by Citizens for Community TransportationGroupNoneBallot measure, MI2$899$899~85.5K2 Jul
181Tim Slais for JudgePaid for by Committee to elect Tim Slais for JudgeCandidateNoneLocal8$2.2K$897~224K0.0%21 Oct
182Michael Howard for State RepresentativePaid for by Committee to Elect Michael HowardCandidateNoneLegislature, MI6$897$897~235K0.0%7 Jul
183National Right to LifeGroupNoneNone128$15.4K$896~953.3K80%17 Oct
184Support RPSPaid for by Support Rockford Public SchoolsGroupNoneBallot measure, MI29$1.8K$895~184.4K0.0%28 Sep
185Elisabeth Dery Candidate for Oakland County Probate JudgePaid for by ELISABETH DERY FOR PROBATE JUDGECandidateNoneLocal, MI16$892$892~60.2K0.0%16 Oct
186Sean HarringtonPaid for by Committee to Elect Sean HarringtonCandidateNoneLocal, MI28$1.4K$891~36.5K0.0%24 Oct
187Hunter Koch for Saginaw Twp. Board of Ed.Paid for by Committee to Elect Hunter KochCandidateNoneLocal, MI18$891$891~15.6K9.1%26 Oct
188Frazier & Frazier for Lake OrionPaid for by The Committee to elect Rick Frazier and Mike Frazier L.O.CandidateNoneLocal, MI3$849$849~100K22 Oct
189Local Voices Local Choices MichiganPaid for by SEIU Education & Support FundGroupNoneNone14$11.1K$848~285K57%20 Jul
190Holly Area SchoolsPublic bodyNoneBallot measure, MI6$997$848~107K0.0%8 Oct
191Joe Tollefson For P-CCS School BoardCandidateNoneLocal, MI5$848$848~192.5K0.0%8 Oct
192Eboni Taylor for State SenatePaid for by Eboni Taylor for MichiganCandidateNoneLegislature, MI2$799$799~65K31 Jul
193William NordeenCandidateNoneLocal, MI17$1.9K$797~147.5K0.0%4 Aug
194Friends of the Southwest Michigan Regional AirportGroupNoneBallot measure, MI6$797$797~91K0.0%1 Aug
195The Free PressMediaNoneNone120$125.2K$750~3.7M47%16 Oct
196Grand New PartyGroupNoneBallot measure, MI2$1.5K$750~160K10 Sep
197Lori J. Shearer for 8th Circuit Court JudgeCandidateNoneLocal9$6.5K$749~180K0.0%26 Oct
198We The ActionPaid for by CIVIC NATIONGroupNoneNone130$36.3K$748~977.9K0.0%22 Oct
199Rep. Hillary ScholtenPaid for by Office of Rep. Hillary ScholtenCandidateNoneNone20$5.7K$748~382K20%3 Sep
200More With Mansfield Paid for by Committee to Elect Jenell Mansfield CandidateNoneLocal16$2.4K$748~239K0.0%31 Jul

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.