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 5 of 21

#PageTypeSideRaceResultAdsSpendImpressionsAttackLast ad
801The Arc of the United StatesPaid for by ARC OF THE UNITED STATES, INC., THEGroupNoneNone33$19.5K~399.9K70%26 Oct
802Fix The Courthouse DealPaid for by USPB JV LLCGroupNoneNone16$19.4K~3.3M100%16 Oct
803American Affordability AllianceGroupNoneNone33$19.4K~803.1K16%13 Jul
804The Chamberlain NetworkPaid for by Chamberlain Network, IncGroupNoneNone6$19.4K~721K0.0%13 Oct
805American Cancer Society Cancer Action Network Nebraska - ACS CANPaid for by AMERICAN CANCER SOCIETY CANCER ACTION NETWORK INCGroupNoneNone29$19.4K~385.6K38%6 Oct
806UNITE HERE Local 11GroupNoneNone279$19.3K~1.1M18%14 Jul
807Firelands Workers United/Trabajadores UnidosPaid for by Firelands Workers ActionGroupNoneNone5$19.2K~1.7M100%26 Oct
808NYC Democratic Socialists of AmericaPaid for by New York City Democratic Socialists of America INCGroupNoneNone99$19.2K~1.6M0.0%7 Oct
809Vote to Protect MNPaid for by CITIZENS FOR A SAFER MINNESOTAGroupNoneNone31$19.1K~725.8K0.0%27 Oct
810United We Dream ActionGroupNoneNone179$19.1K~373.8K55%25 Oct
811Planned Parenthood of the Pacific SouthwestGroupNoneNone25$19K~4.1M4.2%22 Oct
812Alliance for Breast Cancer PolicyGroupNoneNone49$19K~2.4M45%16 Oct
813U.S. Campaign to End the Death PenaltyGroupNoneNone111$19K~1.8M63%21 Oct
814SC Integrity WatchPaid for by SC INTEGRITY WATCHGroupRep.None11$19K~1.8M100%8 Jun
815We Are Down HomeGroupNoneNone20$19K~364.5K0.0%6 May
816The Missouri PlanPaid for by The Missouri BarGroupNoneNone131$19K~1.3M0.0%26 Oct
817Andres Carrera for ColoradoPaid for by Progressive Leadership FundGroupNoneNone12$18.9K~921.6K0.0%30 Jun
818American Accountability Foundation ActionPaid for by AMERICAN ACCOUNTABILITY FOUNDATION ACTION INCGroupRep.None15$18.9K~978K100%14 Sep
819Missouri Century FoundationPaid for by Missouri Century Foundation GroupNoneNone27$18.9K~1.5M26%1 Oct
820U.S. Democratic SocialistsGroupNoneNone72$18.9K~1.6M58%12 Oct
821Fiscal Alliance FoundationGroupNoneNone36$18.9K~1.6M64%9 Oct
822The Truth AlaskaGroupNoneNone87$18.8K~4.2M3.4%26 Oct
823Stand for ChildrenGroupNoneNone34$18.8K~1.9M2.9%13 Oct
824Safe and Secure Yellowstone CountyGroupNoneNone54$18.8K~2M5.6%26 Oct
825The Mackinac Center for Public PolicyGroupNoneNone54$18.8K~1.5M26%26 Oct
826First State Future PACGroupNoneNone54$18.8K~1.4M16 Aug
827Human CoalitionGroupNoneNone4$18.7K~134.5K1 Jul
828Justice PACPaid for by JUSTICE PACGroupDem.None39$18.7K~136.6K87%22 Sep
829POPliticsPaid for by Turning Point USAGroupNoneNone22$18.7K~1.4M19 Aug
830Freedom ClubGroupRep.None28$18.7K~571.3K36%6 Oct
831New Jersey League of Conservation VotersPaid for by NJLCV Victory FundGroupNoneNone44$18.7K~679.3K30%26 Oct
832Neighbors for Clean AirPaid for by NEIGHBORS FOR CLEAN AIRGroupNoneNone60$18.6K~817.5K25%22 Jul
833BrightsidePaid for by FOSSIL FREE MEDIA LLCGroupNoneNone191$18.6K~551.3K72%4 Oct
834Americans For Open GovernmentPaid for by Americans for Open GovernmentGroupNoneNone7$18.5K~702.5K0.0%8 Sep
835Northwoods Future PACPaid for by NorthwoodsFuture PACGroupRep.None2$18.4K~577.5K10 Aug
836Bend the CurveGroupNoneNone37$18.4K~530.9K76%14 Aug
837Permian Strategic PartnershipGroupNoneNone41$18.3K~1.6M0.0%28 May
838Institute for Humane StudiesPaid for by INSTITUTE FOR HUMANE STUDIESGroupNoneNone29$18.2K~740K0.0%21 Aug
839Honor WyomingPaid for by Honor Wyoming, Inc.GroupNoneNone115$18.2K~1.5M48%22 Oct
840AI ProgressPaid for by A.I. Progress, Inc.GroupNoneNone62$18.2K~799.6K0.0%24 Oct
841Highland Park Peace ProjectGroupNoneNone9$18.1K~936.5K14 Oct
842Alums for Campus FairnessPaid for by StandWithUsGroupNoneNone10$18K~1.4M33%22 Oct
843AZ Right to LifePaid for by ARIZONA RIGHT TO LIFEGroupNoneNone2$18K~712.5K27 Oct
844North Carolina ConnectsPaid for by North Carolina Connects GroupNoneNone4$18K~2.3M30 Jun
845Defend US Inc.Paid for by Defend US IncGroupRep.None2$17.9K~558.5K25 Aug
846Wastewater Action AllianceGroupNoneNone108$17.9K~408.5K0.0%22 Oct
847Tea Party PatriotsPaid for by Tea Party Patriots GroupNoneNone48$17.9K~1.7M49%26 Oct
848The Alliance to Protect Delaware's FuturePaid for by ALLIANCE TO PROTECT DELAWARES FUTURE INCGroupNoneNone71$17.9K~2.1M3 Aug
849League of Women Voters of Broward CountyPaid for by The League of Women Voters of Broward CountyGroupNoneNone75$17.9K~3.1M4.5%26 Oct
850The Arena with America First LegalGroupNoneNone171$17.9K~1M43%26 Oct
851David Sherrer IIGroupDem.None17$17.8K~862K88%26 Oct
852CAIRPaid for by CAIR-FOUNDATION INC.GroupNoneNone19$17.8K~1.4M0.0%26 Oct
853South Dakota Families for VaccinesPaid for by American Families for Vaccines Action FundGroupNoneNone20$17.8K~1M5.0%26 Aug
854Democracy ForwardPaid for by Democracy Forward FoundationGroupDem.None29$17.8K~330.2K73%26 Oct
855South Carolina Voter GuidePaid for by Responsible ActionGroupNoneNone42$17.8K~2.7M0.0%21 Oct
856Conservative War Machine GroupRep.None55$17.7K~1.6M55%26 Oct
857Dose of DemocracyGroupDem.None19$17.7K~549.3K68%26 Oct
858Save Science Save LivesGroupDem.None79$17.6K~1.3M81%25 Jun
859Alaskans for Fair & Independent CourtsPaid for by Alaskans for Fair and Independent CourtsGroupNoneNone5$17.6K~3M22 Oct
86040 Days for LifeGroupNoneNone18$17.6K~800K50%21 Oct
861A Better Wisconsin Together InstitutePaid for by A Better Wisconsin Together Institute, IncGroupNoneNone8$17.5K~2.5M0.0%26 Oct
862Article III ProjectGroupRep.None16$17.5K~632.1K69%3 Sep
863Unleash ProsperityPaid for by COMMITTEE TO UNLEASH PROSPERITY INCGroupNoneNone61$17.5K~1.5M63%12 Oct
864Tim TebowPaid for by TIM TEBOW FOUNDATIONGroupNoneNone15$17.4K~1.5M0.0%22 Jul
865Health Action NetworkGroupNoneNone21$17.4K~355.8K100%19 Oct
866Community ChangePaid for by CENTER FOR COMMUNITY CHANGEGroupNoneNone109$17.4K~806.5K0.0%24 Oct
867FLIC VotesGroupDem.None10$17.4K~1.6M70%26 Oct
868Tim Tebow FoundationPaid for by TIM TEBOW FOUNDATIONGroupNoneNone23$17.4K~3.9M0.0%15 Jul
869Voices for a Safer TennesseeGroupNoneNone65$17.3K~241.3K0.0%5 Oct
870Building GeorgiaPaid for by Building Georgia IncGroupRep.None2$17.2K~1.5M27 May
871Public Integrity AllianceGroupDem.None5$17.2K~1.6M20 Oct
872Trending PoliticsPaid for by I Love My FreedomGroupNoneNone24$17.2K~932.7K0.0%25 Sep
873Georgia Interfaith Power & LightPaid for by GEORGIA INTERFAITH POWER & LIGHT, INC.GroupNoneNone69$17.2K~1.8M90%13 Oct
874Physicians for Reproductive HealthPaid for by PHYSICIANS FOR REPRODUCTIVE HEALTH, INC.GroupNoneNone26$17.2K~1.8M15%15 Jun
875Unmoderated NewsPaid for by THIRD WAYGroupNoneNone42$17.2K~2.5M20%13 Oct
876Americans for Limited GovernmentPaid for by AMERICANS FOR LIMITED GOVERNMENT INGroupNoneNone59$17K~4.3M100%20 Jul
877SEIU Local 503Paid for by SERVICE EMPLOYEES INTERNATIONAL UNION LOCAL 503, OREGON PUBLIC EMPLOYEES UNIONGroupNoneNone25$16.9K~2.3M32%23 Oct
878Mojave Groundwater BankGroupNoneNone50$16.8K~448.3K0.0%3 Oct
879The Accountability for Government Fund, Inc.Paid for by The Accountability for Government Fund, INC.GroupNoneNone30$16.8K~1.4M26 Oct
880TPUSA FaithPaid for by Turning Point USA, Inc.GroupNoneNone10$16.7K~1.4M20%22 Oct
881Homeschool Freedom CoalitionGroupRep.None318$16.7K~369.7K89%27 Oct
882National Association of CountiesPaid for by National Association Of CountiesGroupNoneNone22$16.7K~949.5K5.3%21 Oct
883Patient Equity CoalitionPaid for by The Patients Equity CoalitionGroupNoneNone31$16.6K~3.5M0.0%4 Sep
884Lead LocallyGroupNoneNone33$16.6K~678.7K70%26 Oct
885ADLPaid for by Anti-Defamation LeagueGroupNoneNone62$16.6K~871.9K3.5%26 Oct
886The Cato InstitutePaid for by CATO INSTITUTE, INC.GroupNoneNone70$16.6K~1.6M19%4 Oct
887Stop Crime USAPaid for by StopCrimeUSAGroupNoneNone10$16.5K~2.4M0.0%21 Oct
888Central Valley Taxpayers AssociationGroupNoneNone14$16.5K~258.2K86%15 Oct
889California Native Vote ProjectPaid for by california native vote projectGroupNoneNone17$16.5K~2.5M35%13 Oct
890We Are CASAGroupNoneNone24$16.5K~881.9K54%26 Oct
891Unite NYPaid for by Unite NY Education FundGroupNoneNone59$16.4K~782K3.4%18 Oct
892Mobile VotingPaid for by MOBILE VOTING PROJECTGroupNoneNone87$16.4K~242.7K0.0%26 Oct
893Bright Future IowaGroupNoneNone10$16.4K~1M0.0%7 Oct
894Competitive Enterprise InstitutePaid for by COMPETITIVE ENTERPRISE INSTITUTEGroupNoneNone32$16.4K~941.3K32%14 Sep
895Associated Builders and Contractors New Hampshire/VermontGroupNoneNone8$16.3K~1.5M0.0%8 May
896Feel Good ActionGroupNoneNone24$16.3K~435.8K33%5 Oct
897Pacific Research InstituteGroupNoneNone41$16.3K~1.4M16%15 Oct
898Future ForwardPaid for by FF PACGroupNoneNone329$16.3K~790.3K100%29 Sep
899Global CitizenPaid for by Global Poverty Project, Inc. DBA Global Citizen with Facebook Ad CreditsGroupNoneNone2$16.2K~247.5K24 Sep
900CFACTGroupNoneNone34$16.2K~298K97%26 Oct
901Americans for IVFPaid for by AMERICANS FOR IVF, INC.GroupNoneNone96$16.2K~501.5K0.0%23 Oct
902Clinton FoundationGroupDem.None15$16.1K~412.1K0.0%17 Oct
903AFP - IowaPaid for by AMERICANS FOR PROSPERITYGroupNoneNone118$16.1K~2.4M0.8%26 Oct
904Northern Midwest Regional Council of CarpentersPaid for by UNITED BROTHERHOOD OF CARPENTERS & JOINERS OF AMERICA NORTHERN MIDWEST REGIONAL COUNCILGroupNoneNone19$16.1K~1M0.0%20 Oct
905Reality TeamGroupNoneNone16$16.1K~1.6M0.0%2 Oct
906Iowa InformedPaid for by The Practical MajorityGroupDem.None2$16K~500K26 Oct
907The Carter CenterGroupNoneNone2$16K~2M16 Oct
908ACLU of New JerseyPaid for by AMERICAN CIVIL LIBERTIES UNION OF NJGroupNoneNone8$16K~1M13%24 Oct
909Strong NDGroupRep.None18$15.9K~1.3M0.0%5 Jun
910Wounded Warrior ProjectPaid for by WOUNDED WARRIOR PROJECT, INC.GroupNoneNone126$15.9K~536.9K33%7 Sep
911Ohio Organizing CollaborativeGroupNoneNone162$15.9K~1.4M25%26 Oct
912The Rural PathGroupDem.None3$15.9K~1.3M27 Aug
913United SteelworkersPaid for by USW INTERNATIONAL UNIONGroupNoneNone40$15.9K~996.5K10%21 Oct
914Clean Elections MinnesotaPaid for by CLEAN ELECTIONS MINNESOTAGroupNoneNone12$15.7K~2.6M0.0%2 Oct
915Teach CoalitionGroupDem.None14$15.6K~3.2M0.0%9 Oct
916Channel One Regional Food BankGroupNoneNone16$15.6K~384.6K0.0%3 Aug
917App Drivers UnionPaid for by App Drivers Union GroupNoneNone26$15.6K~1M15%26 Oct
918Coalition Against Bigger TrucksPaid for by COALITION AGAINST BIGGER TRUCKSGroupNoneNone33$15.5K~1.8M81%13 Oct
919Energy AlabamaGroupNoneNone57$15.5K~1.1M93%24 Sep
920Coalition to Stop Reckless Gambling Paid for by Coalition to Stop Reckless GamblingGroupNoneNone57$15.5K~147.1K65%11 Aug
921NYCLASSPaid for by New Yorkers for Clean, Livable & Safe Streets, Inc.GroupNoneNone7$15.5K~1.4M33%1 Sep
922A Better Wisconsin Together Political FundGroupNoneNone22$15.5K~2.6M59%26 Oct
923All Above All ActionPaid for by All Above All Action FundGroupNoneNone123$15.5K~259.8K50%7 Oct
924WSPA (Western States Petroleum Association)Paid for by WESTERN STATES PETROLEUM ASSOCIATIONGroupNoneNone78$15.5K~955.8K100%18 Aug
925OceanaGroupNoneNone92$15.5K~1.9M60%20 Oct
926Georgia Leadership AlliancePaid for by Georgia Leadership Alliance, IncGroupRep.None8$15.4K~622.5K0.0%19 Oct
927Cornhusker MajorityGroupNoneNone14$15.4K~283.5K69%9 Oct
928No Honda UnionGroupNoneNone17$15.4K~982.5K94%16 Oct
929National Right to LifeGroupNoneNone128$15.4K~953.3K80%17 Oct
930Israel War RoomGroupNoneNone10$15.4K~1.5M100%21 Sep
931Pittsburgh UNITEDPaid for by Pittsburgh UnitedGroupNoneNone21$15.4K~1M38%30 May
932So VotePaid for by Congressional Black Caucus Political Education & Leadership InstituteGroupNoneNone19$15.3K~1.5M0.0%21 Oct
933Liquid Energy Pipeline AssociationGroupNoneNone55$15.3K~2M0.0%4 Jun
934Keep Oklahoma's PromisesPaid for by NATIONAL PUBLIC PENSION COALITIONGroupNoneNone9$15.3K~868.5K80%14 Aug
935Grow OregonGroupNoneNone10$15.3K~1.9M0.0%22 Oct
936ACLU of Southern CaliforniaPaid for by American Civil Liberties Union of Southern CaliforniaGroupNoneNone13$15.3K~1M46%22 Oct
937Georgia EqualityGroupNoneNone2$15.2K~1.1M6 May
938Amanda's Mild TakesPaid for by PROTECT DEMOCRACY PROJECTGroupNoneNone3$15.2K~2.3M26 Oct
939Rare Access Action ProjectGroupDem.None3$15.2K~1.8M11 May
940CAP PACPaid for by CAP PAC (Center for Arizona Policy Political Action Committee). Not authorized by any candidate or candidate's committee. 0% from out-of-state contributors.GroupRep.None4$15.2K~512.5K6 Oct
941Coalfield Justice ActionPaid for by Coalfield Power PACGroupDem.None21$15.2K~1.8M100%22 Oct
942Institute for Middle East Understanding ( IMEU )Paid for by Institute for Middle East UnderstandingGroupNoneNone5$15.2K~1.9M100%14 Oct
943American Cancer Society Cancer Action Network Montana - ACS CANPaid for by AMERICAN CANCER SOCIETY CANCER ACTION NETWORK INCGroupNoneNone6$15.2K~345K0.0%9 Sep
944Fuerte ArizonaPaid for by Fuerte Arts MovementGroupNoneNone21$15.2K~2.9M38%22 Oct
945UNITE HEREPaid for by Workers VoteGroupDem.None32$15.2K~2.3M69%26 Oct
946Georgia VotesPaid for by PROGEORGIA STATE TABLE INCGroupNoneNone34$15.2K~1.9M23 Oct
947Wild MontanaGroupNoneNone39$15.1K~1.7M11%21 Oct
948Powering an Affordable and Clean ColoradoGroupNoneNone71$15.1K~364K100%13 Oct
949North Carolina Information Innovation Fund - NCIIFPaid for by North Carolina Information Innovation Fund, Inc. (NCIIF)GroupNoneNone4$15.1K~1.4M23 Oct
950Missouri Health MattersGroupRep.None90$15.1K~1.3M2.2%22 Oct
951Texas Infrastructure NowGroupNoneNone77$15K~663.9K0.0%5 Oct
952Virginians Against Neighborhood Slot MachinesGroupDem.None2$15K~1.1M30 Jun
953Better WyomingGroupNoneNone21$14.9K~1.5M9.5%22 Oct
954Alliance for Wildfire ResilienceGroupNoneNone206$14.9K~101.8K0.0%24 Oct
955The Lynde and Harry Bradley FoundationPaid for by LYNDE & HARRY BRADLEY FOUNDATION INCGroupNoneNone60$14.9K~1.8M3.3%19 Oct
956Americans For Prosperity - AlaskaPaid for by AMERICANS FOR PROSPERITYGroupNoneNone49$14.8K~225K19%8 Jul
957Advance Minnesota Issue AdvocacyPaid for by Advance MinnesotaGroupRep.None20$14.8K~929K0.0%29 May
958Common Cause FloridaGroupNoneNone23$14.8K~1.4M0.0%18 Oct
959Physicians for Social Responsibility Los AngelesPaid for by PHYSICIANS FOR SOCIAL RESPONSIBILITY - LOS ANGELES CHAPTER, INC.GroupNoneNone3$14.7K~2.4M9 Jul
960Latino Policy ForumPaid for by The Latino Policy ForumGroupNoneNone17$14.7K~1.2M0.0%23 Oct
961FLARE USAGroupDem.None223$14.7K~685.8K100%27 Oct
962No on Measure BBPaid for by Inglewood Residents for Stadium AccountabilityGroupNoneNone35$14.7K~1.3M91%20 Oct
963Beyond PetrochemicalsPaid for by Only OneGroupNoneNone57$14.7K~1.8M84%29 May
964Oregon Food BankGroupNoneNone166$14.7K~2.2M8.4%26 Oct
965The American Waterways OperatorsPaid for by The American Waterways Operators, Inc.GroupNoneNone90$14.7K~998.6K100%6 Jul
966National Women's Law CenterGroupNoneNone6$14.6K~649K50%2 Oct
967More Perfect Union EventsGroupDem.None15$14.6K~1M0.0%16 Sep
968IATSEPaid for by IATSE Federal Speech PACGroupNoneNone41$14.6K~459.7K0.0%14 Oct
969Health Justice UnitedPaid for by Health Justice Action FundGroupNoneNone14$14.6K~772K86%21 Oct
970yes. every kid.Paid for by yes. every kid, Inc.GroupNoneNone35$14.5K~3.5M0.0%24 Oct
971American MajorityGroupRep.None4$14.5K~2.8M7 Aug
972Amica Center for Immigrant RightsGroupDem.None5$14.5K~540K100%4 Aug
973Sierra Club DC ChapterPaid for by Sierra Club District of Columbia ChapterGroupNoneNone16$14.5K~364.6K0.0%22 May
974Impeachment NOWPaid for by Impeachment NowGroupDem.None22$14.5K~97.5K91%9 Oct
975Truth Pregnancy Resource CenterGroupNoneNone159$14.5K~282.5K14%15 Oct
976Texans for Affordable Health CarePaid for by American Coalition for Affordable HealthcareGroupNoneNone13$14.4K~1.6M31%20 Oct
977Organ Donor JusticePaid for by Organ Donor Justice GroupNoneNone13$14.4K~3.9M100%29 Sep
978Yosemite Rivers AlliancePaid for by THE TUOLUMNE RIVER PRESERVATION TRUSTGroupNoneNone22$14.4K~929.3K32%26 Oct
979CDPAP Workers UnitedGroupNoneNone157$14.4K~1M0.0%19 Oct
980Save the Boundary WatersPaid for by Northeastern MInnesotans for WildernessGroupDem.None75$14.4K~2.5M2.7%21 Oct
981Prescott TruthGroupNoneNone18$14.3K~847.5K0.0%19 Oct
982VPIRGPaid for by VERMONT PUBLIC INTEREST RESEARCH GROUPGroupNoneNone47$14.3K~1.7M2.2%21 Oct
983Michigan Conservative CoalitionGroupNoneNone5$14.1K~3.2M20%21 Oct
984Blue Collar UnityPaid for by Firelands Workers ActionGroupNoneNone9$14.1K~1.6M57%13 May
985Houstonians for Great Public SchoolsGroupNoneNone13$14.1K~1.8M0.0%10 Jun
986AARP MichiganPaid for by AARPGroupNoneNone14$14.1K~1.2M0.0%22 Oct
987FeminemPaid for by FemInEMGroupNoneNone41$14.1K~945.9K100%22 Oct
988NAMIGroupNoneNone3$14.1K~685K12 Aug
989Survivor Justice New YorkGroupRep.None24$14.1K~1.2M100%26 Oct
990Save Our Air Medical ResourcesGroupNoneNone78$14.1K~901.5K0.0%1 Aug
991Legal InsurrectionPaid for by Legal Insurrection FoundationGroupRep.None9$14K~379K100%5 Oct
992In Our Own Voice Action FundGroupNoneNone39$14K~552.9K0.0%16 Oct
993Association of Social Work BoardsPaid for by ASSOCIATION OF SOCIAL WORK BOARDSGroupNoneNone50$14K~789K14%16 Oct
994Libertas InstitutePaid for by LIBERTAS INSTITUTEGroupNoneNone93$14K~1.2M44%23 Oct
995American Experiment North DakotaGroupNoneNone3$14K~497.5K7 Aug
996Voces de la FronteraGroupNoneNone38$14K~2.4M0.0%26 Oct
997Run Gen ZPaid for by Run GenZGroupDem.None15$13.9K~730K24 Oct
998Montana Families for VaccinesPaid for by American Families for Vaccines Action FundGroupNoneNone11$13.8K~834K27%19 Aug
999A New Policy PACPaid for by A NEW POLICY PAC INC.GroupNoneNone20$13.8K~91.1K0.0%22 Oct
1000Care NetPaid for by CARE NETGroupNoneNone31$13.8K~221.4K6.5%21 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.