What to demand a media buyer prove about invalid traffic
marketing October 24, 2026 · Mintec

What to demand a media buyer prove about invalid traffic

Meta and Google filter invalid traffic on their own inventory, but filtering is not proof. The clause, the three monthly numbers and the keep-cap-cut rule.

A platform's invalid-traffic filter answers one narrow question: will you be charged for this click. It does not answer the question you are actually spending money on — whether a human being saw your ad and acted on it. Filtration is a seller-side process, run against the seller's own definitions, adjudicated by the seller, credited at the seller's discretion. That is not a scandal; it is how walled gardens are built. It does mean your protection is not a better dashboard. It is a paragraph in the scope of work naming what must be proven, by whom, on what clock, and what happens when it is not proven. This article is that paragraph, plus the three numbers that make it enforceable.

What the seller is obliged to do — and only that

Start with what the platforms themselves put in writing: more specific than agencies assume, narrower than advertisers expect.

Meta publishes a description of methodology for its Facebook Feed, In-stream, right-hand column and Reels impressions, prepared under its ongoing Media Rating Council accreditation. Three sentences in it do the commercial work. On Facebook, Meta is "both the 'publisher' and 'ad server'" — there is no independent ad server in the chain to disagree with it. Its decision rate, its ability to collect enough information to make an invalid-traffic determination on Facebook and Instagram traffic, it states as 100%. It filters against external lists — the IAB spiders and robots list, the TAG data-centre IP list — plus its own machine learning and human review, with appeals available. And it recognises two kinds of invalid click: clicks that do not indicate genuine interest (repetitive or accidental clicks, clicks from Facebook itself), and clicks produced by prohibited means (fake accounts, bots, scrapers, browser add-ons). When suspicious activity is detected or reported, "a manual review is performed to determine the nature of the activity. You will not be charged for clicks that are determined to be invalid."

Google's documentation matters more to a buyer because it names the four categories it defends against — non-human traffic, accidental clicks, fraudulent placements such as clickjacking and ad stacking, and other invalid user activity including competitors clicking to burn your budget — and then names the remedy. Traffic found before the end of the billing cycle is removed from metrics and billing, and Google states plainly that no refund is necessary because you were never billed for it. Found after invoicing, you get a credit, "where appropriate and possible." Google also exposes a formal path most advertisers never use: you can request an investigation into possible invalid traffic.

Read those two documents side by side and the shape of your protection is clear: the platform will remove what it can prove, on its own definitions, before or shortly after billing, and it will issue a credit rather than a refund. Everything beyond that requires you to ask.

Filtration and verification are two different jobs

The distinction that belongs in every media agreement is between filtration and verification. The Media Rating Council's framework, adopted with the IAB, splits invalid traffic into general invalid traffic (GIVT) — known bots, crawlers, data-centre traffic, things on published lists — and sophisticated invalid traffic (SIVT) — activity that needs advanced analytics, multi-point corroboration and human judgement to identify. Filtration is good at the first category and improving on the second. Verification is an independent party applying its own accredited methodology to the impressions it can observe and reporting the result separately from the seller.

That independence is the whole value, and it is exactly what walled gardens restrict. The pattern to watch is not whether a platform offers third-party verification — several now do — but what the announcement puts in scope. When DoubleVerify announced independent measurement on TikTok's Pangle network in August 2026 across 48 markets, the named capabilities were brand suitability insights, video viewability and reporting. Fraud and invalid-traffic detection was not named. Display viewability was not named. Pre-bid controls were not named; the coverage was post-campaign. A press release can be true and still not cover your question, and the same discipline applies to a media report: ask which metric, on which surface, in which direction.

So the honest position for an advertiser on social platforms is that independent measurement exists but is partial and surface-specific. Which makes the commercial question "do you verify?" the wrong one. The right one is: which of my placements are measured by someone who is not the seller, and on which metrics?

The claim, the measurer, and what you can actually require

