Ad Fraud Detection

What Is Impression Fraud? How Fake Impressions Drain Ad Budgets

Impression fraud charges you for ads that were never genuinely seen. It is one of the most common, and least visible, ways display and video budgets leak.

By Will Harnden ·

In short: impression fraud bills you for ad impressions no real person had a genuine chance to see, through tricks like ad stacking, pixel stuffing, hidden ads, and impressions served to bots.

Every display and video campaign is bought and reported in impressions. Impression fraud attacks that unit directly: it manufactures impressions that were counted and charged, but that no genuine human ever had the opportunity to view. Because the report still says “impressions served,” the leak is easy to miss and expensive to ignore.

The main types of impression fraud

  • Ad stacking: several ads are layered in a single placement, so only the top one is visible, yet every ad in the stack is counted and billed.
  • Pixel stuffing: an entire ad is crammed into a 1x1 pixel. It renders and bills, but no one could ever see it.
  • Hidden and out-of-view ads: ads rendered below the fold, in zero-size frames, or in background tabs that never scroll into view.
  • Impressions served to bots (SIVT): ads counted against non-human traffic engineered to pass as a real person.
  • Domain and app spoofing: impressions sold as premium inventory that actually load on low-value or misrepresented sites.

Why it is hard to see

The standard campaign report counts an impression when an ad is served, not when it is genuinely viewable by a human. Viewability and invalid-traffic filtering are separate measurements, and if a partner only reports one of them, the gap hides here. By the time a monthly reconciliation arrives, the money for the fake impressions has already been spent.

How impression fraud is detected

Catching it means measuring three things together, not one:

  1. Viewability: did the ad actually have the chance to be seen (in view, for long enough), rather than stacked, stuffed, or off-screen?
  2. Human presence: was there a real person, or sophisticated invalid traffic engineered to look like one?
  3. Inventory integrity: did the impression render where it was sold, or on a spoofed domain or app?

The decisive question is when those checks happen. Filtering before the impression is paid for protects budget; a report after the fact only measures the loss.

What to ask your verification partner

Do not ask whether a vendor “counts impressions.” Ask what share of impressions they confirm as both viewable and human, whether they check for stacking and spoofing, and whether they act before your money is spent or after. Verifying media spend against real, viewable impressions is what turns “impressions served” back into value delivered.

Sources: Media Rating Council viewability and invalid-traffic standards; IAB and TAG ad-fraud definitions.

Frequently asked questions

What is impression fraud?

Impression fraud is when advertisers are billed for ad impressions that no real person had a genuine opportunity to see, whether the ad was hidden, stacked, served to a bot, or rendered on a spoofed site.

How do you detect impression fraud?

Detection combines viewability measurement, bot and SIVT filtering, and structural checks for ad stacking, pixel stuffing and domain spoofing, ideally before the impression is paid for rather than in a monthly report.

Is impression fraud the same as click fraud?

No. Impression fraud inflates the number of times an ad is counted as shown; click fraud inflates the number of clicks. A campaign can suffer from either or both.

Related reading

Get Started

Ready to Take Flight?

Stop paying for bots and ghost audiences. Run a fixed-scope pilot against your own control group and see the difference in your own numbers.