United States 2026 · Every advertiser
Diop Harris - Diop4MI
This page ran 21 paid political ads on Facebook and Instagram between 11 June 2026 and 30 July 2026. Meta reports $500 – $2.6K of spend, which makes it the 11,570th largest advertiser of the 24,034 pages in our data. Advertiser type: Candidate. Most of its spend was on the Democrats’ side. Race: Federal. Paid for by DIOP HARRIS FOR CONGRESS. It belongs to Diop Harris II, whose page gathers all of their pages.
Data from the Meta Ad Library, pulled 4 November 2026. Election on 3 November 2026. · Every ad of this page in Meta’s Ad Library ↗
On the FEC record
DIOP HARRIS FOR CONGRESS, a House candidate’s committee. FEC committee C00902734 ↗
A candidate’s own committee: Diop Harris II, Democrat, running for the House in Michigan, district 04. The side above is the candidate’s party on the FEC record.
21
ads
$1.5K
reported spend, range $500 – $2.6K
100%
of spend on federal races
$50
median spend per ad
Spend by week the ad started
Tone
Share of the 19 ads with text that our model classified. Attack ads name an opponent.
Most attacked
- Sean McCann$99
- my primary opponent$99
- party leaders$99
- ICE$50
Targets as the ads name them, by spend; the spellings of Donald Trump are counted together, other names as written.
Topics
Spend by race: Federal 100%.
Spend by ad language: English 94%.
The costliest ads
The highest-spend ad of each distinct text, as it ran.
Diop's got a message for you — and an ask. The records back it up: $0 from corporate PACs. Not one check. This campaign runs on people instead of corporations — which is the only reason the ask is small. $5, $10, $25 — whatever you can. That's what people-powered actually means, and it's how we win the primary and unseat Bill Huizenga in November. 💪🏽 (Yard signs don't vote — but YOU do. Though they do look good in yards and along country roads from the Lakeshore to Battle Creek.) Chip in
14 June 2026 · Diop Harris - Diop4MI · $400 – $499 · 45K+ impressions · Promotional · Ad Library
I’ve driven 40,000+ miles across all six counties in CD4 this year, listening to your stories. My promise: help when DC gets in your way, bring our tax dollars home, and never take corporate PAC money. Democracy is our power. Let’s use it on Aug 4th. #diop4mi #democracyisourpower #everymilematters #mi04 #crunchtime
30 July 2026 · Diop Harris - Diop4MI · $100 – $199 · 15K+ impressions · Promotional · Ad Library
Join us for an afternoon at Lions Park Beach south pavilion in St. Joseph MI as we rally supporters and build momentum for the August primary. Meet Diop, enjoy live music, and help power our get-out-the-vote efforts across MI-04. Live music featuring The Bootstrap Boys
26 July 2026 · Diop Harris - Diop4MI · $0 – $99 · 100+ impressions · Promotional · Ad Library
Join Michigan's premiere Progressives for a campaign update and Q+A. Kyle Blomquist for MI-01 Diop Harris for MI-04 Aisha Farooqi MI-11 Donavan McKinney for MI-13 Contribute to all 4 candidates: https://secure.actblue.com/donate/michigansprogressivefuture Zoom: https://tinyurl.com/mpfzoom
22 July 2026 · Diop Harris - Diop4MI · $0 – $99 · 1K+ impressions · Promotional · Ad Library
Join us for an unforgettable evening of creativity, community, and conversation at the Black Arts & Cultural Center on Thursday, July 30, 2026, from 6:00 PM to 8:00 PM. Enjoy a guided paint experience led by Fortunate Fourth Creations & Media while supporting Diop Harris’ campaign for Michigan’s 4th Congressional District. Whether you’re an experienced artist or picking up a paintbrush for the first time, this event is designed for everyone to relax, connect, and create something meaningful. Y
22 July 2026 · Diop Harris - Diop4MI · $0 – $99 · 1K+ impressions · Promotional · Ad Library
join us Friday at 5 for a celebration of the work we've done together as we rally across the finish line of this contested primary and into the general!
22 July 2026 · Diop Harris - Diop4MI · $0 – $99 · 1K+ impressions · Promotional · Ad Library
Figures cover domestic political ads paid in dollars, from 4 May 2026. Spend is the sum of Meta’s range midpoints; impressions above one million are reported as “1M+”, so impression figures are floors. Each ad counts in the week its delivery started, with its lifetime spend at our last pull; ads still running before the vote are counted as of 31 October 2026.
Back to the United States report, both parties and every candidate or every advertiser.