The claim in your reportWho measures itWhat the platform will do about itWhat to ask for monthly
"Meta filtered invalid impressions"Meta, against its own MRC-accredited methodologyRemoved from reporting before billing — no auditable line itemThe methodology document your account is billed under, plus any filtered-volume figure Meta discloses for the period
"Clicks were removed as invalid"Meta, by manual review after detection or an alertYou are not charged for clicks determined invalid — a credit, not a refundThe credit rows in billing transactions for the period, with the date they were applied
"Google filtered invalid traffic"Google's ad traffic quality team — automated filters, machine learning, manual reviewRemoved from metrics and billing before the cycle ends; Google states no refund is necessaryThe Invalid activity credit rows, or an explicit "none this period"
"Suspicious activity found after billing"Google, only after you fileA billing adjustment — a credit, where appropriate and possibleEvery investigation request filed, its date and its outcome
"Your ads ran in suitable apps"A third-party vendor, on named surfaces onlyNothing — measurement is not a credit mechanismWhich surfaces are covered, which metrics are in scope, and whether invalid traffic is one of them

The last row is the one agencies skip. A verification badge in a deck is not an invalid-traffic measurement unless invalid traffic is explicitly listed as an in-scope metric on your placement.

The clause to paste into a scope of work

Traffic quality. Platform-side invalid-traffic filtration is a seller-side process and does not constitute independent verification. Within ten business days of each invoice, the vendor shall report, per platform: (a) any invalid-activity credit or billing adjustment applied to that period's spend, with amount and date; (b) the status of every invalid-traffic investigation request filed during the period, with filing date and outcome; and (c) the share of total spend delivered on placements carrying no independent third-party measurement coverage. The vendor shall file an invalid-traffic investigation with the applicable platform within five business days of a written request from the buyer, and shall forward any resulting credit to the buyer. Any figure a platform declines to state in writing shall be recorded as self-reported. Nothing in this clause obliges either party to treat a platform-reported number as an audited figure.

It is short on purpose. Contracts that survive contact with a busy month are the ones a vendor can answer in an afternoon without a data request.

Three numbers, every month

  1. Credits booked. Every invalid-activity credit or billing adjustment applied in the period, by platform, with the date. If the answer is none, the report should say none — silence is the failure mode, because a missing line reads as a healthy account.
  2. Investigations filed and closed. Which requests went in, when, and what came back. This is the number that separates a vendor who watches the account from one who reports on it: an agency that has never filed an investigation on a year of spend has never checked whether the platform would answer.
  3. Self-reported share of spend. The percentage of budget delivered on placements nobody independent measures. This is the only one of the three that is a risk figure rather than an outcome figure, and the one worth watching across a quarter.

Notice what is absent: a percentage of your traffic that is fraudulent. Nobody can give you that number honestly, and any vendor who quotes it to three significant figures is selling detection. All three numbers above come from billing records and a written answer — which is exactly why they belong in a contract rather than a dashboard.

Keep, cap, or cut

  • Keep. A credit appears or an investigation closes clean, and your destination-side check holds — platform-reported clicks still reconcile against the sessions your analytics records for the same period. Traffic quality is not your constraint; go back to creative and offer.
  • Cap. The platform reports and credits nothing, but your destination-side numbers are stable and lead quality holds. Cap the affected placement's budget share until the vendor produces the disclosure. You are not punishing the platform; you are pricing unverified inventory.
  • Cut. The gap between platform clicks and landed sessions widens while the vendor will not or cannot file, or a material share of spend sits on self-reported-only placements with no path to disclosure. Move the budget. This is the same divergence logic we use in the four-check diagnosis for Meta accounts, applied at the contract level rather than the account level.

The diagnostic tells you whether you have a traffic-quality problem. This clause decides who pays for it. They are two halves of one control — and the second half has to be signed before the invoice.

Where this sits next to conversion counting

Invalid traffic is a delivery problem, platform-reported conversions against your CRM is a counting problem, and the event setup that feeds both is a configuration problem — three failures that never announce each other. Settle them in that order before you read a cost per lead.

The direct answer

What you can demand a media buyer prove is narrower than what you would like and wider than most reports disclose: that the platform's own filtration was applied under its published methodology, that every credit it owes has been booked, that every investigation you are entitled to has actually been filed, and that the share of your spend nobody independent measures is a stated number rather than an unstated one. Filtration proves you were not charged for what the seller could see. Verification proves something else entirely. Your scope of work should say which one you are buying.

