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

4,095 pages · 227,519 ads · $145M · page 11 of 21

#PageTypeSideRaceResultAdsSpendImpressionsAttackLast ad
2001Rhode Island FoundationGroupNoneNone4$2.6K~95K14 May
2002Protect Safe CookwarePaid for by Cookware Sustainability AllianceGroupNoneNone8$2.6K~127K100%19 Jul
2003Rye BarcottGroupNoneNone10$2.6K~283K0.0%11 Jun
2004Religious Action Center of Reform JudaismPaid for by Union for Reform JudaismGroupNoneNone16$2.6K~168K6.3%23 Oct
2005Code for AmericaPaid for by Code For America Labs, Inc.GroupNoneNone18$2.6K~230.5K0.0%26 Oct
2006The National Center for LGBTQ RightsGroupDem.None18$2.6K~303K90%6 Oct
2007Right On CrimePaid for by Texas Public Policy FoundationGroupNoneNone30$2.6K~171.9K6.9%26 Oct
2008AARP MississippiPaid for by AARPGroupNoneNone3$2.5K~183.5K21 Oct
2009Unify MartinsvilleGroupNoneNone3$2.5K~500K15 Oct
2010California Clean Air DayPaid for by COALITION FOR CLEAN AIR, THEGroupNoneNone3$2.5K~262.5K10 Sep
2011Queen Anne's Classical Charter SchoolPaid for by Queen Anne's Classical Charter School GroupNoneNone3$2.5K~112.5K28 Aug
2012The Daniels GroupGroupNoneNone5$2.5K~729.5K0.0%27 Oct
2013Citizens For Balanced UsePaid for by CITIZENS FOR BALANCED USEGroupNoneNone7$2.5K~146.5K0.0%27 Sep
2014The Conservation FundPaid for by CONSERVATION FUND, A NONPROFIT CORPORATION, THEGroupNoneNone7$2.5K~212.1K0.0%25 Jun
2015NJ Civic Information ConsortiumPaid for by NEW JERSEY CIVIC INFORMATGroupNoneNone11$2.5K~357.5K18%16 Jun
2016Construction Wage WatchGroupNoneNone13$2.5K~311.5K77%21 Oct
2017OSPIRGGroupNoneNone13$2.5K~31.9K0.0%8 Oct
2018Ike pono hawaiiPaid for by Ike Pono HawaiiGroupNoneNone15$2.5K~188.5K93%23 Oct
2019Hot & ToxicPaid for by Gas LeaksGroupNoneNone21$2.5K~167.7K0.0%15 May
2020You & AmericaGroupNoneNone2$2.5K~510K20 Oct
2021MOSESPaid for by M O S E SGroupNoneNone2$2.5K~275K1 Sep
2022Break the Bonds MiamiPaid for by Jewish Voice for Peace Action IncorporatedGroupNoneNone2$2.5K~1M4 May
2023Affordable Redwood CityPaid for by Affordable Redwood City Sponsored by Faith in Action Bay AreaGroupNoneNone4$2.5K~200K26 Oct
2024Citizens to Protect the RinglingGroupNoneNone4$2.5K~362.5K13 May
2025Defend Virginia's Sons and DaughtersGroupNoneNone6$2.5K~147K26 Oct
2026Washington Water FluoridationPaid for by Arcora FoundationGroupNoneNone6$2.5K~782.5K0.0%18 Sep
2027Muscular Dystrophy AssociationGroupNoneNone10$2.5K~294.5K0.0%25 Oct
2028California Transit AssociationGroupNoneNone12$2.5K~350.5K0.0%27 Aug
2029Citizens for a Safe & Secure RaleighPaid for by Citizens for Safe and Secure RaleighGroupNoneNone16$2.5K~583.2K29 Sep
2030Campus for AllGroupNoneNone20$2.5K~107K0.0%18 May
2031Special OlympicsPaid for by Special Olympics IncGroupNoneNone22$2.5K~92.3K0.0%8 Oct
2032Bismarck-Mandan Democratic-NPL PartyPaid for by BisMan LeadersGroupDem.None30$2.5K~224.2K39%20 Oct
2033Our CulverGroupNoneNone34$2.5K~241.7K0.0%24 Oct
2034Kristina McCloyPaid for by Concerned Parents NFPGroupRep.None42$2.5K~206.1K15%26 Oct
2035OHANG Veterans ConnectionPaid for by Stronger Together OhioNetwork pageNoneNone50$2.5K~105.1K40%25 Oct
2036National Committee to Preserve Social Security and MedicarePaid for by NATIONAL COMMITTE TO PRESERVE SOCIAL SECURITY AND MEDICAREGroupNoneNone50$2.5K~469K50%23 Oct
2037Fairness CampaignPaid for by FAIRNESS CAMPAIGNGroupNoneNone3$2.4K~240K25 Oct
2038WA Voting JusticePaid for by Washington Voting Justice CoalitionGroupNoneNone7$2.4K~245.1K16 Oct
2039New York Communities for ChangePaid for by New York Communities For Change, Inc.GroupNoneNone9$2.4K~201.5K44%24 Sep
2040North Texas Conservation AssociationGroupNoneNone9$2.4K~173.1K67%24 Aug
2041The Committee to Protect FloridaPaid for by Committee to Protect FloridaGroupNoneNone9$2.4K~327.5K11 Aug
2042Leadership InstitutePaid for by LEADERSHIP INSTITUTE INCGroupNoneNone11$2.4K~179.1K0.0%5 Oct
2043Alabama Institute for Social JusticePaid for by ALABAMA INSTITUTE FOR SOCIAL JUSTICEGroupNoneNone11$2.4K~214K0.0%18 May
2044Environmental Working GroupPaid for by ENVIRONMENTAL WORKING GROUPGroupNoneNone17$2.4K~251.5K100%29 Sep
2045Keep Arizona Blue Student CoalitionPaid for by Keep Arizona Blue PACGroupNoneNone19$2.4K~348.1K26 Oct
2046Local Solutions Support CenterGroupNoneNone19$2.4K~216K63%20 Oct
2047Thurston County Realtors AssociationPaid for by THURSTON COUNTY REALTORS ASSOCIATIONGroupNoneNone19$2.4K~177.7K79%18 Oct
2048Citizens Campaign for the EnvironmentPaid for by CITIZENS CAMPAIGN FOR THE ENVIROMENT INCGroupNoneNone25$2.4K~138.8K4.0%14 Oct
2049Principles For Trusted ElectionsPaid for by TEAM DEMOCRACY INCGroupNoneNone27$2.4K~74.9K0.0%26 Oct
2050Californians for Local Affordable Solar and Storage - CLASSPaid for by Californians For Local Affordable Solar and StorageGroupNoneNone2$2.4K~705K1 May
2051Voter GuidePaid for by The Official Voter GuideGroupNoneNone4$2.4K~205K13 Oct
2052Kids First ChicagoPaid for by Kids First Chicago for EducationGroupNoneNone4$2.4K~133.5K9 Sep
2053Support Jimmy Lai USPaid for by Support Jimmy LaiGroupNoneNone4$2.4K~189.5K9 Jul
2054Future Leaders of AmericaGroupNoneNone6$2.4K~770K8 Sep
2055Intercessors for AmericaPaid for by INTERCESSORS FOR AMERICA INC.GroupNoneNone6$2.4K~80.5K10 Aug
2056Breathe UtahPaid for by BREATHE UTAH, INC.GroupNoneNone6$2.4K~267.5K0.0%23 Jul
2057UTW: Unf-cking The WorldPaid for by Danielle ChurchGroupNoneNone14$2.4K~362.1K7.1%26 Jul
2058AK HeadlampPaid for by ALASKA SUPPORT INDUSTRY ALLIANCEGroupNoneNone26$2.4K~145.2K62%2 Oct
2059West Virginians for Affordable Health CarePaid for by WEST VIRGINIANS FOR AFFORDABLE HEALTH CARE INC.GroupNoneNone28$2.4K~140K3.6%14 Oct
2060NotfromawayPaid for by AMERICAN FAMILY VOICES INCNetwork pageDem.None46$2.4K~56.4K34%26 Oct
2061Wisconsin Firearms CoalitionGroupRep.None46$2.4K~66.9K65%23 Oct
2062H-Town ProudPaid for by Story Network FoundationNetwork pageNoneNone48$2.4K~30.5K0.0%26 Oct
2063Climbing Workers UnitedGroupNoneNone3$2.3K~169.5K25 Aug
2064Covenant House InternationalPaid for by Covenant HouseGroupNoneNone5$2.3K~232.5K0.0%14 Jul
2065Power Play NJGroupNoneNone7$2.3K~163.5K14%22 Oct
2066Working People PACPaid for by Texas Gulf Coast AFL CIO Working People PACGroupDem.None9$2.3K~475.6K0.0%26 Oct
2067Save the Boundary Waters Action FundPaid for by Boundary Waters Action Fund GroupNoneNone13$2.3K~537.5K24 Oct
2068Green AmericaGroupNoneNone15$2.3K~55.9K47%30 Sep
2069AARP HawaiiPaid for by AARPGroupNoneNone23$2.3K~295.5K0.0%26 Oct
2070Wyoming Family AlliancePaid for by WYOMING FAMILY ALLIANCEGroupNoneNone25$2.3K~259.1K16%12 Oct
2071Homegrown Georgia PeachesPaid for by Story Network FoundationNetwork pageNoneNone47$2.3K~27.6K8.5%26 Oct
2072Olean Schools Accountability ProjectGroupNoneNone47$2.3K~80.6K90%14 Sep
2073HeadquartersPaid for by People For The American WayGroupNoneNone2$2.3K~28K2 Jul
2074Blue Sky Waukesha CountyPaid for by Blue Sky Waukesha IncGroupNoneNone6$2.3K~169K0.0%26 Oct
2075Florida Justice AssociationGroupNoneNone6$2.3K~316K0.0%28 Jun
2076Healthcare Supply Chain AssociationGroupNoneNone6$2.3K~208.5K0.0%24 Jun
2077Arab American InstitutePaid for by Arab American Institute FoundationGroupNoneNone8$2.3K~1M0.0%25 Oct
2078Engineers Labor Employer Cooperative ELECPaid for by Local 825 Labor Management FundGroupNoneNone8$2.3K~199.5K25%4 Sep
2079Ms. Foundation for WomenPaid for by MS FOUNDATION FOR WOMEN INCGroupNoneNone12$2.3K~226.7K0.0%7 Jul
2080Idaho Energy FreedomGroupNoneNone18$2.3K~129.1K13%21 Oct
2081Property Rights and Pipeline CenterPaid for by Property Rights and Pipeline Center GroupNoneNone24$2.3K~213K20%21 Sep
2082A Working MichiganPaid for by Story Network FoundationNetwork pageNoneNone40$2.3K~130.2K2.5%27 Oct
2083Getting by in GeorgiaPaid for by Story Network FoundationNetwork pageNoneNone46$2.3K~30.9K8.7%26 Oct
2084Southwest Washington Equity CoalitionPaid for by Southwest Washington Equity Coalition GroupNoneNone46$2.3K~27.2K5.1%15 Oct
2085Lawyers' Committee for Civil Rights Under LawPaid for by LAWYERS' COMMITTEE FOR CIVIL RIGHTS UNDER LAWGroupNoneNone1$2.2K~475K26 Oct
2086AZ Grassroots Action PACPaid for by Arizona Grassroots Action PACGroupNoneNone1$2.2K~425K24 Oct
2087Reasonable Regulations For Nye CountyGroupRep.None1$2.2K~42.5K23 Oct
2088Energy Reliability AlliancePaid for by Power for Tomorrow GroupNoneNone1$2.2K~55K2 Oct
2089Northwest Treaty TribesPaid for by Northwest Indian Fisheries CommissionGroupNoneNone1$2.2K~162.5K19 Aug
2090Texas Women's FoundationGroupNoneNone1$2.2K~95K17 Jun
2091OneOhio Recovery FoundationPaid for by ONEOHIO RECOVERY FOUNDATIONGroupNoneNone3$2.2K~275K30 Sep
2092Foundation For FreedomGroupNoneNone3$2.2K~97.5K10 Aug
2093Affordable LA: Mend It, Don't End ItPaid for by California Community FoundationGroupNoneNone3$2.2K~195K2 Jun
2094Illinois Right to Life ActionGroupNoneNone5$2.2K~147.5K20%23 Oct
2095Ohio Natural Energy InstitutePaid for by Ohio Oil and Gas Energy Education ProgramGroupNoneNone5$2.2K~218K0.0%13 Oct
2096Local Banks Build Local LivesPaid for by California Bankers AssociationGroupNoneNone5$2.2K~150K100%12 May
2097Texans for Affordable TransmissionGroupNoneNone9$2.2K~134K33%23 Oct
2098Violence Policy CenterPaid for by VIOLENCE POLICY CENTERGroupNoneNone9$2.2K~134.5K16 Oct
2099Nashville Children's Advocacy FundPaid for by NASHVILLE CHILDRENS ADVOCACY FUNDGroupNoneNone9$2.2K~222.5K0.0%16 Jul
2100Defend the West SuGroupNoneNone11$2.2K~130.2K82%9 Oct
2101Kern Citizens for EnergyGroupNoneNone15$2.2K~97.8K0.0%1 Jul
2102Edward B. GoehringGroupNoneNone23$2.2K~120.6K0.0%25 Oct
2103Center for Western PrioritiesGroupNoneNone35$2.2K~645.4K65%1 Sep
2104We Make MNPaid for by Better Together MNGroupNoneNone39$2.2K~295.4K18%2 Oct
2105Abuse ToldPaid for by AbuseToldGroupNoneNone45$2.2K~43K33%25 Oct
2106Faces of ChoiceGroupNoneNone45$2.2K~88.4K30%19 Oct
2107Arcus Foundation LGBTQ Social Justice ProgramPaid for by ARCUS FOUNDATIONGroupNoneNone45$2.2K~96.5K0.0%14 Oct
2108State ArmorGroupNoneNone2$2.2K~290K20 Oct
2109Minnesota Pipe Trades AssociationGroupNoneNone2$2.2K~687.5K12 May
2110Monroe County Republican Committee of PAPaid for by Monroe Council of Republican WomenGroupNoneNone4$2.2K~122.5K26 Oct
2111UNAPPaid for by United Nurses and Allied ProfessionalsGroupNoneNone4$2.2K~552.5K12 Oct
2112AFSCME Ohio Council 8Paid for by AMERICAN FEDERATION OF STATE COUNTY & MUNICIPAL EMPLOYEESGroupNoneNone4$2.2K~185K31 Aug
2113Physician Association of CaliforniaPaid for by Physician Association of California GroupNoneNone4$2.2K~175K1 May
2114A New PolicyPaid for by A NEW POLICY INC.GroupNoneNone6$2.2K~21.1K67%16 Oct
2115Buy Safe, Buy LegalGroupNoneNone6$2.2K~638.6K0.0%10 Aug
2116The Nature Conservancy in MinnesotaPaid for by NATURE CONSERVANCYGroupNoneNone6$2.2K~693.1K0.0%6 Jul
2117Lake Effect Change PACPaid for by LAKE EFFECT CHANGE PACGroupDem.None8$2.2K~133.5K26 Oct
2118Maryland LCV Education FundPaid for by Maryland League of Conservation Voters Education Fund, Inc.GroupNoneNone8$2.2K~613K0.0%26 Oct
2119Jerry TorresPaid for by Jerry Torres Master Sergeant US Army RetiredGroupNoneNone10$2.2K~600K0.0%24 Oct
2120Don't BESS With MenardGroupNoneNone10$2.2K~131.5K89%24 Oct
2121AARP KentuckyPaid for by AARPGroupNoneNone10$2.2K~545.1K0.0%14 Oct
2122Get Loud, ArkansasPaid for by Get Loud, Arkansas!GroupNoneNone12$2.2K~220K0.0%21 Oct
2123BioLogosGroupNoneNone12$2.2K~46.1K0.0%16 Oct
2124South Carolina Association of REALTORSGroupNoneNone12$2.2K~205K3 Sep
2125Movement Voter ProjectPaid for by Movement Voter PACGroupDem.None18$2.2K~25.7K28%14 Oct
2126Faith in AmericaPaid for by Braver AngelsGroupNoneNone36$2.2K~60.3K0.0%2 Oct
2127Downriver Progress CoalitionGroupNoneNone3$2.1K~102.5K24 Oct
2128Frontline Policy CouncilGroupNoneNone3$2.1K~22.5K1 Sep
2129Woodwell Climate Research CenterGroupNoneNone9$2.1K~202.5K22 Oct
2130Pioneer LegalPaid for by Pioneer New England Legal FoundationGroupNoneNone15$2.1K~79.3K27%8 Sep
2131HousingLOUISIANAGroupNoneNone21$2.1K~72.7K0.0%28 Jul
2132Kentucky Reproductive Freedom FundGroupNoneNone21$2.1K~243K100%9 Jun
2133Next Generation Action NetworkGroupNoneNone23$2.1K~198.7K19%23 Oct
2134Jerusalem Prayer TeamGroupNoneNone4$2.1K~482.5K12 Aug
2135Detroit ActionGroupNoneNone4$2.1K~627.5K17 Jun
2136Montana Federation of Public EmployeesGroupNoneNone6$2.1K~139.5K0.0%14 Aug
2137League of Women Voters of Snohomish CountyPaid for by LEAGUE OF WOMEN VOTERS OF SNOHOMISH COUNTYGroupNoneNone8$2.1K~104.5K0.0%20 Oct
2138Our Voice, Our Vote ArizonaGroupDem.None12$2.1K~223.2K0.0%21 Oct
2139Conservation NebraskaGroupNoneNone14$2.1K~297.5K0.0%22 Oct
2140ACLUOhioPaid for by ACLU of OhioGroupNoneNone16$2.1K~358.5K13%21 Sep
2141Male Behavioral HealthGroupNoneNone16$2.1K~156.7K0.0%4 Sep
2142Brisket and Burritos Paid for by Story Network FoundationNetwork pageNoneNone42$2.1K~24.9K0.0%26 Oct
2143Georgia On My MindPaid for by Story Network FoundationNetwork pageNoneNone42$2.1K~31K9.5%26 Oct
2144iVoterGuidePaid for by IVoterGuideGroupNoneNone42$2.1K~149.2K2.4%26 Oct
2145The Ripon SocietyPaid for by RIPON SOCIETYGroupRep.None42$2.1K~318K0.0%22 Oct
2146National Stone Sand & Gravel AssociationGroupNoneNone3$2K~355.5K24 Sep
2147Justice for LejeunePaid for by Justice for LeJeune IncGroupRep.None3$2K~263K5 Aug
2148Washington State Nurses AssociationPaid for by Washington State Nurse AssociationGroupNoneNone5$2K~80.1K100%27 Oct
2149RPAMNPaid for by RESIDENTIAL PROVIDERS ASSOCIATION OF MINNESOTAGroupNoneNone5$2K~82.6K17 Sep
2150Deflock Casa GrandeGroupNoneNone5$2K~250K0.0%5 Jun
2151Wyoming Public Charter Schools AssociationGroupNoneNone7$2K~153.5K0.0%19 May
2152Environmental Accountability NetworkGroupNoneNone9$2K~106.1K56%7 Sep
2153Grapevine Professional Firefighters AssociationGroupNoneNone11$2K~162.5K45%26 Oct
2154Conservatives for Responsible StewardshipGroupNoneNone21$2K~158.6K90%26 Oct
2155The City Club of ClevelandGroupNoneNone25$2K~104.8K0.0%20 Oct
2156Affect Climate ChangeGroupNoneNone41$2K~43.6K9.8%12 Oct
2157Butte County Data Center InformationGroupNoneNone41$2K~26.5K4.9%28 May
2158People for OpportunityPaid for by People for Opportunity, Inc.GroupRep.None2$2K~170K23 Oct
2159Citizens for Union Township Safety ServicesGroupNoneNone2$2K~387.5K21 Oct
2160Berrien ForwardGroupNoneNone2$2K~232.5K6 Oct
2161NJ Legacy PACGroupNoneNone2$2K~77.5K22 Sep
2162Stand 4 The Land KansasPaid for by Stand 4 the Land IncGroupNoneNone2$2K~112.5K2 Sep
2163Operation Light ShinePaid for by OPERATION LIGHT SHINEGroupNoneNone2$2K~287.5K3 Jun
2164Starting Over, IncPaid for by Starting Over IncGroupNoneNone4$2K~610K16 Oct
2165Iron Mining Association of MinnesotaGroupNoneNone4$2K~167.6K1 Oct
2166New Power NebraskaGroupNoneNone4$2K~280K3 Sep
2167Patriots for USAPaid for by USA Features Media LLCGroupRep.None4$2K~161.1K19 Jun
2168All in Energy 406Paid for by All-in Energy 406GroupNoneNone8$2K~132K0.0%20 Oct
2169Our RescueGroupNoneNone8$2K~202K0.0%19 Oct
2170Foundation for Government AccountabilityPaid for by The Foundation for Government AccountabilityGroupRep.None8$2K~249.1K71%9 Sep
2171Spotlight DelawarePaid for by Local Journalism InitiativeGroupNoneNone8$2K~114K25%1 Aug
2172Protect Life MichiganGroupNoneNone8$2K~543.5K100%3 Jun
2173American Coalition for UkraineGroupNoneNone16$2K~72.1K0.0%25 Aug
2174ICNA Council for Social JusticePaid for by ICNA COUNCIL FOR SOCIAL JUSTICEGroupNoneNone20$2K~44.4K40%3 Aug
2175American Conservation Coalition ActionPaid for by AMERICAN CONSERVATION COALITION INCGroupRep.None28$2K~64.1K0.0%15 Sep
2176March On PACGroupDem.None34$2K~9.6K68%26 Oct
2177What's With the WeatherGroupNoneNone36$2K~61.2K50%13 Oct
2178SalmonStateGroupNoneNone38$2K~167.1K37%21 Oct
2179Georgia Sports TalkPaid for by Story Network FoundationNetwork pageNoneNone40$2K~26.1K10%26 Oct
2180Black and Boujee GeorgiaPaid for by Story Network FoundationNetwork pageNoneNone40$2K~24.7K10%26 Oct
2181Rebuild SoCalPaid for by Rebuild SoCal PartnershipGroupNoneNone40$2K~229K0.0%8 Oct
2182America’s WomenPaid for by Americas womenGroupNoneNone3$1.9K~57.5K26 Oct
2183HIRA News - Hawaii Republican ActionGroupRep.None3$1.9K~91K25 Sep
2184Houston Federation of TeachersGroupNoneNone3$1.9K~157.5K11 Sep
2185The Forgotten SmokerPaid for by Forgotten SmokerGroupNoneNone3$1.9K~370K12 Jul
2186Texas Matters GroupNoneNone5$1.9K~93.1K0.0%23 Oct
2187Creators for HumanityPaid for by Power Progress Action FundGroupNoneNone7$1.9K~136.1K20%1 Oct
2188Women Against Abuse PACGroupNoneNone17$1.9K~67.4K26 Oct
2189Citizens CountGroupNoneNone19$1.9K~635.8K0.0%14 Jul
2190OU Advocacy CenterPaid for by UNION OF ORTHODOX JEWISH CONGREGATIONS OF AMERICAGroupRep.None23$1.9K~73.2K48%22 Sep
2191MassLandlordsPaid for by MASSLANDLORDS NETGroupNoneNone25$1.9K~110.8K71%30 Jul
2192A Woman's Haven, Inc.Paid for by A WOMAN'S HAVENGroupNoneNone35$1.9K~53.8K0.0%13 Oct
2193Dialysis Patient CitizensGroupNoneNone2$1.9K~55K2 Oct
2194Maryland Affordability ProjectGroupNoneNone2$1.9K~97.5K4 Sep
2195Unite Here! Local 5GroupNoneNone2$1.9K~300K18 Aug
2196New Mexico Wildlife FederationPaid for by NEW MEXICO WILDLIFE FEDERATIONGroupNoneNone2$1.9K~275K3 Aug
2197WV FREEGroupNoneNone4$1.9K~562.5K15 Oct
2198Granite Staters for Responsible GamingGroupNoneNone4$1.9K~108.5K8 Oct
2199Intercultural Networks Group - INGPaid for by ISLAMIC NETWORKS, INC.GroupNoneNone4$1.9K~112.5K11 Sep
2200CityHealthGroupNoneNone4$1.9K~324K27 Aug

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.