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 →

869 pages · 74,287 ads · $73.4M · page 4 of 5

#PageTypeSideRaceResultAdsSpendIn MIImpressionsAttackLast ad
601Tyler Burke for HPS School BoardPaid for by Tyler Burke for Hudsonville Public School BoardCandidateNoneLocal, MI8$396$396~16.5K0.0%26 Oct
602Nicole Shannon for Grand Ledge School BoardPaid for by Friends of Nicole ShannonCandidateNoneLocal, MI8$396$396~7.2K13 Oct
603Rickie Kreuzer for Michigan SenatePaid for by The Committee to Elect Richard Kreuzer to the Michigan LegislatureCandidateNoneLegislature, MI8$396$396~11.6K0.0%4 Aug
604CVA_ActionPaid for by AMERICANS FOR PROSPERITY ACTION, INC.(AFP ACTION)GroupRep.Senate, OH33$124.8K$350~12.3M0.0%22 Oct
605Immigrants' ListGroupDem.None24$6.4K$350~990K59%26 Oct
606Senator Chedrick GreeneCandidateNoneState7$1.8K$350~370.5K0.0%17 Sep
607Jerry Neyer for State RepresentativePaid for by Friends of Jerry NeyerCandidateRep.Legislature, MI1$350$350~27.5K26 Oct
608Democracy and Justice ShowMediaDem.Senate, MI1$350$350~37.5K22 Oct
609For the People by The People Paid for by For the People by the PeopleGroupRep.House MI-121$350$350~32.5K27 Jul
610Whitmore Lake Public SchoolsPublic bodyNoneBallot measure, MI1$350$350~22.5K1 Jul
611Bivings for CongressPaid for by BIVINGS FOR CONGRESSCandidateNoneHouse MI-131$350$350~37.5K14 Jun
612Senate DemocratsPaid for by DSCCPartyDem.Federal536$1.2M$349~20.1M71%25 Oct
613Independent VoterPaid for by INDEPENDENT VOTER PROJECTGroupNoneNone346$535.1K$349~38.3M16%26 Oct
614Steve Carra - State RepresentativePaid for by Michigan House RepublicansPartyRep.None9$946$349~177K44%12 Jun
615Shane GianinoCandidateRep.Legislature, MI5$648$349~73.5K20%25 Jul
616Elect Bailey for Mount PleasantPaid for by Friends of Justin BaileyCandidateNoneLocal, MI5$448$349~20.1K0.0%24 Oct
617Vote Julie LeonardiPaid for by Committee to Elect Julie LeonardiCandidateNoneLegislature, MI4$398$349~80.5K10 Jun
618GB RecallPaid for by GB Recall CommitteeGroupNoneBallot measure, MI3$349$349~25.5K11 Oct
619Mike Mueller - State RepresentativePaid for by Michigan House RepublicansPartyRep.Legislature, MI3$349$349~26.5K17 Sep
620Xavier D. Diamond for MayorCandidateNoneLocal, MI8$496$348~25.7K0.0%15 Oct
621Elect Harold A. PopeCandidateDem.Legislature, MI8$496$348~27.7K0.0%2 Aug
622Jennifer Conlin For State RepresentativePaid for by Jennifer Conlin for State RepresentativeCandidateDem.Legislature, MI5$348$348~28.5K18 Oct
623Matthew Boak - St. Johns Public Schools Board of Education TrusteePaid for by Committee to Elect Matthew BoakCandidateNoneLocal, MI5$348$348~33.5K0.0%13 Oct
624Gus Tarraf for State RepresentativePaid for by cte gus tarrafCandidateNoneLegislature, MI16$792$347~68.9K0.0%27 Sep
625Jenna Smith for Marquette County CommissionCandidateNoneLocal14$693$347~267.5K0.0%27 Jul
626Preserve Our PrimariesGroupNoneBallot measure, MI13$644$347~5.6K43%22 Oct
627Ferris for Probate Court JudgePaid for by Committee to Elect Julienne M. Ferris Probate JudgeCandidateNoneLocal, MI8$396$347~110K0.0%26 Oct
628Elect Ryan J. Reece to Fenton's School BoardCandidateNoneLocal, MI8$396$347~14.7K0.0%18 Oct
629Charles Elwood for West Ottawa School BoardCandidateNoneLocal, MI7$347$347~21.5K0.0%20 Oct
630Alliance for Breast Cancer PolicyGroupNoneNone49$19K$299~2.4M45%16 Oct
631Roman Gaskey for State RepresentativePaid for by Friends of Roman GaskeyCandidateRep.State31$13.8K$299~474.2K3.6%26 Oct
632Fields of FreedomGroupRep.None48$10K$299~1.4M0.0%26 Oct
633National Security Leaders for AmericaGroupDem.Senate, NC31$4.1K$299~596.7K26%26 Oct
634John Teupel for State SenatePaid for by John Teupel For State Senate CandidateRep.Legislature, SD28$1.9K$299~92.7K21%2 Jun
635Detroit PBSPaid for by DETROIT EDUCATIONAL TELEVISION FOUNDATIONGroupNoneNone9$1.3K$299~197.5K0.0%4 Jun
636Elect Nick RowePaid for by Committee to Elect Nick RoweCandidateNoneNone7$1.1K$299~82.5K0.0%24 Oct
637Senator Winnie BrinksCandidateDem.None4$698$299~55K1 Jul
638Denise Koetas-Dale and Luke Pavlov for ChesterfieldPaid for by Koetas-Dale and Pavlov for ChesterfieldCandidateNoneLocal, MI5$448$299~17.6K0.0%26 Oct
639Serenity Hope For State RepCandidateNoneLegislature, MI2$299$299~35K23 Oct
640Gerald Dtn Gee GreenGroupDem.Local, MI2$299$299~12.5K9 Oct
641Support Our Schools: GrandvilleGroupNoneLocal, MI2$299$299~23K7 Oct
642Greg Markkanen - State RepresentativePaid for by Michigan House RepublicansPartyRep.Legislature, MI2$299$299~55K25 Sep
643Melanie Macey - Democratic Candidate for Michigan House 6th DistrictPaid for by Committee to Elect Melanie MaceyCandidateDem.Legislature, MI2$299$299~15K16 Jul
644Ren Nushaj for MI SenateCandidateNoneLegislature, MI2$299$299~21K19 Jun
645Senator Veronica KlinefeltCandidateNoneNone7$2.6K$298~317.1K0.0%9 Sep
646Ashley Prew for Probate JudgeCandidateNoneLocal8$1.1K$298~238.6K0.0%26 Oct
647Bill Azelton for Delta College TrusteeCandidateNoneLocal, MI4$298$298~17K26 Oct
648J.J. Lewis 4 Howell School BoardCandidateNoneLocal, MI4$298$298~20K24 Oct
649Elect DeWaun E. Robinson 5th Ward Flint City CouncilCandidateNoneLocal, MI4$298$298~23K22 Oct
650Eric Love Michigan CampaignPaid for by Eric Love Campaign CandidateNoneLocal, MI4$298$298~25K28 Sep
651Maria Koliantz for WLCSC School BoardPaid for by Friends of Maria KoliantzCandidateNoneLocal, IN34$1.7K$297~83K0.0%26 Oct
652Seeing Clearly with TR CarrMediaNoneNone17$842$297~45.4K5.9%26 Oct
653Allegan County Democratic PartyPartyDem.House MI-410$495$297~22.7K0.0%8 Sep
654Lansing SunPaid for by Metric Media LLCNetwork pageRep.Governor, MI6$297$297~1.3K100%26 Oct
655Let East Lansing VotePaid for by East Lansing Residents for Good GovernmentGroupNoneBallot measure, MI6$297$297~10.1K17%26 Oct
656I Am Oakland CountyPaid for by I AM OAKLAND COUNTYGroupRep.Local, MI6$297$297~6.2K100%16 Sep
657TeamstersGroupNoneNone269$133.4K$250~20.3M12%26 Oct
658Prison FellowshipGroupNoneNone25$21.5K$250~1.7M0.0%26 Oct
659TruthoutPaid for by TRUTHOUTMediaNoneNone19$9K$250~1.2M74%23 Oct
660Kuhn, McCarron, Pejoski for JacksonCandidateNoneLocal, NJ33$4.7K$250~702.5K45%26 Oct
661Downriver Progress CoalitionGroupNoneNone3$2.1K$250~102.5K24 Oct
662St. Joe Republican PatriotsPaid for by Patriot Printing USA, LLCGroupRep.Legislature, MO15$2.1K$250~103.5K47%31 Jul
663Jim Murphy State Representative 94th House DistrictPaid for by Citizens For MurphyCandidateRep.Legislature, MO8$1.1K$250~55.6K0.0%23 Oct
664Harrison Community Center ProjectGroupNoneLocal, MI3$449$250~40.5K12 Oct
665Vital Anne - Troy School BoardCandidateNoneLocal, MI2$299$250~22.5K8 Oct
666Andrew Kluck for Lapeer School BoardCandidateNoneLocal, MI1$250$250~42.5K26 Oct
667Diop Harris for Battle Creek Ward 3CandidateNoneLocal, MI1$250$250~12.5K9 Oct
668Galen Ponder for OwossoCandidateNoneLocal, MI1$250$250~17.5K3 Oct
669Curtis Dowds for City Council CandidateNoneLocal, MI1$250$250~22.5K1 Oct
670Roger VictoryPaid for by Roger Victory for MSUCandidateRep.Other statewide, MI1$250$250~12.5K31 Aug
671Kurt Perron for State Representative Michigans 108th District.CandidateRep.Legislature, MI1$250$250~55K31 Jul
672State Representative Jason HoskinsCandidateDem.Legislature, MI1$250$250~27.5K3 Jul
673American Kidney FundPaid for by AMERICAN KIDNEY FUND, INC.GroupNoneNone32$3.9K$249~361.6K0.0%24 Sep
674Montague Taxpayers for a New LibraryGroupNoneBallot measure, MA20$1.1K$249~67.9K5.0%22 Jun
675State Representative Mike McFallCandidateNoneNone8$596$249~45K0.0%23 Sep
676Kris PachlaPaid for by Friends of Kris PachlaCandidateNoneLocal, MI4$398$249~32K29 Jul
677Jonathan Lindsey for SenatePaid for by Jonathan Lindsey for State SenateCandidateRep.Legislature, MI6$397$249~62K0.0%26 Oct
678Supervisor JoAnne O'RourkePaid for by CTE JoAnne O'RourkeCandidateNoneLocal, MI4$298$249~9.6K5 Oct
679Pennock for MI SenatePaid for by Committee to Elect Anthony Pennock State SenatorCandidateNoneLegislature, MI3$249$249~8.5K18 Oct
680Mike McFallPaid for by Friends of Mike McFallCandidateDem.Legislature, MI3$249$249~34.5K18 Jul
681La Pura NetaMediaNoneNone204$11.9K$248~1.1M38%26 Oct
682Josh Hall for Rockford School BoardPaid for by Committee to Elect Josh HallCandidateNoneLocal, IL15$743$248~20.3K36%23 Oct
683Kristen FausonPaid for by Friends of Kristen FausonCandidateNoneLegislature, MI8$396$248~18K0.0%2 Aug
684Seth Bernard for County CommissionerPaid for by Citizens for Seth BernardCandidateDem.Local, MI8$396$248~27.1K71%22 Jun
685Clawson For CouncilCandidateNoneLocal, MI7$347$248~32.5K20%26 Oct
686Luke For MichiganCandidateRep.Legislature, MI7$347$248~55.5K0.0%3 Aug
687Charmica Knight for Comstock School BoardCandidateNoneLocal, MI6$297$248~3.7K0.0%19 Oct
688Sid Atkin for Brighton Area SchoolsCandidateNoneLocal, MI5$248$248~8.6K7 Oct
689Cromaine for EveryoneCandidateNoneLocal, MI5$248$248~6.6K20%25 Aug
690Ryan Bartholomew for Ann Arbor City Council, Ward 3CandidateNoneLocal, MI5$248$248~18.6K30 Jul
691Parks for PeopleGroupNoneBallot measure, MI5$248$248~33K0.0%30 Jul
692Sylvia GrotPaid for by Sylvia Grot for State RepresentativeCandidateRep.Legislature, MI5$248$248~12K0.0%4 Jul
693Justin Solomon for RegentPaid for by Solomon for RegentCandidateDem.Other statewide, NE11$6.3K$199~295K30%26 Oct
694Grand Traverse County Republican PartyPaid for by Grand Traverse GOPPartyRep.None7$1.8K$199~75.6K0.0%17 Oct
695Michigan Education Justice CoalitionGroupNoneNone16$1.3K$199~108.6K63%9 Oct
696Re-elect Chris Beck to the Spring Lake School BoardCandidateNoneLocal, MI6$397$199~66K21 Oct
697Vote For Ed InsteadPaid for by Committee to Elect Ed SternishaCandidateNoneLocal, MI5$348$199~19.5K16 Oct
698David Martin For State RepPaid for by COMMITTEE TO ELECT DAVID MARTIN STATE REP, 418 S MAIN ST DAVISON, MI 48423CandidateRep.Legislature, MI2$199$199~10K20 Oct
699Zebulon Featherly for CongressPaid for by FRIENDS OF ZEBULON FEATHERLYCandidateNoneHouse MI-12$199$199~15K8 Oct
700Fedor KinayaPaid for by KINAYA FOR MICHIGANCandidateNoneLegislature, MI2$199$199~16K30 May
701Field Team 6GroupDem.Federal120$22.6K$198~231.7K45%24 Oct
702California CourierMediaNoneNone314$15.5K$198~1M52%26 Oct
703Inside Political MoneyPaid for by INSIDE PHILANTHROPY INCMediaNoneNone41$3.1K$198~263.1K7.3%14 Oct
704ActJewGroupRep.None25$1.2K$198~53.4K84%9 Sep
705Robert D. Lodge Jr. for Highland Park City Council At-LargeCandidateNoneLocal, IL12$594$198~12.8K0.0%26 Oct
706Saginaw County DemocratsPartyDem.Senate, MI6$297$198~7.6K83%7 Oct
707Robby Hatmaker for Woodhaven-Brownstown School BoardPaid for by Committee to Elect Robert HatmakerCandidateNoneLocal, MI4$198$198~37K22 Oct
708Koron J. Wilkerson for Highland Park City Council District 3Paid for by THE COMMITTEE TO ELECT KORON J. WILKERSONCandidateNoneLocal, MI4$198$198~9.1K22 Oct
709Amy Gray for House Paid for by Amy Gray for HouseCandidateNoneLegislature, MI4$198$198~26K7 Oct
710Dave Zeglen 4 the PeoplePaid for by Dave Zeglen for the PeopleCandidateDem.Local, MI4$198$198~7.1K3 Aug
711Elect Jamie HillPaid for by CITIZENS FOR JAMIE HILLCandidateDem.House MI-24$198$198~7K27 Jul
712Khristian Silvis for State Representative Paid for by Committee to Elect Khristian SilvisCandidateDem.Legislature, MI4$198$198~32K19 Jul
713Steffan Demetropoulos For CongressPaid for by Steffan For CongressCandidateRep.House MI-104$198$198~7K16 May
714Middle of Main StreetPaid for by Republican House Campaign Committee, Cyndi Howerton, Treasurer.PartyRep.Legislature, KS190$28.4K$150~1.5M16%23 Oct
715SEMA ActionPaid for by SPECIALTY EQUIPMENT MARKET ASSOCIATIONGroupNoneNone90$23.2K$150~2.2M3.6%20 Oct
716Anna Aho Rink for State Representative Paid for by Anna Aho Rink for State RepresentativeCandidateNoneState8$16.6K$150~1.4M0.0%25 Oct
717More Perfect Union EventsGroupDem.None15$14.6K$150~1M0.0%16 Sep
718American Sugar AllianceGroupDem.House MN-119$3K$150~190.6K0.0%6 Oct
719Jerry TorresPaid for by Jerry Torres Master Sergeant US Army RetiredGroupNoneNone10$2.2K$150~600K0.0%24 Oct
720Yes for Laker SchoolsGroupNoneBallot measure, MN14$1.4K$150~93K0.0%23 Oct
721John Allen for Mayor of JacksonPaid for by John H Allen for MayorCandidateNoneLocal, MS5$848$150~205.5K26 Oct
722Danny HamiltonGroupNoneNone14$793$150~66.3K82%19 Oct
723Mark Tisdel - State RepresentativePaid for by Michigan House RepublicansPartyRep.None2$599$150~127.5K22 Sep
724Mary Ellen Hayes for JudgePaid for by The Committee to Elect Mary Ellen Hayes for JudgeCandidateNoneLocal6$597$150~217.5K0.0%31 Jul
725Jason Woolford for State RepresentativeCandidateNoneState2$499$150~34K9 Oct
726Jermaine Tobey for the PeoplePaid for by Jermaine Tobey For The PeopleCandidateNoneLegislature, MI4$298$150~14.1K25 Jul
727Jennifer Wortz - State RepresentativePaid for by Michigan House RepublicansPartyRep.Legislature, MI2$199$150~87.5K25 Aug
728Joshua Taft for DeWitt Township SupervisorPaid for by Friends of Joshua TaftCandidateNoneLocal, MI1$150$150~9.5K24 Oct
729Carly Rose HammondPaid for by Committee to Elect Carly Rose HammondCandidateNoneLocal, MI1$150$150~12.5K23 Oct
730Stan OpalCandidateNoneLegislature, MI1$150$150~12.5K22 Oct
731Alcona County RepublicansPartyRep.Other statewide, MI1$150$150~32.5K20 Oct
732Matthew SmithCandidateNoneLocal, MI1$150$150~8.5K24 Sep
733Bradley Slagh - State RepresentativePaid for by Michigan House RepublicansPartyRep.Legislature, MI1$150$150~27.5K18 Sep
734Stephanie Kooiker For Howell Public SchoolsCandidateRep.Local, MI1$150$150~5.5K11 Sep
735Spencer Calhoun - Mount Clemens City CommissionerCandidateNoneLocal, MI1$150$150~32.5K12 Aug
736Michael White for State Senate 2026CandidateNoneLegislature, MI1$150$150~12.5K12 Jul
737Thomas Kuhn - State RepresentativePaid for by Michigan House RepublicansPartyRep.Legislature, MI1$150$150~55K10 Jun
738VotebeatPaid for by CIVIC NEWS CO INCMediaNoneNone109$20.3K$149~1.5M1.9%27 Oct
739Building Our Communities TogetherGroupNoneNone92$4.8K$149~406.3K89%23 Oct
740Lincoln Media FoundationMediaNoneNone46$2.4K$149~366K52%14 Aug
741The RuggedPaid for by Original Brands, IncMediaNoneNone36$1.9K$149~215.8K47%23 Oct
742Michigan Environmental CouncilPaid for by MICHIGAN ENVIRONMENTAL COUNCILGroupNoneNone24$1.8K$149~105.2K4.8%26 Oct
743Amanda Treppa for State SenatePaid for by AMANDA TREPPA FOR STATE SENATECandidateNoneState8$1.3K$149~246.6K0.0%3 Aug
744Sunrise Alliance for Equity - SAFEGroupNoneNone13$744$149~46.5K33%10 Sep
745Edward SternishaPaid for by Committee to Elect Ed SternishaCandidateNoneLocal9$646$149~60.5K22%26 Oct
746Friends of Andrew WatchornCandidateNoneNone10$595$149~14.8K0.0%26 Oct
747People to Elect Gil Humphreys CandidateNoneNone11$545$149~35.1K0.0%24 Oct
748OPTIMISEPaid for by CR MarketingUnknownDem.None9$446$149~29.5K0.0%17 Jul
749Michigan's Dinner TablePaid for by Michigan Deserves BetterGroupDem.None8$396$149~101K50%1 Aug
750Dr. Rashida Harrison for State Senate CandidateNoneState7$347$149~132.5K0.0%14 Sep
751Osso and Ganter for CouncilPaid for by Hillsdale RepublicansPartyRep.Local, MI5$248$149~6.6K26 Oct
752Black Women in BusinessPaid for by Michigan Deserves BetterGroupDem.Senate, MI4$198$149~23K31 Jul
753Kalamazoo TimesPaid for by Metric Media LLCNetwork pageRep.Senate, MI3$149$149~1.6K26 Oct
754Holland ReporterPaid for by Metric Media LLCNetwork pageRep.Governor, MI3$149$149~5.6K26 Oct
755Novi TimesPaid for by Metric Media LLCNetwork pageRep.Senate, MI3$149$149~2.6K26 Oct
756Dana Freers for 39th District Court JudgeCandidateNoneLocal, MI3$149$149~6.5K26 Oct
757Frank Burger for Grand Blanc Board of EducationCandidateNoneLocal, MI3$149$149~32.5K25 Oct
758Nicholas Aniol for NCS Board of EducationPaid for by 'Nicholas for Napoleon' CommitteeCandidateNoneLocal, MI3$149$149~2.6K25 Oct
759Eric Wilkinson for Chelsea SchoolsPaid for by Friends of Eric WilkinsonCandidateNoneLocal, MI3$149$149~19.5K23 Oct
760Charles Allen for Saginaw Paid for by Charles Allen For Saginaw CandidateNoneLocal, MI3$149$149~8.5K23 Oct
761Larsosa For DetroitPaid for by Committee to Elect Krystal LarsosaCandidateNoneLocal, MI3$149$149~8.5K30 Jul
762Logan Dahlbacka for Iron County SheriffCandidateNoneLocal, MI3$149$149~3.6K25 Jul
763Brendan Ryan for Michigan's 107thPaid for by Committee to Elect Brendan RyanCandidateNoneLegislature, MI3$149$149~3.5K8 Jul
764Iuoe.unionPaid for by International Union of Operating EngineersGroupNoneNone168$26.1K$99~686.6K7.1%21 Oct
765Digital News ServicesMediaNoneGovernor, WI54$25.9K$99~1.7M48%26 Oct
766Restoration NewsPaid for by Restoration of AmericaGroupRep.None268$24.3K$99~3.2M72%26 Oct
767Public Policy SolutionsGroupRep.None40$21.5K$99~3M55%21 Oct
768Tea Party PatriotsPaid for by Tea Party Patriots GroupNoneNone48$17.9K$99~1.7M49%26 Oct
769Michigan Moms for MomsPaid for by Story Network FoundationNetwork pageNoneNone60$3K$99~135.7K28%27 Oct
770Bill O'ReillyPaid for by BILL ME, INC.MediaNoneNone44$2.7K$99~611K72%24 Oct
771AAPI United in Action SlateGroupDem.Legislature, MD32$1.9K$99~317.3K81%26 Oct
772Beau For Troy School BoardPaid for by BEAU TAYLOR FOR TROY SCHOOL BOARDCandidateNoneLocal16$1.3K$99~240.2K0.0%25 Oct
773We Believe In Deep CanvassingPaid for by We Believe in Deep Canvassing LLCUnknownNoneNone18$991$99~68.1K19%23 Oct
774Alpena County Democratic PartyPartyDem.None8$696$99~27K26 Oct
775James FosterGroupNoneNone12$594$99~9.5K45%26 Oct
776Berrien County GOPPaid for by BERRIEN COUNTY REPUBLICAN COMMITTEEPartyRep.None12$594$99~20.3K0.0%14 Jun
777Re-Elect Scott Wolfersberger Mayor of MarshallPaid for by Committee To Elect Scott WolfersbergerCandidateNoneLocal, IL7$547$99~35.5K24 Oct
778Vote Paul LouwersPaid for by Paul Martin LouwersCandidateNoneLocal, FL8$496$99~48.1K0.0%20 Oct
779Lapeer FirstPaid for by Lapeer First NewsGroupNoneNone10$495$99~18.2K100%26 Oct
780Korey Hall For State SenateCandidateNoneState5$448$99~126K3 Aug
781Jason P Peterson for Rockford School BoardCandidateNoneLocal6$397$99~23K0.0%23 Oct
782Brandon Sheskey for St. Joseph SchoolsCandidateNoneLocal, MO8$396$99~16.1K13%23 Oct
783Focus on Education A2Paid for by Focus on Education, Inc.GroupNoneNone3$249$99~25.5K25 Oct
784Equality Michigan Action NetworkGroupNoneNone3$249$99~13.6K21 Oct
785SemblenPaid for by Semblen LLCUnknownNoneSenate, MI5$248$99~26.5K0.0%22 Oct
786Ottawa United ActionGroupNoneBallot measure, MI4$198$99~21K26 Oct
787Melinda S. Weaver for Calhoun County TreasurerCandidateNoneLocal, MI4$198$99~15K23 Oct
788Tara Stubleski for Erie Mason Board of EducationCandidateNoneLocal, MI3$149$99~4.5K27 Oct
789Tonya Myers PhillipsCandidateDem.Legislature, MI3$149$99~13.5K7 Oct
790Gibbs for School BoardCandidateNoneLocal, MI3$149$99~3.5K2 Oct
791Chrissie Kelly Patterson for Harrison Township AssessorCandidateNoneLocal, MI3$149$99~20K5 May
792FreespokePaid for by FREEDOM FRIES, LLCMediaNoneSenate, MI2$99$99~9926 Oct
793Dale Vandewater for L'Anse CreuseCandidateNoneLocal, MI2$99$99~6K26 Oct
794Justin Munsters for Caledonia Schools BoardPaid for by Justin Munsters for Caledonia Community SchoolsCandidateNoneLocal, MI2$99$99~1.1K25 Oct
795Fielder for NE MichiganGroupDem.Legislature, MI2$99$99~18K24 Oct
796Jennifer Fields for JudgePaid for by Friends of Jennifer Fields for JudgeCandidateNoneLocal, MI2$99$99~5K19 Oct
797Gus H TarrafPaid for by cte Gus TarrafCandidateNoneLegislature, MI2$99$99~2.5K18 Oct
798Councilman Kris Johns, City of BurtonPaid for by Committee to Elect Kris JohnsCandidateNoneLocal, MI2$99$99~2.5K26 Sep
799Mike SareiniPaid for by Committee to Elect Mike SareiniCandidateNoneLocal, MI2$99$99~4K16 Aug
800Friends of the VBCDGroupNoneBallot measure, MI2$99$99~4K31 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.