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
Filtered to New Jersey
498 pages · $2.3M on New Jersey races
Dem. 67% · Rep. 23% · no side 9.9%
337 pages · 3,905 ads · $605.4K · page 2 of 2
| # | Page | Type | Side | Race | Result | Ads | Spend | In NJ | Impressions | Attack | Last ad |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 201 | VotemtarlingtonPaid for by JESSICA PRICE AND JAY DECKER COMMITTEE TO ELECT FOR TOWN COUNCIL | Candidate | None | Local, NJ | 6 | $397 | $397 | ~95K | 0.0% | 24 Oct | |
| 202 | Tammy Williams for West OrangePaid for by Tammy Williams 4 West Orange | Candidate | None | Local, NJ | 9 | $446 | $396 | ~32.6K | 0.0% | 15 Oct | |
| 203 | Moving Closter Forward Paid for by WITKO ALBELLI & SPOTO FOR CLOSTER | Candidate | None | Local, NJ | 8 | $396 | $396 | ~24K | 13% | 26 Oct | |
| 204 | Common Sense Solar Savings for Roselle ParkPaid for by Eliot Caroom | Candidate | None | Local, NJ | 8 | $396 | $396 | ~48K | 0.0% | 25 Oct | |
| 205 | Khairullah for Mayor / Ortiz & Gonzalez for CouncilPaid for by Friends of Khairullah | Candidate | Dem. | Local, NJ | 8 | $396 | $396 | ~20K | 0.0% | 1 Jun | |
| 206 | Gary Vanderham & Thomas "TJ" Mann for Holmdel Township CommitteePaid for by Committee to Elect TJ Mann % Thomas Mann | Candidate | Rep. | Local, NJ | 8 | $396 | $396 | ~17.1K | 13% | 28 May | |
| 207 | Michael Sprague for Norwood Board of Education | Candidate | None | Local, NJ | 1 | $350 | $350 | ~42.5K | 16 Oct | ||
| 208 | Neil Carroll for Council | Candidate | None | Local, NJ | 1 | $350 | $350 | ~95K | 7 May | ||
| 209 | Mt Arlington StrongPaid for by Stanzilis for Mayor, Delaney for Council, & Fostle for Council | Candidate | None | Local, NJ | 3 | $349 | $349 | ~23.5K | 26 Oct | ||
| 210 | Rakesh Rocky Ganta | Candidate | None | Local, NJ | 3 | $349 | $349 | ~29.5K | 25 Oct | ||
| 211 | Elect Diers, Spina-Thompson, Caffrey, Flammia for Garwood Mayor & Council | Candidate | None | Local, NJ | 3 | $349 | $349 | ~24.5K | 26 Oct | ||
| 212 | Rosa For Verona | Candidate | None | Local, NJ | 3 | $349 | $349 | ~42.5K | 15 Sep | ||
| 213 | Astor, Burkus & Ford for Town CouncilPaid for by Astor and Burkus for Town Council | Candidate | None | Local | 10 | $795 | $348 | ~44K | 22% | 26 Oct | |
| 214 | Re-Elect Mary Sadrakula | Candidate | None | Local, NJ | 5 | $348 | $348 | ~17.5K | 0.0% | 25 Oct | |
| 215 | Ron Varrial for Old Bridge Board of Education | Candidate | None | Local, NJ | 5 | $348 | $348 | ~14.6K | 0.0% | 20 Oct | |
| 216 | Michael MelhamPaid for by Mayor Michael Melham | Candidate | Dem. | Local, NJ | 5 | $348 | $348 | ~34.5K | 0.0% | 11 May | |
| 217 | For Stronger Schools | Group | None | Local, NJ | 9 | $446 | $347 | ~25.5K | 0.0% | 26 Oct | |
| 218 | Colts Neck Republicans | Party | Rep. | Local, NJ | 8 | $396 | $347 | ~28K | 86% | 2 Jun | |
| 219 | Vote Sabosik, Veni, and CoulsonPaid for by Wood Coast Connections | Group | Rep. | Local, NJ | 7 | $347 | $347 | ~10.1K | 0.0% | 26 Oct | |
| 220 | Omar Rodriguez for Saddle Brook Mayor | Candidate | None | Local, NJ | 7 | $347 | $347 | ~4.8K | 0.0% | 27 Oct | |
| 221 | Summit RepublicansPaid for by Summit Republican City Committee | Party | Rep. | Local, NJ | 4 | $398 | $299 | ~80K | 21 Oct | ||
| 222 | Dumont Independent Republicans 2026Paid for by Dumont Republicans Victory 2026 | Party | Rep. | Local, NJ | 2 | $299 | $299 | ~7K | 23 Oct | ||
| 223 | Washington Township Democrats/ Egizi, Moore & Freidel for Council 2026 | Candidate | Dem. | Local, NJ | 2 | $299 | $299 | ~8K | 22 Oct | ||
| 224 | Connolly for Newark City CouncilPaid for by Tonya for Newark City Council | Candidate | None | Local, DE | 12 | $894 | $298 | ~64K | 8.3% | 15 Oct | |
| 225 | Sueta and Howes for Borough CouncilPaid for by SUETA AND HOWES FOR BOROUGH COUNCIL | Candidate | None | Local | 12 | $594 | $297 | ~18.7K | 0.0% | 26 Oct | |
| 226 | Councilman Robert L Artis for Mayor of Prospect Park | Candidate | None | Local, NJ | 10 | $495 | $297 | ~13.7K | 0.0% | 2 Jun | |
| 227 | Ramundo & Kim for Ridgefield Council | Candidate | None | Local, NJ | 9 | $446 | $297 | ~40.6K | 33% | 26 Oct | |
| 228 | Seideman and Wallach for Township Committee | Candidate | None | Local, NJ | 6 | $297 | $297 | ~8.7K | 0.0% | 25 Oct | |
| 229 | Campaign Fund To Elect Gayle Chaneyfield Jenkins | Candidate | None | Local, NJ | 6 | $297 | $297 | ~21K | 17% | 11 May | |
| 230 | Manchester Kids First - School Board | Candidate | None | Local | 4 | $1.4K | $250 | ~207.5K | 25 Oct | ||
| 231 | Tony P for Council | Candidate | None | Local, NJ | 2 | $299 | $250 | ~4K | 11 May | ||
| 232 | Greg Babula for Bloomfield CouncilPaid for by Gregory Babula for Bloomfield Council | Candidate | Dem. | Local, NJ | 1 | $250 | $250 | ~55K | 25 Oct | ||
| 233 | Rob for Rumson CouncilPaid for by ROB FOR RUMSON COUNCIL | Candidate | None | Local, NJ | 1 | $250 | $250 | ~12.5K | 28 May | ||
| 234 | Kate Hartwyk for Verona CouncilPaid for by Hartwyk for Council | Candidate | None | Local, WI | 7 | $1.1K | $249 | ~58.1K | 0.0% | 20 Oct | |
| 235 | D'Alessandro for HH Council | Candidate | None | Local, NJ | 3 | $249 | $249 | ~39.5K | 26 Oct | ||
| 236 | Scott Barnett for Asbury Park Board of EducationPaid for by SCOTT BARNETT - COMMITTEE TO ELECT | Candidate | None | Local, NJ | 3 | $249 | $249 | ~14.5K | 20 Oct | ||
| 237 | Gautam Surya for Glen Rock BOE | Candidate | None | Local, NJ | 7 | $347 | $248 | ~10.2K | 0.0% | 26 Oct | |
| 238 | William N. SosisPaid for by William N Sosis for Township Committee | Candidate | None | Local, NJ | 6 | $297 | $248 | ~15K | 33% | 1 Jun | |
| 239 | Ramamurthy for West Morris Regional Board of Education | Candidate | None | Local, NJ | 5 | $248 | $248 | ~8.6K | 26 Oct | ||
| 240 | Andrew Dziedzic for Saddle BrookPaid for by Friends of Andrew Dziedzic | Candidate | None | Local, NJ | 5 | $248 | $248 | ~3.7K | 40% | 26 Oct | |
| 241 | Elect Weiner & Epstein to Randolph BOEPaid for by ELECT WEINER AND EPSTEIN 2 BOE | Candidate | None | Local, NJ | 5 | $248 | $248 | ~12.5K | 0.0% | 26 Oct | |
| 242 | Moving Ringwood Forward | Group | None | Local, NJ | 5 | $248 | $248 | ~3.7K | 0.0% | 26 Oct | |
| 243 | Mike Ramaglia Passaic County Commissioner | Candidate | Rep. | Local, NJ | 5 | $248 | $248 | ~8.5K | 24 Oct | ||
| 244 | Mike BoonePaid for by Boone for Verona BOE | Candidate | None | Local, NJ | 5 | $248 | $248 | ~18.5K | 0.0% | 23 Oct | |
| 245 | Marotta & Sheldon for Hardyston Council | Candidate | None | Local, NJ | 5 | $248 | $248 | ~12.6K | 0.0% | 1 Jun | |
| 246 | Bernards Township Democratic Committee | Party | Dem. | Local, NJ | 4 | $298 | $199 | ~12K | 26 Oct | ||
| 247 | Manzano Malvey for BOE | Candidate | None | Local, NJ | 3 | $249 | $199 | ~26.5K | 21 Oct | ||
| 248 | Drake for WT Committee | Candidate | None | Local, NJ | 3 | $249 | $199 | ~17.5K | 2 Jun | ||
| 249 | Glen Rock United for EducationPaid for by Hayward Calvez Robinson for BOE | Candidate | None | Local, NJ | 2 | $199 | $199 | ~10K | 26 Oct | ||
| 250 | Councilwoman Hillary GoldbergPaid for by HILLARY GOLDBERG FOR COUNCIL | Candidate | None | Local, NJ | 2 | $199 | $199 | ~25K | 25 Oct | ||
| 251 | Seamus Flaherty for BoontonPaid for by Flaherty for Council | Candidate | None | Local, NJ | 2 | $199 | $199 | ~16K | 23 Oct | ||
| 252 | Bryan Acciani for Neptune Township CommitteePaid for by Bryan Acciani Friends to Elect | Candidate | None | Local, NJ | 2 | $199 | $199 | ~12K | 17 Oct | ||
| 253 | Amalia Duarte - Mendham Township Committeewoman | Candidate | None | Local, NJ | 2 | $199 | $199 | ~13K | 5 Oct | ||
| 254 | Holmdel Conservatives | Group | None | Local, NJ | 2 | $199 | $199 | ~16K | 16 May | ||
| 255 | Folkerts & Furbacher for Oakland | Candidate | None | Local, CA | 12 | $594 | $198 | ~15.2K | 8.3% | 26 Oct | |
| 256 | Independent Oakland | Group | None | Local, NJ | 10 | $495 | $198 | ~20.2K | 30% | 25 Oct | |
| 257 | Branchburg DemocratsPaid for by Branchburg Democratic Committee | Party | Dem. | Local, NJ | 7 | $347 | $198 | ~21.5K | 57% | 20 Oct | |
| 258 | Councilman Sean BarnesPaid for by Barnes for Ocean City | Candidate | None | Local, NJ | 7 | $347 | $198 | ~11.7K | 12 May | ||
| 259 | Saddle Brook First 2026Paid for by Eighth Mayor of Saddle Brook New Jersey | Candidate | None | Local, NJ | 6 | $297 | $198 | ~8K | 0.0% | 16 Sep | |
| 260 | Team Chatham 2026Paid for by Hull and Eck for Council | Candidate | None | Local, NJ | 5 | $248 | $198 | ~18.5K | 0.0% | 31 May | |
| 261 | Gene Hill for Bordentown Township CommitteePaid for by Committee to Elect Gene Hill | Candidate | None | Local, NJ | 4 | $198 | $198 | ~5.6K | 26 Oct | ||
| 262 | Schober & Vaccarella for Township CommitteePaid for by SCHOBER & VACCARELLA FOR TOWNSHIP COMMITTEE | Candidate | None | Local, NJ | 4 | $198 | $198 | ~7K | 27 Oct | ||
| 263 | Rita Bodine for Norwood Board of Education | Candidate | None | Local, NJ | 4 | $198 | $198 | ~3.1K | 25 Oct | ||
| 264 | Isaias RiveraPaid for by Isaias J Rivera for City Council | Candidate | None | Local, NJ | 4 | $198 | $198 | ~21K | 29 May | ||
| 265 | Matt Scarfo for Union County CommissionerPaid for by Scarfo For Union County Commissioner | Candidate | None | Local, OR | 27 | $4.2K | $150 | ~349.4K | 0.0% | 26 Oct | |
| 266 | Friends of Jaime Douthat | Candidate | None | Local, NY | 43 | $3.2K | $150 | ~447.8K | 0.0% | 23 Oct | |
| 267 | Councilman Dr. Michael RussoPaid for by Friends of Dr. Michael Russo | Candidate | None | Local | 2 | $599 | $150 | ~135K | 21 Oct | ||
| 268 | Errol Wedra Union County CommissionerPaid for by Errol Wedra | Candidate | Rep. | Local, NJ | 4 | $298 | $150 | ~18K | 19 Oct | ||
| 269 | Team Hankins for Manchester | Candidate | None | Local, NJ | 1 | $150 | $150 | ~2.5K | 26 Oct | ||
| 270 | Nina Lifshey for Randolph BOE | Candidate | None | Local, NJ | 1 | $150 | $150 | ~12.5K | 25 Oct | ||
| 271 | Benjamin WeismanPaid for by EFO Benjamin Weisman | Candidate | None | Local, NJ | 1 | $150 | $150 | ~8.5K | 24 Oct | ||
| 272 | Gloucester County GOP | Party | Rep. | Local, NJ | 1 | $150 | $150 | ~12.5K | 17 Oct | ||
| 273 | Fang Gong for Livingston Board of Education Paid for by Fang Gong for Livingston BOE | Candidate | None | Local, NJ | 1 | $150 | $150 | ~8.5K | 3 Oct | ||
| 274 | Mike CrispiPaid for by MONTCLAIR REPUBLICAN COUNTY COMMITTEE INC (GO BY: AMERICA FIRST REPUBLICANS OF NJ) | Party | Rep. | Local, NJ | 1 | $150 | $150 | ~7.5K | 30 May | ||
| 275 | Viola Stone for Piscataway Ward 3Paid for by Cherry, Aumack and Stone | Candidate | None | Local, NJ | 1 | $150 | $150 | ~17.5K | 23 May | ||
| 276 | Mark SoporowskiPaid for by SOPOROWSKI FOR MIDDLETOWN | Candidate | Rep. | Local, NJ | 1 | $150 | $150 | ~22.5K | 15 May | ||
| 277 | Our Ocean City | Group | None | Local, NJ | 8 | $396 | $149 | ~15.2K | 38% | 11 May | |
| 278 | Town of Clinton Democrats | Party | Dem. | Local | 7 | $347 | $149 | ~41.6K | 0.0% | 26 Oct | |
| 279 | Mina Ekladious for CommissionerPaid for by Mina Ekladious For Commissioner | Candidate | None | Local, NJ | 6 | $297 | $149 | ~22K | 0.0% | 2 Jun | |
| 280 | Community In Balance | Group | None | Local, NJ | 5 | $248 | $149 | ~4.6K | 60% | 21 Oct | |
| 281 | Elmwood Park Democratic Club | Party | Dem. | Local, NJ | 5 | $248 | $149 | ~3.7K | 21 Aug | ||
| 282 | Jennifer Eisberg for Norwood Board of Education | Candidate | None | Local, NJ | 3 | $149 | $149 | ~2.6K | 25 Oct | ||
| 283 | RachaelandAdamPaid for by Rachael White for Raritan Township Committee | Candidate | Dem. | Local, NJ | 3 | $149 | $149 | ~6.5K | 25 Oct | ||
| 284 | Michael Suleiman | Candidate | None | Local, NJ | 3 | $149 | $149 | ~11.5K | 19 Jul | ||
| 285 | Matthew Cavallo for Wayne 5th Ward Municipal CouncilPaid for by Cavallo for Council | Candidate | None | Local, PA | 5 | $948 | $99 | ~34.5K | 0.0% | 26 Oct | |
| 286 | Lodhi for City Council 2026 | Candidate | None | Local | 15 | $743 | $99 | ~22.3K | 26 Oct | ||
| 287 | Winslow Democrats | Party | Dem. | Local | 12 | $594 | $99 | ~29.1K | 0.0% | 22 Sep | |
| 288 | Experience Leadership Community | Group | None | Local | 9 | $446 | $99 | ~8.8K | 0.0% | 25 Oct | |
| 289 | Winograd 2026Paid for by Siobhan Winograd for Village Council | Candidate | None | Local | 4 | $398 | $99 | ~81.5K | 17 Oct | ||
| 290 | Osso and Ganter for CouncilPaid for by Hillsdale Republicans | Party | Rep. | Local, MI | 5 | $248 | $99 | ~6.6K | 26 Oct | ||
| 291 | Fire Commissioner Rosemarie M. Logue | Candidate | None | Local, NJ | 4 | $198 | $99 | ~6.1K | 26 Oct | ||
| 292 | Pete Madden | Candidate | None | Local, MD | 4 | $198 | $99 | ~22K | 8 May | ||
| 293 | Pitman Democratic Party | Candidate | Dem. | Local, NJ | 3 | $149 | $99 | ~13.5K | 21 Oct | ||
| 294 | Old Bridge CAPES | Group | None | Local, NJ | 3 | $149 | $99 | ~18.5K | 20 Oct | ||
| 295 | New Direction MullicaPaid for by Buonsante For Mullica Township Committee | Candidate | None | Local, NJ | 2 | $99 | $99 | ~10K | 24 Oct | ||
| 296 | Martinello and Chrzanowski for Waldwick Council | Candidate | None | Local, NJ | 2 | $99 | $99 | ~7K | 23 Oct | ||
| 297 | Liz Skoler for Summit | Candidate | None | Local, NJ | 2 | $99 | $99 | ~4K | 21 Oct | ||
| 298 | Nick Demsak & Brian Drelick for Hardyston BOE | Candidate | None | Local, NJ | 2 | $99 | $99 | ~1.1K | 20 Oct | ||
| 299 | Larry Weintraub for West Orange BOEPaid for by Weintraub for West Orange Board of Education | Candidate | None | Local, NJ | 2 | $99 | $99 | ~7K | 16 Oct | ||
| 300 | Griffith For Trenton | Candidate | Dem. | Local, NJ | 2 | $99 | $99 | ~17K | 21 Jun | ||
| 301 | Carol and Anne For Tenafly | Candidate | Dem. | Local, NJ | 2 | $99 | $99 | ~6K | 29 May | ||
| 302 | Re-elect Johnson & Rodriguez for Hopatcong Borough Council | Candidate | None | Local, NJ | 2 | $99 | $99 | ~11K | 24 May | ||
| 303 | Cheryl Lopez for JudgePaid for by Committee to Elect Cheryl A. Lopez for Judge | Candidate | None | Local, MI | 129 | $12.5K | $50 | ~1.8M | 0.0% | 26 Oct | |
| 304 | Keith Hartzell 4 Mayor | Candidate | None | Local | 6 | $497 | $50 | ~29.1K | 0.0% | 12 May | |
| 305 | Rosa E Moreno Ortega | Candidate | None | Local | 10 | $495 | $50 | ~25K | 0.0% | 1 Jun | |
| 306 | Dr. Clare Golden for Sussex County Clerk | Candidate | None | Local, DE | 2 | $399 | $50 | ~12K | 26 Oct | ||
| 307 | David for Chatham | Candidate | None | Local | 8 | $396 | $50 | ~19K | 28 May | ||
| 308 | Stef Bootwala for Third Ward CouncilPaid for by STEF BOOTWALA FOR COUNCIL | Candidate | None | Local | 3 | $349 | $50 | ~85K | 30 May | ||
| 309 | BARK for BOE | Candidate | None | Local | 2 | $199 | $50 | ~14K | 8 Oct | ||
| 310 | Meiswinkle for Sheriff | Candidate | None | Local | 3 | $149 | $50 | ~7K | 26 Oct | ||
| 311 | Elect Jay SpinelliPaid for by Committee To Elect Jay Spinelli | Candidate | None | Local | 3 | $149 | $50 | ~14.5K | 31 May | ||
| 312 | Sussex County Democratic CommitteePaid for by Sussex Country Democratic Committee | Party | Dem. | Local, NJ | 2 | $99 | $50 | ~11K | 25 Oct | ||
| 313 | Betty Lou Velez-Gimbel for Council | Candidate | None | Local, MI | 2 | $99 | $50 | ~6K | 23 Oct | ||
| 314 | Briana Bregstein for Old Tappan Board of EducationPaid for by Briana Bregstein | Candidate | None | Local, NJ | 1 | $50 | $50 | ~1.5K | 26 Oct | ||
| 315 | Magesh Kamalakannan 4 SB BOE | Candidate | None | Local, NJ | 1 | $50 | $50 | ~5.5K | 26 Oct | ||
| 316 | John Dinice For Bergen County Commissioner | Candidate | None | Local, NJ | 1 | $50 | $50 | ~3.5K | 24 Oct | ||
| 317 | Rowland and McHughPaid for by The Democratic Club of the Chathams | Party | Dem. | Local, NJ | 1 | $50 | $50 | ~3.5K | 24 Oct | ||
| 318 | Branchburg Republican Municipal Committee | Party | Rep. | Local, NJ | 1 | $50 | $50 | ~3.5K | 22 Oct | ||
| 319 | Springfield NJ Forward | Group | None | Local, NJ | 1 | $50 | $50 | ~5.5K | 22 Oct | ||
| 320 | Dennis Miller & Sam Prince for Cranford | Candidate | None | Local, NJ | 1 | $50 | $50 | ~5.5K | 21 Oct | ||
| 321 | Eyes On EB | Group | None | Local, NJ | 1 | $50 | $50 | ~549.5 | 21 Oct | ||
| 322 | Mayor Joseph McGuire, Northvale NJPaid for by Northvale Republican Committee | Party | Rep. | Local, NJ | 1 | $50 | $50 | ~4.5K | 16 Oct | ||
| 323 | TheMrs Pureheart | Candidate | None | Local, NJ | 1 | $50 | $50 | ~549.5 | 16 Oct | ||
| 324 | Dennis Rivera Vineland Board Of Education | Candidate | None | Local, NJ | 1 | $50 | $50 | ~3.5K | 7 Oct | ||
| 325 | Shantell Cherry for Piscataway Ward 1 | Candidate | Dem. | Local, NJ | 1 | $50 | $50 | ~1.5K | 6 Oct | ||
| 326 | Save Holmdel Education | Group | Dem. | Local, NJ | 1 | $50 | $50 | ~12.5K | 5 Oct | ||
| 327 | Kaufman, McGuckin, and Przybyszewski for Bellmawr Mayor and CouncilPaid for by Bellmawr Republican Candidates 2026 | Candidate | Rep. | Local, NJ | 1 | $50 | $50 | ~17.5K | 28 Sep | ||
| 328 | Putting Kids First for Manchester Board of Education | Candidate | None | Local, NJ | 1 | $50 | $50 | ~1.5K | 26 Sep | ||
| 329 | Always Westwood | Candidate | None | Local, NJ | 1 | $50 | $50 | ~2.5K | 26 Sep | ||
| 330 | SeelausforSummit | Candidate | None | Local, NJ | 1 | $50 | $50 | ~2.5K | 15 Sep | ||
| 331 | James Lynch for MayorPaid for by LYNCH FOR MAYOR | Candidate | None | Local, NJ | 1 | $50 | $50 | ~2.5K | 17 Aug | ||
| 332 | Jefferson Township Democratic Committee | Party | Dem. | Local, NJ | 1 | $50 | $50 | ~2.5K | 9 Jul | ||
| 333 | Patrick Ireland for EHT | Candidate | None | Local, NJ | 1 | $50 | $50 | ~1.5K | 17 Jun | ||
| 334 | Burlington County Republican Committee | Party | Rep. | Local, NJ | 1 | $50 | $50 | ~12.5K | 31 May | ||
| 335 | Ian For Hoboken | Candidate | None | Local, NJ | 1 | $50 | $50 | ~49.5 | 29 May | ||
| 336 | Larry Bennett for Hudson County Commissioner District 9Paid for by Larry Bennett for Hudson County Commissionner,District 9 | Candidate | None | Local, NJ | 1 | $50 | $50 | ~7.5K | 14 May | ||
| 337 | Council President Gary La Pelusa Sr. | Candidate | None | Local, NJ | 1 | $50 | $50 | ~12.5K | 12 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.