Report · Zambia general election · August 13, 2026
Political advertising before Zambia's 2026 election
What the Meta Ad Library reveals — and withholds — about paid political messaging in the 12 months before the vote. Data through 2026-09-10, updated daily; full archive back to 2018 in the data section.
1. The transparency archive is mostly opaque where it matters
Of the 1,132 domestic political ads that reached Zambian users in the year before the vote, 68% have their creative content withheld in Meta's own transparency archive — overwhelmingly because the ads ran without the political disclaimer Meta requires (571 ads). The majority of paid political messaging that reached voters ran outside the platform's compliance regime, and the public record shows a removal notice where the message used to be.
2. Disclosure is improving fast — from zero
The share of domestic political ads carrying a disclosed funding entity has climbed steeply through the campaign:
| 2026-01 | 0% of 18 | |
| 2026-02 | 0% of 28 | |
| 2026-03 | 0% of 26 | |
| 2026-04 | 0% of 53 | |
| 2026-05 | 0% of 103 | |
| 2026-06 | 27% of 177 | |
| 2026-07 | 59% of 200 | |
| 2026-08 | 61% of 322 |
Whether this reflects stricter platform enforcement or better campaign compliance cannot be determined from the archive alone — but the accountability record for the early campaign barely exists.
3. 2021 vs 2026: the platform lesson
Comparing the 12 months before each of Zambia's last two elections shows paid social media moving to the center of campaigning: domestic ad volume 3.0× higher than the last cycle, and funder disclosure up from 11% to 32% — from a very low base. The pattern of who leads is continuity, not change: the same campaign tops attributed advertising in both cycles.
| 2021 cycle | 2026 cycle | |
|---|---|---|
| Domestic political ads | 381 | 1,132 |
| Ads with a disclosed funder | 11% | 32% |
| Est. spend (top currency) | ~35,113 USD | ~100,638 USD |
| Top attributed advertiser | Hakainde Hichilema | UPND (United Party for National Development) |
Meta no longer serves creative content for pre-2023 ads, so the 2021 column covers metadata only — volumes, funders and spend, not message text.
4. The issue agenda: process and personality beat policy
Among the 286 ads whose text survives in the archive from the 12 months before the vote — the same window as every chart on this page — the dominant theme is not an issue at all: it is the election itself (turnout, registration), whose reach dwarfs every other theme. Candidate personality is the second most common subject by ad count, but its reach is modest — personality ads are many and small. Among policy topics, education leads by reach and ad count alike. Health barely registers. Corruption is the one topic where attack ads outnumber promotional ones — in Zambian paid media it is a weapon, not a platform. Themes are ranked by estimated impressions: what people were actually shown, not how many ads were bought.
Estimated impressions per theme, range midpoints — hover a bar for ad and attack counts. Full per-topic breakdown in the data section.
5. Who is advertising in 2026
Disclosed spending in this cycle is small and concentrated. Estimated USD-denominated spend over the 12 months before the vote (midpoints of Meta's reported ranges — hover a bar for the range and ad count):
Ads billed in CHF, CZK, EUR, GBP, INR, NGN, PHP, PLN, ZAR are excluded here so the axis compares like with like. Full advertiser detail, including all currencies and topic mix per actor, in the data section.
Who reached voters — not the same ranking
Money is not reach: Meta's pricing varies, so the advertisers who spent the most and the advertisers whose ads were seen the most can differ. Estimated impressions over the same 12 months (midpoints of Meta's reported ranges). Impressions have no currency, so every advertiser is on one axis — including those the spend chart excludes:
6. Anomalies worth watching
Two deterministic checks run over the whole domestic corpus. They produce leads, not verdicts: every number below is reproducible by anyone holding the same public archive, and each has innocent explanations alongside the concerning ones.
Identical messages across distinct pages
2 clusters of near-identical creative text running across distinct advertiser pages, ranked by estimated audience:
- ~1.1M impressions across 2 pages (3 ads): Salt Sana Movement, UPND Zambia
- ~416K impressions across 2 pages (3 ads): UPND Zambia, Salt Sana Movement
Reach priced far from market
Cost per 1,000 impressions, page by page, against the median for pages billing in the same currency. Far-below-market reach can mean broad targeting or genuinely viral creative — and it is also the signature of engagement bait and inauthentic amplification. Far-above-market reach usually means narrow targeting.
| Page | Est. reach | Est. spend | CPM vs market | Direction |
|---|---|---|---|---|
| Untitled | ~1.5M | ~149 USD | 0.10 vs 1.81 | ~18× below market |
| Technical Centre for Climate Change and Agricultural Development | ~4.1M | ~495 USD | 0.12 vs 1.81 | ~15× below market |
| UNHCR, the UN Refugee Agency | ~85.1K | ~1,592 USD | 18.71 vs 1.81 | ~10× above market |
| Mina Guli | ~2.1M | ~396 USD | 0.19 vs 1.81 | ~10× below market |
| Chapter One Foundation | ~53.6K | ~743 USD | 13.85 vs 1.81 | ~8× above market |
| Msaiwale Mlewa | ~2.2M | ~548 USD | 0.24 vs 1.81 | ~7× below market |
| Magic1420-01 | ~1.6M | ~449 USD | 0.27 vs 1.81 | ~7× below market |
| UNOPS | ~1M | ~298 USD | 0.29 vs 1.81 | ~6× below market |
| U-Report | ~6.7M | ~1,940 USD | 0.29 vs 1.81 | ~6× below market |
| Chilando Chitangala Mayor of Lusaka | ~762.5K | ~248 USD | 0.32 vs 1.81 | ~6× below market |
| Patrick Chikwanda - MP Ni Chikwanda | ~59.1K | ~594 USD | 10.05 vs 1.81 | ~6× above market |
| Rockefeller Foundation | ~2.3M | ~744 USD | 0.33 vs 1.81 | ~5× below market |
Read this with care
- A "cycle" here is the 12 months before election day — equal windows keep the 2021/2026 comparison honest. Archive-wide figures are labeled as such.
- Message analysis covers only the ads whose text Meta did not withhold — the compliant slice. The withheld majority could read very differently. Pre-2023 ads have no creative text at all.
- Spend and impressions figures are midpoints of Meta's reported ranges, not actuals — hover a bar for the range.
- Classification (domestic vs foreign, actor attribution, topics) is model-assisted with measured accuracy of 86–99% depending on the task — see methodology.
- The archive itself is unstable: we have observed advertiser footprints shrink between pulls. Our append-only snapshots may preserve records the archive no longer shows.
Coverage calendar
Zambia is the first of a rolling program: each election gets the same treatment — full archive collection before the vote, classification with published accuracy, and a public report.
| Zambia | general election | 2026-08-13 | ● monitoring live |
| Brazil | general election | 2026-10-04 | ○ planned |
| Bosnia and Herzegovina | general election | 2026-10-04 | ○ planned |
| Israel | parliamentary election | 2026-10-27 | ○ planned |
| Nigeria | presidential election | 2027-01-16 | ○ planned |
| Kenya | general election | 2027-08-10 | ○ planned |
| Argentina | general election | 2027-10-24 | ○ planned |
Working on one of these elections? Get in touch.
Get the next report by email
One email per published election report — no other use of your address, unsubscribe anytime (privacy).
Explore the underlying data: all actors and topics. Topics tracked: Electoral process & turnout, Candidate profile, Infrastructure, Rallies & events, Jobs & youth, and more.