This is the spreadsheet behind the figures on this site. It contains 2,052 ad placements across Facebook, YouTube and TikTok, along with tracker measurements and payer records. Each sheet has its own tab. You can search, sort and filter the tables, then download the data you’re viewing.
All Meta Ad Library placements we found for the Qatar and Lebanon pages in the first phase. Reach is Facebook's figure where the library gives one; otherwise it is estimated from the impression band. The Reach source column shows which.
| Type | Page name | Beneficiary | Dates | Ad Library | Reach | Reach source | Location targeted | Spend (declared) | Max est. spend | Impression band | Notes | Meta policy note | Hosting | Site URL |
|---|
Impressions and spend for each page and country, as measured by Ad Clarity, a panel-based ad tracker. The headline impression count uses these figures. They already include the Facebook reach of the same pages, so do not add the two together.
| Page name | Country | Impressions | Spend (USD) |
|---|
Pages that appeared after Meta's July 2024 takedown, found through the Ad Library. The Search terms column shows how we found each one.
| Page name | Beneficiary | Dates | Start | Ad Library | Active time | Reach | Impression band | Location targeted | Search terms | Spend (declared) | Notes | Meta policy note |
|---|
Meta Ad Library placements for the 2025–26 pages. The Campaign column groups pages by the name they ran under. Targeting details is the library's location, age and gender breakdown.
| Page name | Campaign | Beneficiary | Dates | Start | Location | Reach | Impression band | Spend (declared) | Max est. spend | Ad Library | Page ID | Public page ID | Page category | Active time | Search terms | Targeting details | Notes | Meta policy note | Source |
|---|
Promoted Shorts and videos found through the Google Ads Transparency Center, with the payer and advertiser names Google lists for each.
| Channel / page | Video title | Views | Uploaded | Country targeted | Advertiser (Google Ads) | Payer (Google Ads) | Video |
|---|
Placements from the TikTok Ad Library. Reach is the library's figure for each country, added up across the countries an ad targeted. Unique users is the library's band.
| Ad ID | Ad caption | Advertiser | Advertiser location | Payer | First shown | Last shown | Reach | Unique users | Target locations | Target detail | Languages | Objective | Status | Library entry | Video |
|---|
Posts on X that carried Phase 3 material, with the view count each post showed when we recorded it.
| Campaign | Platform | Post | Views |
|---|
One row per advertiser the Google Ads Transparency Center lists for the 2026 YouTube campaign, with the payer name Google discloses, the channels each advertiser promoted, and the Brazilian company registrations (CNPJ) that match the advertiser names.
| Advertiser | Period | Ads | Funded by (payer) | Google advertiser ID | Channels promoted | CNPJ | Transparency Center | Company record | Linked email | Note |
|---|
Each tab is one sheet of the investigation workbook. We removed blank rows and totals rows, hid columns that were never filled in, and corrected a few mislabelled headings. Everything else is as recorded, including the ad libraries' own bands (“100K–125K”) and spend in the currency the buyer paid in: Vietnamese đồng for most of Phase 1, then euros and Pakistani rupees.
Reach is the figure each library reported when we archived the placement. Treat it as a minimum. Ad Clarity impressions already include the Facebook reach of the pages it tracked; the Key Findings page explains how the two are combined in the headline figures. The Storyline sheet holds drafting notes for the written report and is not published here.
Workbook last synced 25 October 2026. 2,126 rows across 8 tabs.