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

931 pages · 89,247 ads · $77M · page 4 of 5

#PageTypeSideRaceResultAdsSpendImpressionsAttackLast ad
601New Rural ProjectGroupDem.None4$3.8K~800K16 Oct
602Lobo LeadershipGroupDem.None1$3.7K~425K26 Oct
603Maine MomentPaid for by The Practical MajorityGroupDem.None1$3.7K~225K26 Oct
604Neunder For HillaryPaid for by Friends of DeNiroGroupDem.Legislature, GA1$3.7K~65K10 Jul
605City Action Benton HarborPaid for by Community Action MichiganGroupDem.Ballot measure, MI5$3.7K~444K100%22 Oct
606Planned Parenthood Hudson Peconic Action FundPaid for by Planned Parenthood Hudson Peconic Action Fund.GroupDem.House, district not named5$3.7K~60K100%21 May
607Realtors for Mike ThompsonPaid for by National Association of REALTORS®GroupDem.House, district not named17$3.7K~179.3K5 Oct
608Minnesota AFL-CIOPaid for by Minnesota AFL-CIO Politcal FundGroupDem.Governor, MN27$3.7K~658K0.0%26 Oct
609Our Part of WisconsinPaid for by AMERICAN FAMILY VOICES INCNetwork pageDem.None75$3.7K~194.3K42%26 Oct
610Midwest Values PACGroupDem.Federal12$3.7K~97.7K100%5 Jun
6111199 SEIU FloridaPaid for by 1199SEIU United Healthcare Workers EastGroupDem.Senate, FL5$3.6K~88.5K0.0%23 Oct
612Missouri Voter ProjectPaid for by Missouri Voter Project GroupDem.Legislature, MO15$3.6K~517.6K100%8 Oct
613Planned Parenthood Advocates of NebraskaGroupDem.Legislature, NE7$3.5K~250K100%13 Oct
614HEMP - Healthy Evolving Market PatriotPaid for by Healthy Evolving Market PatriotGroupDem.Legislature, NC2$3.5K~275K21 Oct
615Education MainePaid for by AMERICAN FAMILY VOICES INCNetwork pageDem.None56$3.5K~117.9K35%26 Oct
616Sierra Club Political Committee - Maryland Chapter PACGroupDem.Legislature, MD5$3.4K~582.5K0.0%21 Oct
617Workers for Ana PalacioPaid for by Nurses and Educators for Healthy CA Communities sponsored by SEIU California State CouncilGroupDem.Legislature, CA4$3.4K~775K14 May
618Montana AFL-CIOGroupDem.House MT-16$3.4K~60.1K0.0%1 Jun
619Planned Parenthood Advocates of Iowa PACGroupDem.Legislature, IA7$3.3K~277.5K57%12 Oct
620We Are MainePaid for by AMERICAN FAMILY VOICES INCNetwork pageDem.None51$3.3K~111.1K29%27 Oct
621Hard Working MainePaid for by AMERICAN FAMILY VOICES INCNetwork pageDem.None48$3.3K~123K33%27 Oct
622California Workers' Justice CoalitionPaid for by California Workers' Justice Coalition sponsored by Service Employees International Union Local 1021GroupDem.Local, CA9$3.2K~263.5K0.0%26 Oct
623Take Back the State CapitalGroupDem.Governor, MI19$3.1K~248.8K0.0%26 Oct
624Mamás Con PoderPaid for by MomsRising TogetherGroupDem.None63$3.1K~289.3K17%20 Oct
625Tennessee ProgressGroupDem.None3$3K~232.5K5 May
626Working Families Power - WisconsinGroupDem.House, district not named19$3K~155.6K74%18 Oct
627American Sugar AllianceGroupDem.House MN-119$3K~190.6K0.0%6 Oct
628AZ PrevailsPaid for by AZPrevailsGroupDem.None39$3K~155.9K0.0%18 May
629One APIA NevadaGroupDem.Other statewide, NV6$3K~591K0.0%22 Oct
630Asian American Advocacy FundPaid for by Asian American Advocacy Fund PACGroupDem.Senate, GA6$3K~280K0.0%20 Oct
631Refuse FascismGroupDem.None14$3K~515.6K100%23 Oct
632Grassroots Ohio Women in Leadership Paid for by GROWL PACGroupDem.Legislature, OH17$2.9K~456.6K60%26 Oct
633Realtors for Doris MatsuiPaid for by National Association of REALTORS®GroupDem.House, district not named6$2.9K~202.5K5 Oct
634Realtors for Darren SotoPaid for by National Association of REALTORS®GroupDem.House, district not named3$2.8K~137.5K14 Oct
635Democrats for the FutureGroupDem.Federal53$2.8K~45.2K0.0%1 Sep
636Sheet Metal Workers Local 19Paid for by Sheet Metal Workers Local 19 PEL PA & NJGroupDem.Legislature, PA6$2.8K~697.5K33%23 Oct
637Advancing DemocracyPaid for by Real Estate Council of Austin, Inc Advancing Democracy PACGroupDem.Local, TX6$2.8K~305K0.0%22 Oct
638Our Power NowPaid for by Collective Super PACGroupDem.Senate, TX6$2.8K~642.5K50%16 Oct
639Back Forty ActionPaid for by Back Forty New Mexico IE PACGroupDem.Legislature, NM16$2.8K~104.7K44%2 Jun
640OurFutureAmericaPaid for by Ourfutureamerica.orgGroupDem.None20$2.8K~88.7K69%4 Sep
641Common Sense SFGroupDem.House, district not named1$2.7K~275K15 May
642Vote to SurvivePaid for by Vote to Survive, Inc.GroupDem.House NY-179$2.7K~248.5K67%26 Oct
643Freedom Forward AllianceGroupDem.Legislature, WY17$2.7K~556.6K100%3 Jul
644A Civic TakeGroupDem.None55$2.7K~327.2K98%26 Oct
645Justice for Luke WhaleyGroupDem.None10$2.7K~128K67%26 Oct
646Chuck Smith-DeweyPaid for by Patriotic ChickensGroupDem.None10$2.7K~164K70%26 Oct
647Realtors for John HickenlooperPaid for by National Association of REALTORS®GroupDem.Senate, CO6$2.6K~136.5K11 Jun
648The National Center for LGBTQ RightsGroupDem.None18$2.6K~303K90%6 Oct
649Volunteer BluePaid for by TOGETHER WE ELECT PACGroupDem.Federal30$2.6K~158.4K73%6 Oct
650Michigan Families for Fair CareGroupDem.House MI-74$2.5K~247.5K15 Aug
651Realtors for Tom SuozziPaid for by National Association of REALTORS®GroupDem.House NY-36$2.5K~172.5K15 Oct
652YIMBY Democrats of San Diego CountyGroupDem.Local, CA6$2.5K~113K0.0%21 May
653Bismarck-Mandan Democratic-NPL PartyPaid for by BisMan LeadersGroupDem.None30$2.5K~224.2K39%20 Oct
654Opportunity WisconsinGroupDem.House, district not named11$2.4K~291.5K100%19 Oct
655Ingham Dems for Will and AbdulGroupDem.Governor, MI19$2.4K~272.9K0.0%26 Oct
656Way Back PACGroupDem.Legislature, UT6$2.4K~267.5K0.0%3 Jun
657NotfromawayPaid for by AMERICAN FAMILY VOICES INCNetwork pageDem.None46$2.4K~56.4K34%26 Oct
658Working People PACPaid for by Texas Gulf Coast AFL CIO Working People PACGroupDem.None9$2.3K~475.6K0.0%26 Oct
659Duval for AllGroupDem.Local, FL6$2.3K~157.5K0.0%5 Oct
660Sean Camacho for ColoradoPaid for by Colorado Affordability ProjectGroupDem.Other statewide, CO4$2.2K~229.5K14 May
661Lake Effect Change PACPaid for by LAKE EFFECT CHANGE PACGroupDem.None8$2.2K~133.5K26 Oct
662Movement Voter ProjectPaid for by Movement Voter PACGroupDem.None18$2.2K~25.7K28%14 Oct
663Patsy T. Mink PACGroupDem.Legislature, HI2$2.1K~645K3 Aug
664Connecticut League of Conservation Voters PACPaid for by CT League of Conservation Voters PACGroupDem.Legislature, CT8$2.1K~149K0.0%23 Oct
665Our Voice, Our Vote ArizonaGroupDem.None12$2.1K~223.2K0.0%21 Oct
666Left HookGroupDem.Governor, NY33$2K~68.9K67%26 Oct
667Fight for National CityPaid for by WORKERS FIGHTING FOR NATIONAL CITYGroupDem.Local, CA4$2K~112.5K25 Oct
668EduVoterPaid for by EDUVOTER ACTION NETWORK INC.GroupDem.Governor, FL4$2K~565K24 Oct
669Irving Fire FightersPaid for by Irving Fire FIghters PACGroupDem.Legislature, TX4$2K~551.1K15 Sep
670The People's CoalitionPaid for by Peoples CoalitionGroupDem.House MI-76$2K~302.5K0.0%24 Oct
671Connecting Communities Paid for by Connecting Communities FundGroupDem.Legislature, MI12$2K~110.1K0.0%30 Jul
672Blue CD2 NMGroupDem.House NM-220$2K~491K0.0%26 Oct
673March On PACGroupDem.None34$2K~9.6K68%26 Oct
674Real Politics CAPaid for by REALPOLITICSCAGroupDem.Local, CA5$1.9K~137K0.0%13 Oct
675Save Our Schools ArizonaGroupDem.Legislature, AZ9$1.9K~307.5K78%24 Oct
676Southern Missouri Professional Firefighters Association IAFF Local 152GroupDem.Legislature, MO13$1.9K~580.1K0.0%26 Oct
677Planned Parenthood Advocates of Greater Washington and North IdahoPaid for by Planned Parenthood Advocates of Greater Washington and North Idaho GroupDem.Local, WA2$1.9K~412.5K13 Oct
678National Day Laborer Organizing NetworkPaid for by NATIONAL DAY LABORER ORGANIZING NETWORKGroupDem.None4$1.9K~217.5K11 Jul
679Justice Democracy Judiciary PACPaid for by JUSTICE DEMOCRACY JUDICIARY PACGroupDem.None18$1.9K~111.7K0.0%7 Oct
680AAPI United in Action SlateGroupDem.Legislature, MD32$1.9K~317.3K81%26 Oct
681Southern Arizona Home Builders AssociationGroupDem.Legislature, AZ3$1.8K~116.5K2 Jul
682Conservation AlabamaGroupDem.Other statewide, AL3$1.8K~195K13 Jun
683Mon Valley Victory FundGroupDem.Legislature, PA5$1.8K~352.5K0.0%2 Oct
684Support Maine Small BusinessPaid for by AMERICAN FAMILY VOICES INCNetwork pageDem.None37$1.8K~29.1K31%26 Oct
685Connecticut Voter Information Paid for by Impact CTGroupDem.None2$1.8K~102.5K22 Oct
686Stand Up Indiana Action FundPaid for by STAND UP INDIANA ACTION FUND INCGroupDem.Legislature, IN6$1.8K~49K100%22 Oct
687Realtors for Scott WienerPaid for by National Association of REALTORS®GroupDem.Governor, CA6$1.8K~92K15 Oct
688The Democratic CoalitionPaid for by THE DEMOCRATIC COALITIONGroupDem.None34$1.8K~98.9K79%16 Oct
689No Party AffiliationGroupDem.None36$1.8K~73.8K94%17 Oct
690Fight Back MDGroupDem.Ballot measure, MD1$1.7K~137.5K26 Oct
691Unbroken FreedomPaid for by Unbroken Freedom PACGroupDem.Legislature, OK1$1.7K~137.5K21 Sep
692Texas Majority PACGroupDem.Governor, TX1$1.7K~37.5K21 Aug
693Detroit NextGroupDem.Local, MI1$1.7K~137.5K7 Jul
694Elevate UtahPaid for by Elevate PACGroupDem.Legislature, UT1$1.7K~112.5K16 Jun
695Kansans for a Democratic HouseGroupDem.House, district not named3$1.7K~59.5K26 Oct
696Affordable VirginiaGroupDem.House, district not named3$1.7K~115K20 Aug
697Rebellionpac.orgPaid for by Rebellion PACGroupDem.None2$1.7K~412.5K21 Oct
698Stop AAPI Hate ActionPaid for by Asian Americans for Civil Rights and Equality Action FundGroupDem.None2$1.7K~107.5K8 Oct
699Justice NMGroupDem.Legislature, NM2$1.7K~192.5K6 Oct
700Planned Parenthood Action OregonGroupDem.Governor, OR8$1.7K~99.1K0.0%22 Oct
701UFCW Western States CouncilGroupDem.Legislature, CA26$1.7K~128.2K0.0%15 Oct
702Protect ConnecticutGroupDem.Legislature, CT13$1.6K~183.5K100%26 Oct
703Realtors for Greg LandsmanPaid for by National Association of REALTORS®GroupDem.House, district not named6$1.6K~96K14 Oct
704Please VoteGroupDem.None31$1.5K~123.5K77%27 Oct
705Building a Better New Jersey PACGroupDem.Local, NJ2$1.5K~337.5K21 Oct
706Empire State VoicesPaid for by Empire State Voices IncGroupDem.House, district not named2$1.5K~360K4 Sep
707Abundant Housing MichiganGroupDem.Legislature, MI2$1.5K~65K4 Aug
708The Rural Path PACPaid for by RP PACGroupDem.House, district not named6$1.5K~290K100%26 Oct
709Marcus Palumbo for CT Paid for by Citizens for Lower CostsGroupDem.House, district not named2$1.4K~65K24 Oct
710Courage for DemocracyPaid for by COURAGE FOR DEMOCRACYGroupDem.House, district not named2$1.4K~220K23 Oct
711Students for Life ActionGroupDem.Legislature, SC2$1.4K~287.5K5 Jun
712Realtors for Don DavisPaid for by National Association of REALTORS®GroupDem.House, district not named6$1.4K~92K5 Oct
713National Hydropower AssociationGroupDem.None8$1.4K~192K0.0%16 Sep
714Vote NateGroupDem.Local, NY20$1.4K~113.1K0.0%23 Oct
715Affordable ArizonaGroupDem.Legislature, AZ3$1.3K~23.6K8 Jul
716Public Lands Should Not Become Polluter LandsPaid for by Sierra ClubGroupDem.None9$1.3K~98.5K26 Sep
717Montana Rural Voters Action FundGroupDem.Legislature, MT13$1.3K~124.6K23%26 Oct
718Okies FirstPaid for by OKIES FIRST PACGroupDem.Governor, OK17$1.3K~71.7K50%25 Oct
719Veterans for Responsible LeadershipPaid for by Veterans For Responsible LeadershipGroupDem.Federal2$1.3K~43K14 Oct
720Protecting Quality Health Care AccessGroupDem.None2$1.3K~362.5K8 May
721Henry Clay Pottsville First PACGroupDem.None4$1.3K~95.5K13 Aug
722Texas Realtors for Henry CuellarPaid for by National Association of REALTORS®GroupDem.House, district not named6$1.3K~142K9 Oct
723Realtors for Vicente GonzalezPaid for by National Association of REALTORS®GroupDem.House, district not named6$1.3K~117K9 Oct
724Modesto Progressive DemocratsGroupDem.Local, CA10$1.3K~71K60%26 Oct
725Raise The BarPaid for by Raise The Bar PacGroupDem.Legislature, WV10$1.3K~71K100%4 Sep
726Sustain Saint PaulPaid for by Sustain St Paul PACGroupDem.Local, MN1$1.2K~325K21 Oct
727Austin Firefighters AssociationGroupDem.Local, TX1$1.2K~95K19 Oct
728Anaheim Firefighters AssociationPaid for by Firefighters for Anaheim, Sponsored by Anaheim Firefighters AssociationGroupDem.Local, CA1$1.2K~85K13 Oct
729Democratic Association of Secretaries of StatePaid for by DASS PACGroupDem.State1$1.2K~9.5K30 Jun
730Community Water Center Action FundPaid for by COMMUNITY WATER CENTER ACTION FUNDGroupDem.Legislature, CA5$1.2K~445K0.0%8 May
731Katie Muth for PA SenatePaid for by Be the Change PAGroupDem.Legislature, PA7$1.2K~69.6K0.0%17 Oct
732Michigan Laborers District CouncilGroupDem.Governor, MI6$1.2K~140.5K33%20 Oct
733Democrats for Israel Los AngelesPaid for by DEMOCRATS FOR ISRAEL LOS ANGELES FEDERAL PACGroupDem.Local, CA14$1.2K~393K0.0%27 Oct
734Honorable Anthony BeckfordPaid for by District Leader Anthony BeckfordGroupDem.Legislature, NY23$1.1K~39K17%21 Oct
735Central Orange County Democratic ClubGroupDem.None4$1.1K~92K13 Oct
736Realtors for Janelle BynumPaid for by National Association of REALTORS®GroupDem.House, district not named6$1.1K~67K20 Oct
737Washington Lawyers' Committee for Civil Rights and Urban AffairsGroupDem.None8$1.1K~68K43%20 Aug
738Maryland LCVPaid for by MARYLAND LEAGUE OF CONSERVATION VOTERSGroupDem.None12$1.1K~333.5K11%23 Oct
739Michigan's Fourth Congressional District DemocratsPaid for by MI Democrats 4th Congresional District PACGroupDem.House MI-417$1K~117.5K94%24 Oct
740Proud Democratic PatriotsGroupDem.None19$1K~30.2K14 Jul
741Centennial State ProsperityGroupDem.None19$1K~70.5K0.0%22 May
742Peralta Teachers for Financial Accountability,Paid for by Peralta Teachers for Financial Accountability 2026GroupDem.Local, CA4$998~65K23 Oct
743Future Pennsylvania PACGroupDem.House, district not named6$997~31.6K0.0%25 Oct
744Realtors for Eugene VindmanPaid for by National Association of REALTORS®GroupDem.House, district not named6$997~77K16 Oct
745Realtors for Richie NealPaid for by National Association of REALTORS®GroupDem.House, district not named6$997~86K15 Oct
746Realtors for Chris CoonsPaid for by National Association of REALTORS®GroupDem.Senate, DE6$997~67K27 Aug
747Good Government BulldogsGroupDem.Governor, ID10$995~256.5K100%26 Oct
748Future DemsPaid for by FUTURE DEMOCRATS PACGroupDem.None16$992~3.7K25%18 Aug
749Democrats Defending DemocracyGroupDem.None18$991~4.9K50%19 May
750Little Fibber Melton LittlePaid for by Homegrown ValuesGroupDem.None1$950~95K16 Jul
751Blueprint for AmericaPaid for by BLUEPRINT FOR AMERICAGroupDem.Legislature, FL3$949~50.5K15 Aug
752Contest Every RacePaid for by Rapid Resist ActionGroupDem.None5$948~6.2K0.0%10 Jun
753Asians for TalaricoPaid for by Asians For ProgressGroupDem.Senate, TX7$947~92.6K26 Oct
754810 StudiosGroupDem.None13$944~151.7K0.0%20 Oct
755Democratic Women of Greenville CountyGroupDem.None4$898~245.5K24 Oct
756Realtors for Kristen McDonald RivetPaid for by National Association of REALTORS®GroupDem.House, district not named6$897~54K16 Oct
757Realtors for Derek TranPaid for by National Association of REALTORS®GroupDem.House, district not named6$897~72K15 Oct
758Texas Realtors for Julie JohnsonPaid for by National Association of REALTORS®GroupDem.House, district not named6$897~15.2K13 May
759Realtors for Brad ShermanPaid for by National Association of REALTORS®GroupDem.House, district not named10$895~14.7K29 May
760Heartland Democracy ProjectGroupDem.None16$892~40.2K14%15 Oct
761Sisters United AllianceGroupDem.None1$850~47.5K20 Oct
762Marian GbaiwonPaid for by Louisiana Deserves BetterGroupDem.Ballot measure, LA5$848~90.5K80%14 Sep
763New Hampshire Young DemocratsGroupDem.None7$847~69.5K0.0%20 Oct
764The Christian LeftGroupDem.None15$843~127.5K87%1 Oct
765Blue Wave CaliforniaPaid for by Blue Wave California GroupDem.Federal15$843~43.3K0.0%27 Aug
766Progressive PowerPaid for by USA Unify Inc 501c4GroupDem.None17$842~158.8K55%13 Oct
767Mountain MamasGroupDem.Legislature, WV17$842~30.7K12%6 Oct
768New Digital Now PACPaid for by NEW. DIGITAL. NOW.GroupDem.None17$842~2.3K0.0%7 Oct
769Our HawaiʻiPaid for by OUR HAWAII PACGroupDem.Legislature, HI4$798~70K26 Oct
770Chaska ProtestsGroupDem.Legislature, MN8$796~74.1K25%18 Oct
771Berkeley LeadersPaid for by NATIONAL ASSOCIATION OF REALTORS FUNDGroupDem.Local, CA10$795~65K0.0%24 Oct
772STARS Small Town and Rural SeniorsPaid for by Campaign for Working Class CommunitiesGroupDem.Governor, WI14$793~99.1K0.0%21 Jul
773Robert & Ethel Kennedy Human Rights CenterPaid for by Robert F. Kennedy Human RightsGroupDem.None3$749~188.5K17 Oct
774Democrats of Greater IrvineGroupDem.None5$748~51.5K20%23 Oct
775Bullhorn BoomersGroupDem.House, district not named7$747~87.5K71%11 Oct
776Re-Elect Rep. Henry HelgersonPaid for by Kansas REALTORS® PACGroupDem.Legislature, KS11$745~33.8K0.0%3 Aug
777Shar TasticGroupDem.None13$744~28.6K31%16 Oct
778Leaving MAGA, Founded by Rich LogisPaid for by Howard and Cooper ConsultingGroupDem.None15$743~31.9K27%26 Oct
779Melinda PersonGroupDem.None2$699~50K23 Jun
780New LiberalsPaid for by Center for New LiberalismGroupDem.Local, CA4$698~29.6K11 Sep
781Realtors for Gabe VasquezPaid for by National Association of REALTORS®GroupDem.House, district not named6$697~60K9 Oct
782SEIU Local 580 Paid for by RHODE ISLAND ALLIANCE OF SOCIAL SERVICE EMPLOYEES LOCAL 580 SEIUGroupDem.Governor, RI6$697~41.6K17%7 Oct
783Joey Eats SaladGroupDem.None6$697~90.6K23 Jun
784Pioneer PACGroupDem.Federal6$697~51K0.0%19 May
785District 160 Deserves BetterGroupDem.Legislature, PA8$696~23.2K100%21 Oct
786Meyerland Area Democrats ClubGroupDem.None10$695~27K0.0%24 Oct
787Registration NationPaid for by REGISTRATION NATION ACTION FUNDGroupDem.None12$694~3.5K0.0%20 Oct
788Novi Democratic ClubGroupDem.Local, MI12$694~21.2K0.0%18 Oct
789Take Back the House OhioGroupDem.Legislature, OH12$694~62K100%26 May
790Tallahassee ReportsPaid for by Red Hills Journalism Foundation, IncGroupDem.None3$649~39.5K13 Oct
791Cornerstone ActionGroupDem.Legislature, NH7$647~39.5K33%21 Oct
792Burgum BlundersPaid for by Center for Western PrioritiesGroupDem.None9$646~175K4 Aug
793Amplify MO Actions PACPaid for by AmplifyMO Actions PACGroupDem.None2$599~23K1 Sep
794Capitol HotlinePaid for by Capitol Hotline PACGroupDem.Legislature, AL2$599~29K14 May
795Trumbull County Young DemocratsGroupDem.None4$598~162.5K20 Oct
796Gabe Cervantes ExposedPaid for by Adams County UnitedGroupDem.Legislature, CO4$598~49K30 Jun
797Win Without WarGroupDem.None4$598~53K8 May
798La Fuerza NCPaid for by LA FUERZA NCGroupDem.Legislature, NC6$597~167K0.0%26 Oct
799Realtors for Laura GillenPaid for by National Association of REALTORS®GroupDem.House, district not named6$597~54K17 Oct
800Realtors for Josh RileyPaid for by National Association of REALTORS®GroupDem.House, district not named6$597~28K17 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.