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 Georgia

607 pages · $14.6M on Georgia races

Dem. 63% · Rep. 25% · no side 12%

Georgia on the map: races and candidates →

175 pages · 2,234 ads · $395K

#PageTypeSideRaceResultAdsSpendIn GAImpressionsAttackLast ad
1Breault for MayorCandidateNoneLocal, GA22$43.2K$24.1K~3.4M64%9 Jun
2Keep Cobb Schools StrongPaid for by Keep Cobb Schools Strong, Inc.GroupRep.Local, GA27$16.3K$15.6K~432K100%24 Oct
3Thorne for Fulton CommissionPaid for by Friends for Thorne CandidateRep.Local, GA11$14.8K$14.8K~600.5K33%26 Oct
4Joanne Cogle for MayorPaid for by Committee To Elect Joanne CogleCandidateNoneLocal, GA52$16.5K$14.7K~2.9M14%16 Jun
5Robb Pitts for Chairman of the Fulton County CommissionPaid for by Robb Pitts Campaign 2022CandidateDem.Local, GA12$7.6K$7.6K~471K17%16 Jun
6Maggie for Fulton Commission Dist 1Paid for by Maggie 4 FultonCandidateDem.Local, GA112$7.4K$7.4K~949.2K0.0%26 Oct
7Powering Georgia ForwardPaid for by Powering Georgia Forward, Inc.GroupNoneLocal, GA2$6.5K$6.5K~232.5K15 May
8Keep Judge Jay RothCandidateNoneLocal, GA4$6.3K$6.3K~154K11 May
9Michael Cioffi for Richmond County District 8Paid for by Committee to Elect Michael CioffiCandidateNoneLocal, GA23$5.5K$5.5K~507.5K0.0%13 Jun
10Kevin For CobbPaid for by COMMITTEE TO ELECT KEVIN REDMON LLCCandidateNoneLocal, GA33$5.3K$5.3K~463K0.0%25 Oct
11Robert Lane for Paulding District AttorneyPaid for by Robert Lane for Paulding DACandidateRep.Local, GA10$5.1K$5.1K~244.6K22%18 May
12Adam Rodes For District 1Paid for by Friends of Adam RodesCandidateNoneLocal, GA10$7.3K$4.7K~1.7M70%15 Jun
13Shiv Sachdeva for District AttorneyCandidateNoneLocal, GA72$5.7K$4.4K~780K3.3%18 May
14Phil Crane for Fayette County CommissionPaid for by Phil Crane for County CommissionerCandidateNoneLocal, GA5$4.8K$4.2K~312.5K0.0%18 May
15Rohit for AtlantaPaid for by Rohit For Fulton CountyCandidateDem.Local, GA6$4.2K$4.2K~958K0.0%26 Oct
16Kathy Cooper for Commissioner Paid for by Kathy L. Cooper for Hall County CommissionerCandidateRep.Local, GA4$3.8K$3.8K~257.5K11 Jun
17Kerry HillPaid for by Taxpayers for Kerry HillCandidateNoneLocal, GA22$6.9K$3.8K~409.2K14%10 Jun
18Tommy Ison for Solicitor GeneralCandidateRep.Local, GA3$3.7K$3.7K~197.5K14 May
19Lisa Garrett-Boyd for Bibb BOEPaid for by Lisa Garrett for Bibb BOECandidateNoneLocal, GA6$3.6K$3.6K~172.5K0.0%12 May
20Re-Elect Judge Claire Cornwell-WilliamsPaid for by The Committee to Elect Judge WilliamsCandidateNoneLocal, GA3$4.5K$3.3K~387.5K8 May
21Alison Couch for Columbia County ChairPaid for by The Committee to Elect Alison CouchCandidateNoneLocal, GA31$5.2K$3.1K~416.5K0.0%24 Oct
22Cleve Jackson for Floyd County CommissionCandidateNoneLocal, GA8$3.4K$3K~255K0.0%26 Oct
23Micheal Garza for Cobb County School BoardPaid for by Friends of Micheal GarzaCandidateNoneLocal, GA7$3K$3K~570K0.0%25 Oct
24Mo IvoryCandidateDem.Local, GA11$3K$3K~750K11%12 Jun
25Morton For SchoolsPaid for by Morton for Schools, IncCandidateNoneLocal, GA16$3.4K$3K~169K0.0%15 May
26Tamika Bean for Commissioner District 6Paid for by The Committee to Elect Tamika BeanCandidateNoneLocal, GA4$3.1K$2.8K~210K12 May
27Better Bartow Schools - Dr. McKalip for School BoardCandidateNoneLocal, GA51$5.1K$2.7K~490.4K29%26 Oct
28Mike Valdes - Forsyth County Board of Ed.CandidateNoneLocal, GA6$2.7K$2.7K~220.5K0.0%16 Oct
29Jason Hudspeth for Henry County CommissionerCandidateNoneLocal, GA31$3.6K$2.6K~477.8K0.0%16 Jun
30Dylan Edward Mulligan for Judge, Tattnall County State CourtCandidateNoneLocal, GA4$2.5K$2.5K~202.5K14 May
31Tracy 4 DeKalb SchoolsCandidateNoneLocal, GA6$2.3K$2.3K~557.5K0.0%11 Jun
32Solicitor Lisamarie BristolPaid for by Friends of Lisamarie Bristol, Inc.CandidateDem.Local, GA2$2.2K$2.2K~650K9 May
33Elect Chandra WrightPaid for by Committee to Elect Chandra C WrightCandidateNoneLocal, GA35$3.3K$2.2K~107K29%25 Oct
34Audrey Holliday for Solicitor GeneralCandidateNoneLocal, GA23$2.1K$2.1K~263.6K0.0%18 May
35Brian Sloan For Hall County School BoardCandidateNoneLocal, GA29$2.1K$2.1K~307.9K26 Oct
36Vishal For Better Education Paid for by Friends For Vishal Inc.CandidateNoneLocal, GA14$2.1K$2.1K~551K0.0%16 Oct
37Hugley For MayorCandidateNoneLocal, GA20$2.3K$2.1K~532.1K0.0%15 Jun
38Shannon DavidsonPaid for by Davidson For District 3CandidateNoneLocal, GA12$1.7K$1.7K~51.6K17%27 May
39Dexter Fisher for MayorPaid for by Committee to Elect Dexter FisherCandidateNoneLocal, GA11$2K$1.6K~220K0.0%16 Jun
40Darla Branton Williams for Bartow County School BoardCandidateNoneLocal, GA17$1.6K$1.6K~122.6K25%19 May
41Collins For ClaytonPaid for by Collins for Clayton, IncCandidateNoneLocal, GA42$2.1K$1.6K~112.9K4.8%16 Jun
42Lee Morris for District 3 Fulton County CommissionerPaid for by Committee to Elect Lee Morris CandidateRep.Local, GA2$1.6K$1.6K~87.5K18 May
43Alex Griffin For CommissionerPaid for by ALEX GRIFFIN COMMITTEE TO ELECT % ALEX GRIFFINCandidateNoneLocal22$4.1K$1.5K~314K0.0%20 Oct
44Mayor Mary Esther ReedCandidateNoneLocal, TN14$5.2K$1.4K~363.5K0.0%26 Oct
45Sojourner Marable GrimmettPaid for by ELECT SOJOURNERCandidateNoneLocal, GA27$1.4K$1.4K~78.8K0.0%16 Jun
46US Polling ResearchPaid for by US Polling Research LLCGroupDem.Local, FL93$14.2K$1.3K~604.3K100%18 Aug
47Commissioner Derrell "Dee" Anglyn, IIICandidateNoneLocal, GA13$1.4K$1.3K~47.5K15%22 Oct
48Jeremy Clough for Superior Court JudgePaid for by Clough for Superior Court CandidateNoneLocal3$3.9K$1.2K~240K13 May
49Regina Matthews for Superior CourtCandidateNoneLocal, GA5$1.3K$1.2K~380K0.0%18 May
50Deanna Berry for Bartow County School Board - District 3Paid for by Deanna Berry for Bartow County School BoardCandidateNoneLocal, GA18$1.2K$1.2K~126.1K0.0%15 Jun
51Chris Love for Houston County Commission, District 2CandidateNoneLocal, GA7$1.8K$1.1K~402.5K0.0%15 Oct
52McAdoo for DeKalbPaid for by Charlie McAdoo For DeKalbCandidateNoneLocal, GA16$1.4K$1.1K~181.6K0.0%19 May
53Christopher Bishop for JudgeCandidateNoneLocal, GA12$1.1K$1.1K~141.8K0.0%19 May
54Richard Tharpe District 3 - Catoosa County CommissionerPaid for by Committee to Elect Richard TharpeCandidateNoneLocal, GA22$1.1K$1.1K~139.1K24 Oct
55Screven County Republican PartyPartyRep.Local, GA36$1.9K$1K~84K0.0%25 Oct
56Lewis Davis For Troup County Commission ChairCandidateNoneLocal, GA8$996$996~289.5K0.0%15 Jun
57Tiffany Heitzman for Board of Education District 2Paid for by COMMITTEE TO ELECT TIFFANY HEITZMANCandidateNoneLocal15$2.9K$898~247K0.0%14 Jun
58James Clifton for Fayette County CommissionerCandidateNoneLocal, GA19$2K$895~208.6K11%17 Oct
59Letetia Daniels Jackson For Houston County Commissioner, District 1 Paid for by Committee to Election Letetia Daniels Jackson CandidateNoneLocal, GA18$1.3K$894~180K0.0%23 Oct
60Re-Elect Chris HicksPaid for by Committee to Re-Elect Chris HicksCandidateRep.Local, NV3$3.4K$850~1M29 May
61Jimmy Gale for Ball GroundCandidateNoneLocal, GA13$844$844~46.6K0.0%24 Oct
62Benny Crane for City of South Fulton City Council District 3CandidateNoneLocal, GA17$842$842~46.6K0.0%16 Jun
63Re-Elect Whitney McGinniss, DeKalb School Board, District 2Paid for by Whitney McGinniss IncCandidateNoneLocal, GA17$842$842~43.7K0.0%18 May
64Elect Helen Z. WillisPaid for by Friends of Helen WillisCandidateDem.Local, GA4$798$798~40K15 May
65Britt Brooks for OglethorpePaid for by BROOKS FOR OGLETHORPECandidateNoneLocal, GA6$797$797~64K11 May
66Radar AdsPaid for by Industry Advocates, LLC dba Radar AdsUnknownRep.Local, GA13$1K$796~84.6K0.0%28 Sep
67Vipan BajwaPaid for by Vipan Bajwa for Union City Council District 4 2026CandidateNoneLocal, NJ15$2K$699~260.3K0.0%26 Oct
68Gary E. Jones for Columbia County ChairmanCandidateNoneLocal6$2.4K$650~163.5K0.0%18 May
69Tim Denson, Mayor of Athens-Clarke County CandidatePaid for by Tim Denson for Athens-Clarke County MayorCandidateDem.Local, GA9$646$646~66.5K13%16 Jun
70Hiram 26CandidateNoneLocal, GA9$2K$599~147.5K67%23 Jun
71Board Member Adrienne SimmonsPaid for by The Committee to Elect Adrienne SimmonsCandidateNoneLocal, GA4$698$599~90.5K16 May
72Jason Nix for McIntosh County State Court JudgeCandidateNoneLocal, GA4$598$598~47K19 May
73Toby Conner for County CommissionerCandidateNoneLocal, GA18$1.2K$595~77K0.0%15 Jun
74Perrone For JudgePaid for by Christina Wade Perrone for Judge CandidateNoneLocal, TX150$8.2K$545~408.4K0.0%26 May
75Dondell Patterson for Douglas County Chief Magistrate JudgeCandidateNoneLocal, GA13$744$545~103.6K0.0%18 May
76Dyotha R Sweat Paid for by Friends of Dyotha R SweatCandidateNoneLocal, MD25$3.1K$499~230.8K26%22 Jun
77Adrienne SimmonsPaid for by The Committee to Elect Adrienne SimmonsCandidateNoneLocal, GA2$499$499~55K5 May
78Alex for Albany - MAYORPaid for by Alex For Albany OR 24682CandidateNoneLocal, GA5$648$498~115.1K0.0%19 Oct
79Mara Zuniga For-MayorPaid for by Mara for MayorCandidateNoneLocal, GA5$548$498~40.5K0.0%21 May
80Jordan Given for Bryan County CommissionPaid for by Friends to Elect Jordan Given IncCandidateNoneLocal, GA4$498$498~34K18 May
81Trophy4ClaytonPaid for by Utrophia Robinson for Superior Court Judge CandidateNoneLocal, GA4$498$498~88.5K12 May
82Re-Elect Alex Ward for Barrow County CommissionPaid for by Alex WardCandidateNoneLocal, GA6$497$497~59K0.0%19 May
83John Batchelor for Hall County Solicitor GeneralPaid for by The Committee to Elect John M. BatchelorCandidateNoneLocal, GA6$497$497~25.1K0.0%18 May
84Hank Sullivan for Forsyth County CommissionPaid for by Friends of Hank SullivanCandidateNoneLocal, GA6$497$497~68K50%16 May
85Rachael Thompson For Board of EducationCandidateNoneLocal51$2.5K$495~30.5K0.0%26 Oct
86Elect Steve GaileyCandidateNoneLocal, GA10$495$495~25.7K16 May
87Reelect Judge SchwallPaid for by Keep Judge SchwallCandidateNoneLocal, GA1$450$450~187.5K13 May
88Hayden Holcomb for Cherokee County School Board District 6CandidateNoneLocal, GA1$450$450~37.5K13 May
89Alexia Payne for Superior Court JudgePaid for by Committee to Elect Alexia PayneCandidateNoneLocal, GA1$450$450~137.5K7 May
90Elect Justin KenneyCandidateNoneLocal, GA3$449$449~25K19 May
91Travis Jordan for Bartow County School BoardCandidateRep.Local, GA5$448$448~29.5K0.0%26 Oct
92Kenny Osorio District 1Paid for by Kenny OsorioCandidateNoneLocal, GA21$1K$396~12.9K0.0%30 Sep
93Shuchita for GeorgiaPaid for by Shuchita for Georgia IncCandidateRep.Local, GA1$350$350~7.5K15 Oct
94Vote John Davenport Fannin County GA Post 2 CommissionerPaid for by Vote for John DavenportCandidateNoneLocal, GA1$350$350~12.5K6 Oct
95Friends of Jessica ShowellCandidateNoneLocal, GA3$349$349~15.5K12 May
96Mark TurnerPaid for by Friends of Mark TurnerCandidateNoneLocal, GA18$991$347~95.1K5.9%14 May
97Judge Jasmin Lilly-SpellsPaid for by Committee to Elect Jasmin Lilly-Spells CandidateNoneLocal, NV21$1.8K$299~157K0.0%26 Oct
98Vote Lyndsey WaltersCandidateNoneLocal6$997$299~91K0.0%19 May
99Rocky Ford District 2CandidateNoneLocal, FL6$697$299~202.5K0.0%4 Aug
100Dorminy For JudgeCandidateNoneLocal, GA2$299$299~28K11 May
101Jeffrey Williams for Houston County Commissioner - District 1CandidateNoneLocal, GA11$645$298~67.5K0.0%31 Aug
102Adam Shirley for CCSD School Board District 7CandidateNoneLocal, GA4$298$298~43K15 May
103Elect Johnathan Waldrop For Stevens County Coroner CandidateNoneLocal, GA7$347$297~20.1K0.0%23 Jul
104Keep Judge Sara CarterGroupNoneLocal23$5.2K$250~577.5K0.0%4 Aug
105Sharon El-Amin For County CommissionerPaid for by Campaign for Sharon El-AminCandidateNoneLocal, MN13$1.1K$250~173K31%26 Oct
106Craig for Cobb SheriffCandidateDem.Local, GA1$250$250~32.5K9 Jun
107Fred Smith for Clarke County Board of Education, District 5CandidateNoneLocal, GA1$250$250~12.5K13 May
108Dr. Sterling Haring for Tift County BOE District 4CandidateNoneLocal, GA1$250$250~27.5K4 May
109Hayden Willis for School BoardCandidateNoneLocal, GA4$398$249~120K15 May
110Councilman Michael McNeelyCandidateNoneLocal, GA3$249$249~15.5K24 May
111James Boles For Henry County State Court JudgePaid for by FRHART2 ENTERPRISES LLCCandidateNoneLocal, GA3$249$249~41.5K17 May
112Jean Antoine for Fulton School BoardPaid for by JEAN FOR GACandidateNoneLocal, GA3$249$249~22.5K14 May
113Chris Wasserman for Commissioner, District 3CandidateNoneLocal, GA3$249$249~48.5K11 May
114Jory DeLoach for Woodbury City CouncilPaid for by FRIENDS OF JORY DELOACHCandidateNoneLocal13$844$248~49.1K0.0%24 Oct
115Nytravious Smith For District 4 CandidateNoneLocal, GA8$396$198~18.1K13%4 May
116Roger Moss for School Board PresidentPaid for by Friends of Roger MossCandidateNoneLocal, GA6$297$198~29K0.0%17 May
117Commissioner Will BoydCandidateNoneLocal, GA5$248$198~32.5K19 Oct
118James Burgess LeadsCandidateNoneLocal, GA4$198$198~3.1K3 Oct
119Bennett for AthensPaid for by Bennett for Athens IncCandidateNoneLocal, GA4$198$198~3.1K15 Jun
120Ted Redman for Bulloch County CommissionCandidateNoneLocal, GA4$198$198~12K10 Jun
121Carrie Anne Rowan for Barrow Commissioner District 5CandidateNoneLocal, GA4$198$198~11K17 May
122Zander Mason for Athens-Clarke County Commission, District 5Paid for by Friends of Zander MasonCandidateNoneLocal, GA4$198$198~10K15 May
123Tom Gordon Carroll County Commissioner - District 3Paid for by Friends of Tom GordonCandidateNoneLocal4$798$150~170K23 Oct
124Gil McDougalPaid for by Campaign to Elect Gil McDougal IncCandidateNoneLocal8$696$150~115K0.0%1 Oct
125Elise Hoyle for Superior Court JudgeCandidateNoneLocal, GA2$199$150~30K13 May
126Will Cagle - Cherokee County District 1 CommissionerCandidateNoneLocal, GA1$150$150~17.5K18 Jun
127Brandon Eley for Troup County Commission ChairmanPaid for by Committee to Elect Brandon EleyCandidateNoneLocal, GA1$150$150~17.5K19 May
128Paul Ellison for Haralson CountyCandidateNoneLocal, GA1$150$150~7.5K2 May
129Re-Elect Steve Hutchinson For Toombs School Board District 5CandidateNoneLocal, GA1$150$150~75K1 May
130Karl KennebrewPaid for by COMMITTEE TO ELECT KENNEBREWCandidateNoneLocal, AL18$991$149~52.7K0.0%26 Oct
131Elect Evett Williams for District 8 CommissionerPaid for by Committee To Elect Evett WilliamsCandidateNoneLocal, GA4$198$149~14K15 Jun
132Charles Thompson for Flowery Branch City CouncilCandidateNoneLocal, GA3$149$149~19.5K11 Oct
133LaKeisha Gantt for Mayor of AthensPaid for by LaKeisha for Athens IncCandidateNoneLocal, GA3$149$149~11.5K5 May
134Colby Bowman for District AttorneyPaid for by Friends of Colby BowmanCandidateNoneLocal, LA63$4.6K$99~693.7K1.8%26 Oct
135Cambrey WoodGroupNoneLocal9$3.4K$99~877K0.0%10 Oct
136Chuck Saylors for School BoardPaid for by Chuck Saylors for School Board CandidateNoneLocal, SC16$1.4K$99~173.6K0.0%25 Oct
137Bryan FeemsterPaid for by Friends of Bryan FeemsterCandidateRep.Local, MO8$696$99~43K0.0%31 Jul
138Nathan DavisUnknownNoneLocal, GA6$297$99~16.1K15 Jun
139Marcus Globuschutz for Chatham County SheriffCandidateNoneLocal, GA2$99$99~6K16 Oct
140Will Edmonson for Early County Schoolboard District 4CandidateNoneLocal, GA2$99$99~6K19 May
141Benjamin Straker, Sr., Board Chair,District 9CandidateNoneLocal, GA2$99$99~1.5K12 May
142Farm Team PACGroupDem.Local, IL15$10.4K$50~634K0.0%24 Oct
143MLEMediaMediaNoneLocal, TN123$8.7K$50~888K0.0%12 Oct
144Matt Scarfo for Union County CommissionerPaid for by Scarfo For Union County CommissionerCandidateNoneLocal, OR27$4.2K$50~349.4K0.0%26 Oct
145Elect Rick DyerCandidateNoneLocal, OR16$2.9K$50~234.5K0.0%26 Oct
146Buchanan For Henry County District 3Paid for by Buchanan for CommissionerCandidateNoneLocal2$2.3K$50~80.5K12 Oct
147Mary Alice Bryant-CezarPaid for by Committee to Elect Mary Alice Bryant JudgeCandidateNoneLocal16$892$50~30.4K0.0%20 Oct
148Clint Chance - Carroll County CommissionerCandidateNoneLocal3$649$50~26.5K27 Oct
149Glenn Keen County Commissioner District 4CandidateNoneLocal13$644$50~40K0.0%11 Aug
150Clayton County DemocratsPartyDem.Local, IA4$598$50~50K16 Oct
151Dave Holt for DeKalb County CommissionerPaid for by Volt Holt CommitteeCandidateNoneLocal, IN6$297$50~7.2K0.0%4 May
152Carie Lince for District 4 County CommissionerPaid for by Carie Lince for district 4CandidateNoneLocal3$249$50~8.6K6 May
153Elect Kerry Osborne, Commissioner, District 4, Monroe CountyPaid for by Kerry O for MonroeCandidateNoneLocal5$248$50~7.6K15 Jun
154Rocky Marsh for ColumbusPaid for by The Committee to Elect Rocky MarshCandidateNoneLocal4$198$50~19K22 May
155Elect Brent Rhodes Commission PresidentCandidateNoneLocal3$149$50~8.5K18 May
156Philip King for Commissioner district 1CandidateNoneLocal3$149$50~6.5K18 May
157Mayor Freddie L. PoindexterCandidateNoneLocal, GA2$99$50~5K26 Oct
158Alison Rosiek-Ibarra for Fayette County CommissionCandidateNoneLocal, GA2$99$50~10K22 Oct
159Joshua DorminyPaid for by Dorminy For JudgeCandidateNoneLocal2$99$50~7K19 May
160Mike KinseyPaid for by Mike Kinsey for District 1 CommissionerCandidateNoneLocal, GA2$99$50~3K13 May
161Friends of James HallPaid for by FRIENDS OF JAMES HALLCandidateRep.Local, GA2$99$50~1.1K11 May
162Andrew JohnsonPaid for by Andrew S. Johnson for Bryan County Commission CandidateNoneLocal, GA1$50$50~549.513 Oct
163Sky Clark for DoravilleCandidateNoneLocal, GA1$50$50~1.5K30 Sep
164Local Matters PodcastMediaNoneLocal, GA1$50$50~3.5K14 Jul
165Jamelle McKenzie 4 College ParkPaid for by JAMELLE MCKENZIEFOR COLLEGE PARK & JAMELLE MCKENZIECandidateNoneLocal, GA1$50$50~1.5K4 Jul
166Tim KingCandidateNoneLocal, GA1$50$50~1.5K18 May
167Philbeck for Union County Board of Education CandidateNoneLocal, GA1$50$50~1.5K18 May
168Eric GainesPaid for by Eric For AugustaCandidateNoneLocal, GA1$50$50~3.5K18 May
169Jesus Lopez for Rockdale County Board of EducationCandidateNoneLocal, GA1$50$50~27.5K14 May
170Bolton For DeKalbPaid for by Friends of Bolton for DeKalb IncCandidateNoneLocal, GA1$50$50~2.5K13 May
171Marcus TuckerPaid for by Marcus Tucker for JudgeCandidateNoneLocal, GA1$50$50~2.5K13 May
172Dr. Michelle Morancie, Fulton County School Board District 7Paid for by Dr. Michelle Michelle Morancie Fulton County School Board District 7CandidateNoneLocal, GA1$50$50~549.515 May
173Clark Hungerford for West CobbPaid for by Clark For Cobb, LLCCandidateNoneLocal, GA1$50$50~6.5K12 May
174Doug SherrillPaid for by Friends of Doug SherrillCandidateRep.Local, GA1$50$50~5.5K6 May
175Tyler Crawford - Hall County Commission District 3CandidateNoneLocal, GA1$50$50~2.5K5 May

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.