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
Candidate resultWonLostNot yet called

13,613 pages · 320,986 ads · $166M · page 65 of 69

#PageTypeSideRaceResultAdsSpendImpressionsAttackLast ad
12801Re-elect Bart Frazer for County AttorneyCandidateRep.Local, KY2$99~8K19 May
12802Will Edmonson for Early County Schoolboard District 4CandidateNoneLocal, GA2$99~6K19 May
12803Joshua DorminyPaid for by Dorminy For JudgeCandidateNoneLocal2$99~7K19 May
12804Elect Jim AnagnostakisPaid for by Committee to Elect James AnagnostakisCandidateNoneLocal, NV2$99~38K18 May
12805Bill Teeter for State RepresentativeCandidateRep.Legislature, AR2$99~5K19 May
12806Stacy KorsgadenPaid for by Stacy Korsgaden For Insurance CommissionerCandidateRep.Other statewide, CA2$99~7K18 May
12807Grady Thornton for Alabama GOP State Executive Committee, Place 9CandidateRep.Other statewide, AL2$99~8K18 May
12808Garlan Gudger Jr.Paid for by Gudger for SenateCandidateRep.Legislature, AL2$99~12K18 May
12809Cassie Robinson For CoronerCandidateNoneLocal2$99~4K18 May
12810Camille for IdahoPaid for by Camille for Idaho. Garret Nancolas, Treasurer.CandidateRep.Legislature, ID2$99~8K18 May
12811Josh Mann for Anderson County District 5Paid for by Josh Mann for Anderson CountyCandidateNoneLocal, SC2$99~3K18 May
12812Crystal Hendrickson District 3CandidateRep.Legislature, ND2$99~3K17 May
12813Jamey Kidd Pike Dist 2 MagistrateCandidateNoneLocal, KY2$99~16K17 May
12814Matt Roan for PA Democratic State CommitteeCandidateDem.None2$99~5K17 May
12815Jason LaChapelleCandidateRep.Ballot measure, VT2$99~1.1K17 May
12816Ronald Cobb IIPaid for by Campaign To Elect Ronald James Cobb II, Candidate for Hawthorne City Commission Seat 3CandidateNoneLocal, FL2$99~13K17 May
12817votejjlewis CandidateDem.Legislature, GA2$99~15K16 May
12818Amanda Jesenof for Binghamton City School District Board of EducationCandidateNoneLocal, NY2$99~4K16 May
12819Summer Johnson for AssemblyCandidateRep.State2$99~3K16 May
12820Representative Gabriel SanchezPaid for by Committee to Elect Gabriel SanchezCandidateNoneState2$99~6K16 May
12821Edwin Duncan for State HousePaid for by Edwin Duncan for GeorgiaCandidateRep.Legislature, GA2$99~8K16 May
12822Shane Greet 4 SheriffPaid for by Shane Greet for SheriffCandidateNoneLocal2$99~6K15 May
12823Van Le for City Council 2026CandidateNoneLocal, CA2$99~40K15 May
12824Senator David Brock SmithPaid for by David Brock Smith For OregonCandidateRep.Senate, ORLost · 39.5%2$99~13K15 May
12825Irigoin for District JudgeCandidateNoneLocal, MT2$99~10K15 May
12826Mark Jones for Lyon County CommissionerPaid for by Mark Jones for Lyon County Commissioner Dist 5CandidateNoneLocal2$99~5K15 May
12827Arlene P. BecklesPaid for by Committee to Elect Arlene BecklesCandidateDem.Legislature, GA2$99~2K15 May
12828Keira Elitzer for District #4 Magistrate CandidateNoneLocal, KY2$99~7K15 May
12829Corey Leikauf for Treasurer-Tax CollectorCandidateNoneLocal2$99~17K14 May
12830McGraw for Magistrate - Oldham County District 2Paid for by Randy McGraw for MagistrateCandidateNoneLocal, KY2$99~1.1K17 May
12831Justin Nelson for Oregon County Associate Circuit JudgeCandidateNoneLocal, MO2$99~13K14 May
12832Christiana Rigby for County CouncilPaid for by Neighbors for Christiana RigbyCandidateDem.Local, MD2$99~3K14 May
12833Michael Steele for NDCandidateNoneNone2$99~4K13 May
12834Andrea Hunley for IndyCandidateDem.Local, IN2$99~4K13 May
12835Mike KinseyPaid for by Mike Kinsey for District 1 CommissionerCandidateNoneLocal, GA2$99~3K13 May
12836Gabby Knapp for ClerkCandidateNoneLocal2$99~1.1K13 May
12837Benjamin Straker, Sr., Board Chair,District 9CandidateNoneLocal, GA2$99~1.5K12 May
12838Tim Price- Pulaski County ClerkCandidateNoneLocal2$99~25K12 May
12839Utah GritPaid for by Elect Rod MoserCandidateNoneLegislature, UT2$99~2K12 May
12840Will Mau for Schalmont Board of EducationPaid for by William Mau for Board of EducationCandidateNoneLocal, NY2$99~4K12 May
12841Stefani Colfack for Holt County ClerkCandidateNoneLocal, NE2$99~3K11 May
12842David D. McElwee for CommissionerCandidateNoneLocal2$99~10K11 May
12843David Kennedy For Marion County CommissionCandidateNoneLocal, WV2$99~18K11 May
12844Epley for CongressCandidateDem.House KS-42$99~7K11 May
12845Shane Woodrum For House of Delegates Paid for by Shane Woodrum For HouseCandidateDem.Legislature, WV2$99~8K11 May
12846Yema Measho for Benton County Circuit Court JudgePaid for by YEMA MEASHO FOR JUDGECandidateNoneLocal, OR2$99~14K11 May
12847Bob Stubbe For MayorCandidateNoneLocal, NE2$99~5K11 May
12848Shannon Cox for Clark Judge/ExecutivePaid for by Shannon Cox for Clark County Judge ExecutiveCandidateNoneLocal, KY2$99~11K11 May
12849Stacey Biel for Magistrate JudgePaid for by Committee to Elect Stacey Biel. Heather Fortner, Treasurer.CandidateNoneLocal2$99~7K11 May
12850Friends of James HallPaid for by FRIENDS OF JAMES HALLCandidateRep.Local, GA2$99~1.1K11 May
12851Michael Smith for TreasurerPaid for by Friends of Michael SmithCandidateNoneState2$99~12K10 May
12852Flint for OPPD District 2Paid for by Friends of Flint HarknessCandidateNoneLocal, NE2$99~22K9 May
12853Re-Elect Tasha Hellard for Anderson County JailerCandidateNoneLocal, KY2$99~8K8 May
12854Committee to Elect Kara VautourCandidateNoneLocal, MA2$99~10K8 May
12855Clint Curtis for County Clerk 2026Paid for by CLINT CURTIS FOR COUNTY CLERK 2026CandidateNoneLocal, CA2$99~4K8 May
12856Eric Vetter for Clark County Judge/ExecutivePaid for by Eric Vetter for County Judge ExecutiveCandidateRep.Local, KY2$99~2K8 May
12857Chris BurfordCandidateNoneLocal2$99~3K8 May
12858Walker for Canyon County CoronerPaid for by Sydney WalkerCandidateRep.Local, ID2$99~19K8 May
12859Eric Maupin for MayorPaid for by Maupin for MayorCandidateNoneLocal, TN2$99~5K7 May
12860MoraforGeorgiaPaid for by MORA FOR GEORGIACandidateRep.House GA-112$99~5K8 May
12861Councilman At-Large Div A Joe StagniPaid for by Joe Stagni State Representative District 92CandidateRep.Legislature, LA2$99~11K7 May
12862Boston For Eagle County SheriffCandidateNoneLocal, CO2$99~4K6 May
12863Doug Cannon for Alabama State SenateCandidateNoneLegislature, AL2$99~22K6 May
12864Nate Cox for State RepresentativeCandidateRep.Legislature, KY2$99~12K6 May
12865Betsy for SalemCandidateNoneLocal, OR2$99~12K6 May
12866Elect Billie Campbell for Powell County ClerkCandidateNoneLocal2$99~6K5 May
12867New Vision for Jefferson-Wilsusen, Senatore & GalfoCandidateNoneLocal2$99~4K5 May
12868Fahad For IrvingCandidateNoneLocal, TX2$99~3K5 May
12869Jeremy Richards for Bradley County Commissioner District 2 Seat BPaid for by Jeremy4district2CandidateNoneLocal, TN2$99~3K5 May
12870Jill Ritzman for Cumberland County TrusteePaid for by Jill Ritzman for TrusteeCandidateNoneLocal2$99~6K5 May
12871Lena Chipman for Shelby County Commission District 13Paid for by Friends of Lena ChipmanCandidateDem.Local, TN2$99~3K5 May
12872Nick Rhodes for State Central CommitteeCandidateRep.State2$99~5K5 May
12873Hollems for JudgePaid for by Hollems for Judge CandidateNoneLocal2$99~2K5 May
12874Brian Clifford, County CommissionerPaid for by Committee To Elect Brian CliffordCandidateNoneLocal, TN2$99~8K5 May
12875Rebecca Hassenbein for PACandidateRep.Legislature, PA2$99~1.5K5 May
12876Levi MesserCandidateNoneNone2$99~2K4 May
12877Clarissa Smith for Rutherford County School Board - Zone 4CandidateNoneLocal, TN2$99~11K4 May
12878Elect Dennis HendersonCandidateNoneNone2$99~7K5 May
12879Hunter Moran for Clay County ProsecutorCandidateNoneLocal2$99~7K4 May
12880Cole Napier for Powell County ClerkPaid for by Cole Napier for County Clerk CandidateRep.Local2$99~1.1K4 May
12881Kenneth Barrett for SheriffCandidateNoneLocal, TN2$99~8K4 May
12882Rob Miller for CommissionerPaid for by FRIENDS OF ROB MILLERCandidateNoneLocal, IN2$99~25K4 May
12883Citizens to Elect Lenny Stover, Constable- District DCandidateNoneLocal2$99~4K4 May
12884Brian Murphy District 24 SenatePaid for by Brian Murphy for SDCandidateRep.Legislature, SD2$99~8K7 May
12885Doug Sayers for Jefferson County Commissioner-5th DistrictCandidateNoneLocal2$99~1.1K4 May
12886State Senator Spencer DeeryPaid for by Spencer Deery For IndianaCandidateRep.Legislature, IN2$99~3K3 May
12887Eisner for CongressPaid for by EISNER FOR CONGRESSCandidateDem.House OH-72$99~11K3 May
12888Larry Shelton For Kenton County Sheriff CandidateNoneLocal, KY2$99~2K3 May
12889Elect Ronnie Wade for Wetzel County Board of EducationCandidateNoneLocal, WV2$99~1.1K3 May
12890Vote Jamie NaylorPaid for by The Committee to Elect Jamie NaylorCandidateNoneState2$99~10K3 May
12891Juliet Britton for JudgeCandidateNoneLocal2$99~9K3 May
12892André Sisk for State RepresentativeCandidateNoneState2$99~3K3 May
12893Huttner for Champlin WARD 3CandidateNoneLocal, MN2$99~9K3 May
12894Ross McMullin, Keller City CouncilmanPaid for by Ross McMullin for Keller City CouncilCandidateNoneLocal, TX2$99~5K3 May
12895Angela Swenson for JudgeCandidateNoneLocal, IN2$99~1.1K3 May
12896Chaka 4 CISDCandidateNoneLocal2$99~9K2 May
12897Martin Carbaugh State Representative District 81Paid for by VoteCarbaugh.comCandidateRep.Legislature, IN2$99~13K2 May
12898Eric Tippmann for Allen County Council CandidateRep.Local, IN2$99~3K2 May
12899Patrick Hoeft - For Butler County Supervisor District 5CandidateNoneLocal, NE2$99~8K2 May
12900Adrian Vitus for OhioPaid for by FRIENDS OF ADRIAN VITUSCandidateDem.House OH-62$99~10K2 May
12901Jensen Pickett For Taylor Township TrusteePaid for by PICKETT ON THE TICKETCandidateNoneLocal, IN2$99~8K3 May
12902Victoria Sorg for Clark County CommissionCandidateNoneLocal, NV2$99~5K1 May
12903Stacia Crye-Shahan for Bradley County Register of DeedsCandidateNoneLocal, TN2$99~18K1 May
12904Dan Lewandowski for MayorPaid for by Citizens to Elect Dan Lewandowski for MayorCandidateNoneLocal1$50~7.5K26 Oct
12905Melissa Perry For State RepCandidateNoneLegislature, MO1$50~49.526 Oct
12906Prentiss Harrell for Circuit Court JudgeCandidateNoneLocal, MS1$50~5.5K26 Oct
12907John Lowery for NC HouseCandidateRep.Legislature, NC1$50~3.5K26 Oct
12908Elder for Ohio 82Paid for by Elder for OhioCandidateNoneLegislature, OH1$50~2.5K26 Oct
12909Andrew Sawusch for Erie District 1Paid for by Andrew Sawusch for Erie TrusteeCandidateNoneLocal, CO1$50~3.5K26 Oct
12910Judge Dianne Curvey for 280th District CourtCandidateNoneLocal, TX1$50~3.5K26 Oct
12911Scott Armitage - Eagan City CouncilCandidateNoneLocal, MN1$50~5.5K26 Oct
12912State Representative Tandy DarbyPaid for by Tandy Darby for State RepresentativeCandidateRep.Legislature, TN1$50~3.5K26 Oct
12913Keith Purnell For AssemblyPaid for by Keith Purnell for AssemblyCandidateNoneState1$50~6.5K26 Oct
12914Cochran for IllinoisCandidateNoneNone1$50~3.5K26 Oct
12915Ed Acosta for City Council 2026CandidateDem.Local, CA1$50~4.5K26 Oct
12916Kristina Pine for Ventura County Board of EducationPaid for by Kristina Pine for Simi Valley School Board 2022CandidateNoneLocal, CA1$50~5.5K26 Oct
12917Erik Poicon for Mountain View City Council 2026Paid for by Erik Poicon for City Council 2026CandidateNoneLocal, CA1$50~9.5K26 Oct
12918Aidan HillPaid for by Aidan Hill for Berkeley City Council District 7, 2026CandidateNoneLocal, CA1$50~3.5K26 Oct
12919Bettermann4HCBOEPaid for by BETTERMANN4HCBOECandidateNoneLocal, MD1$50~17.5K26 Oct
12920Adams for OmahaCandidateNoneLocal, NE1$50~4.5K26 Oct
12921Cristy Mulherin - West Bloomfield Town Board MemberCandidateNoneLocal, MI1$50~1.5K26 Oct
12922Liles Taylor for Magistrate, Woodford County District 1CandidateNoneLocal, KY1$50~1.5K26 Oct
12923Swenson 4 Ward 3CandidateNoneLocal, MN1$50~2.5K26 Oct
12924Briana Bregstein for Old Tappan Board of EducationPaid for by Briana BregsteinCandidateNoneLocal, NJ1$50~1.5K26 Oct
12925Dave BakerPaid for by Baker for HouseCandidateRep.Legislature, MN1$50~3.5K26 Oct
12926Sheri 4 LBUSDCandidateNoneLocal, CA1$50~549.526 Oct
12927Steve MaulCandidateNoneNone1$50~1.5K26 Oct
12928Elect Ashly Vicuña for Justice of the Peace Precinct 3CandidateNoneLocal1$50~1.5K26 Oct
12929Roger Gallaway - Loup City School BoardPaid for by Roger GallawayCandidateNoneLocal, NE1$50~549.526 Oct
12930Rachelle Bauerle for Madison County ClerkPaid for by Friends of Rachelle BauerleCandidateNoneLocal, IL1$50~4.5K26 Oct
12931Chris Simmons Ward 4 Battle Creek City CommissionerCandidateNoneLocal, MI1$50~549.526 Oct
12932Jason Earnest For District JudgeCandidateNoneLocal, NV1$50~2.5K26 Oct
12933Brent "B.R." HoffmanCandidateNoneLocal, SD1$50~6.5K26 Oct
12934Magesh Kamalakannan 4 SB BOECandidateNoneLocal, NJ1$50~5.5K26 Oct
12935Kelley Davis for Auburn City CouncilPaid for by Kelley Davis for Auburn City Council 2026CandidateNoneLocal1$50~7.5K26 Oct
12936Matt Treichler for Wright County SheriffPaid for by Citizens to Elect Matt Treichler for SheriffCandidateNoneLocal, MN1$50~1.5K26 Oct
12937Friends of Jennifer ZophCandidateNoneLocal1$50~4.5K26 Oct
12938Ari for Addison-3Paid for by Ariel Bolles for VermontCandidateNoneLegislature, VT1$50~12.5K26 Oct
12939Neal Osborne - Bristol Virginia Vice MayorCandidateNoneLocal, VA1$50~5.5K25 Oct
12940Marty Jacobs for State RepresentativeCandidateNoneState1$50~5.5K26 Oct
12941Chandrai "CJ" Jackson-SaundersPaid for by Committee To Elect Chandrai "CJ" Jackson-Saunders Board of Education, District 9CandidateNoneLocal1$50~49.525 Oct
12942Matt Thompson for President 2028CandidateNoneNone1$50~549.526 Oct
12943Louie G Augostini - Broome County Legislator District 12Paid for by Friends of Louie GCandidateNoneLocal, NY1$50~2.5K25 Oct
12944David Ramos for Alderman Ward 2CandidateNoneLocal, TN1$50~17.5K25 Oct
12945Thomas Huling for Coon Rapids City Council - Ward 5CandidateNoneLocal, MN1$50~6.5K25 Oct
12946Beckie Cramer PVSD School BoardCandidateNoneLocal, CA1$50~7.5K25 Oct
12947Ava Fruin for Corte Madera Town CouncilCandidateNoneLocal, CA1$50~22.5K25 Oct
12948Sandy Basham for CommissionerCandidateNoneLocal, IN1$50~6.5K25 Oct
12949Abraham Palomar for Waukegan 5th Ward AldermanPaid for by Friends of Abraham PalomarCandidateDem.Local, IL1$50~3.5K25 Oct
12950JJ Dominguez 4 TXCandidateDem.Legislature, TX1$50~1.5K25 Oct
12951Arthur A Laughlin St Tammany Parish CouncilCandidateNoneLocal, LA1$50~549.525 Oct
12952SotoformayorPaid for by Joe SotoCandidateNoneLocal, CA1$50~5.5K25 Oct
12953Michael Pollard, City Council of Bristol VirginiaPaid for by Committee to Elect Michael PollardCandidateNoneLocal, VA1$50~2.5K24 Oct
12954Nute Nicholson for County CommissionerPaid for by Yancey County For Nute NicholsonCandidateNoneLocal, NC1$50~3.5K25 Oct
12955Elect Mary Ann Mixon, Cutler Bay Seat 1CandidateNoneLocal, FL1$50~6.5K24 Oct
12956Councilmember Chelsea Lee ByersPaid for by Re-Elect Byers West Hollywood City Council 2026CandidateNoneLocal, CA1$50~1.5K24 Oct
12957Brett Miller for PA HousePaid for by Miller Victory CommitteeCandidateRep.Legislature, PA1$50~5.5K24 Oct
12958Rebecca Connors for East Hartford State RepCandidateNoneLegislature, CT1$50~3.5K24 Oct
12959John Dinice For Bergen County CommissionerCandidateNoneLocal, NJ1$50~3.5K24 Oct
12960Kimberly Overman for CongressPaid for by OVERMAN FOR CONGRESSCandidateDem.House FL-12Lost · 45.9%1$50~549.524 Oct
12961Vivian For RoanokeCandidateDem.Local, VA1$50~6.5K24 Oct
12962Robert Akin for Drew County JudgeCandidateNoneLocal, AR1$50~12.5K24 Oct
12963Kaitlin Parker for Malone Village TrusteeCandidateNoneLocal, NY1$50~12.5K24 Oct
12964Billie Reed for JPCandidateNoneLocal, AR1$50~1.5K24 Oct
12965Tripp Hutchinson for Idaho Paid for by Tripp Hutchinson for United States CongressCandidateDem.House ID-21$50~7.5K24 Oct
12966Misty Cluett for State Representative District 17Paid for by FRIENDS OF MISTY CLUETTCandidateRep.Legislature, HI1$50~3.5K23 Oct
12967Anula Courtis Woodstock OfficeCandidateNoneLocal, NY1$50~549.523 Oct
12968Debbie DavidsonCandidateNoneState1$50~2.5K23 Oct
12969Charles T Russell for Selectman Lebanon MaineCandidateNoneBallot measure, ME1$50~2.5K23 Oct
12970Dragon for Learning Community Subdistrict 5CandidateNoneLocal, NE1$50~12.5K23 Oct
12971Jami Wolbers for Signal Mountain Town CouncilCandidateNoneLocal, TN1$50~2.5K23 Oct
12972Jim Malone-Carpentersville TrusteePaid for by Friends of Jim MaloneCandidateNoneLocal, IL1$50~1.5K23 Oct
12973Armin MizaniPaid for by Armin Mizani for TexasCandidateRep.Legislature, TX1$50~3.5K23 Oct
12974Mirsad Capric for MERS Board of EducationPaid for by Mirsad Capric for MERS Board of EdCandidateNoneLocal1$50~9.5K23 Oct
12975Chris SpalatinCandidateNoneLocal, LA1$50~1.5K23 Oct
12976Steven Moon for Board of EducationPaid for by Steven Moon for MarylandCandidateNoneLocal, MD1$50~7.5K23 Oct
12977Timothy RyanCandidateDem.None1$50~3.5K23 Oct
12978Rudy Jimenez for Jackson Township Trustee Porter County IndianaCandidateNoneLocal, IN1$50~5.5K23 Oct
12979Tracey for Pacifica School BoardPaid for by Tracey SimmonsCandidateNoneLocal, CA1$50~1.5K23 Oct
12980Heather Simmen, Re-Elect for College Station ISD School Board, Place 7CandidateNoneLocal, TX1$50~6.5K23 Oct
12981Ed Dickenson for Radford City School BoardCandidateNoneLocal, VA1$50~9.5K22 Oct
12982DingeforpubliceducationcommissionPaid for by dingeforpec3CandidateNoneOther statewide, NM1$50~49.525 Oct
12983De J Lozada for Pflugerville City Council Place 4CandidateNoneLocal, TX1$50~549.523 Oct
12984Jim Schmitt - Green Bay CommunityPaid for by Friends of Jim SchmittCandidateNoneLocal, WI1$50~2.5K22 Oct
12985Suzzann NordwickPaid for by NORDWICK FOR MONTANACandidateNoneNone1$50~2.5K22 Oct
12986Core Community BlueprintPaid for by Black Wall PACandidateNoneNone1$50~1.5K22 Oct
12987Every Street of AlamedaPaid for by Thushan Amarasiriwardena for Alameda City Council 2026CandidateNoneLocal, CA1$50~17.5K22 Oct
12988Kris Kendrick - Faulkner County Justice of the Peace, District 9CandidateNoneLocal, AR1$50~1.5K22 Oct
12989Chesser for TreasurerPaid for by CHESSER FOR TREASURERCandidateNoneLocal1$50~5.5K22 Oct
12990Constable David EasonCandidateNoneLocal, TX1$50~4.5K22 Oct
12991State's Attorney Jaymi SterlingPaid for by FRIENDS OF JAYMI STERLINGCandidateNoneLocal, MD1$50~6.5K22 Oct
12992Judge Loretta RadfordPaid for by Committee to Elect Judge Radford for District Judge in 2026CandidateNoneLocal1$50~3.5K22 Oct
12993Aristotle EliopoulosCandidateNoneNone1$50~2.5K21 Oct
12994Dennis Miller & Sam Prince for CranfordCandidateNoneLocal, NJ1$50~5.5K21 Oct
12995Cody Stinnett 2nd District Magistrate Candidate CandidateNoneLocal1$50~2.5K21 Oct
12996Amy Campbell for Grandville School Board CandidateNoneLocal, MI1$50~17.5K21 Oct
12997Kevin Suthard for CommissionerCandidateNoneLocal, NC1$50~2.5K21 Oct
12998Steve McGuire for Seneca Gardens MayorCandidateNoneLocal, KY1$50~9.5K21 Oct
12999Lyman Duncan for County ClerkCandidateNoneLocal1$50~2.5K20 Oct
13000Council Member Zak SchwankCandidateNoneLocal, CA1$50~1.5K20 Oct

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.