If you want that clause reviewed against an existing agreement, or the three numbers built into a monthly report from the start, it is part of how we run digital ads and PPC management — and the fastest next step is a working session on your account.

Frequently Asked Questions

Does Meta or Google refund invalid clicks?

Neither issues a cash refund as of right. Google removes invalid traffic it finds before the end of the billing cycle from both metrics and billing, and states that no refund is necessary; anything found after invoicing is settled as a billing adjustment, a credit, where appropriate and possible. Meta states that you will not be charged for clicks determined to be invalid, which again lands as a charge removed or credited rather than money returned. Both outcomes are seller-side determinations — you can file an investigation, but you cannot compel an independent audit from inside the platform.

Can a small advertiser run third-party verification at all?

On open-web and programmatic placements, yes — verification vendors sell pre-bid and post-bid measurement at campaign level and the minimums are not enterprise-only. On walled-garden social the answer is narrower: coverage exists but is surface by surface, metric by metric, and some of it is post-campaign rather than pre-bid. A small advertiser's better first move is the disclosure clause below: make the vendor state which placements are independently measured and which are self-reported, then buy verification only for the inventory that actually moves budget.

What belongs in a monthly traffic-quality report?

Three lines, not three paragraphs. One: every invalid-activity credit or billing adjustment applied in the period, with platform, amount and date. Two: every invalid-traffic investigation request filed, with filing date and outcome. Three: the share of spend delivered on placements with no independent third-party measurement coverage. If a vendor cannot produce those three lines, the traffic-quality section of the report is an assertion, not a measurement.

Related Articles

Is Meta Sending Bot Traffic to Your Ads? Four Checks That Separate Bots From Bad Targeting
marketingSep 28, 2026

Is Meta Sending Bot Traffic to Your Ads? Four Checks That Separate Bots From Bad Targeting

About 8.5% of paid media traffic isn't human and independent measurement puts Meta above 8% — but 'my account is full of bots' is almost never the whole story. Here is the four-check diagnostic we run on every Meta account: click-to-session divergence, placement split, lead-quality funnel, and platform-to-CRM reconciliation, plus what each pattern actually means.

Read Article →Mintec.Blog
Meta Blocked TikTok's Ads in 7 Countries. If Your Campaign Links to TikTok, Yours Are Next.
marketingOct 9, 2026

Meta Blocked TikTok's Ads in 7 Countries. If Your Campaign Links to TikTok, Yours Are Next.

On October 8, 2026, Meta began blocking all advertising from ByteDance — TikTok's parent — on Facebook and Instagram in the US, Canada, Egypt, Indonesia, Japan, Thailand and Vietnam, and the restriction explicitly extends to third-party advertisers whose campaigns direct users to TikTok or other ByteDance properties in those markets. The practical answer: audit every destination URL in campaigns delivering to those seven countries today. Campaigns targeted only at Latin America and organic TikTok links are not covered as of October 9, but Meta has published no enforcement guidance yet, so treat TikTok, CapCut and Lemon8 links inside ad destinations as a rejection risk.

Read Article →Mintec.Blog
Meta turns on product browsing in your live ads on October 28: opt out or test it on purpose
marketingOct 19, 2026

Meta turns on product browsing in your live ads on October 28: opt out or test it on purpose

From October 28, 2026, Meta flips product browsing from opt-in to on-by-default for Facebook and Instagram ads that are already running: a tap may open an in-app product page built from your catalog, with personalized suggestions, instead of landing on your site first. You have two ways to refuse it — the «Opt out» button in Meta's notice before October 28, or the per-ad toggle under Advantage+ creative → Destination. Our call at Mintec: opt out by default whenever the landing page carries the sale, and leave it on only as a deliberate test on accounts with a healthy catalog, judged by contribution margin rather than purchase count. Meta's headline is 3% more conversions; that is a count, not a gain, and the difference is the whole article.

Read Article →Mintec.Blog