Lesson 1 of 8 · 7 min read · intermediate
What is invalid traffic?
Invalid traffic is any ad activity that did not come from a real, interested human. Learn what counts, why it exists, and why it costs billions.
Every time an ad loads, someone gets paid. The advertiser pays for an impression, a click or an install, and that money flows back through a chain of companies to the website or app that showed the ad. The whole system rests on one quiet assumption: a real person was on the other end. When that assumption is false, the industry calls the activity invalid traffic, usually shortened to IVT.
Imagine a shopping mall that charges shops rent based on how many people walk past their windows. Some of the "shoppers" counted by the door sensor are cleaners, security guards and delivery staff (honest, but not customers). Others are cardboard cut-outs someone wheeled past the sensor on purpose, because the mall owner gets a bonus per visitor. Both groups make the count wrong. Only the second group is fraud.
That analogy captures the single most important idea in this track: invalid is not the same as fraudulent. IVT is the umbrella. It includes innocent robots such as search-engine crawlers and uptime monitors, which nobody should pay for but which mean no harm. It also includes deliberate ad fraud: traffic manufactured to steal advertising money.
Where the definition comes from
The formal definitions come from the Media Rating Council (MRC), the US body that audits and accredits ad measurement. Its MRC IVT guidelines (first published in 2015 and updated in June 2020) define IVT as traffic that does not meet ad-serving quality or completeness criteria, or otherwise does not represent legitimate traffic that should be counted. The MRC then splits IVT into two categories, GIVT and SIVT, which the next lesson covers in depth. Other bodies (TAG, the IAB, and measurement firms worldwide, from Europe to India and Japan) use the same two buckets, so the vocabulary travels.
The four families of invalid traffic
| Family | What it looks like | Intent |
|---|---|---|
| Declared and known bots | Search crawlers, SEO tools, uptime monitors, brand-safety scanners that announce themselves | Harmless, just not human |
| Accidental or technical | Pre-fetched pages nobody saw, duplicate ad calls, ads loaded in a background tab and never rendered | Harmless, a counting error |
| Automated fraud | Bot traffic from hacked computers, servers, phones and smart TVs pretending to be people | Theft |
| Manipulated or misrepresented | Hidden or stacked ads, fake app or site identities, forced clicks, falsified events | Theft or deception |
Why anyone bothers to fake traffic
Because in programmatic advertising, machines buy from machines in milliseconds, and most checks happen after the money has already moved. A fraudster does not need to fool a human buyer. They only need to produce a bid request that looks like a real person on a real site, win the auction, and have the resulting impression counted. At a CPM of a few dollars, a botnet producing millions of impressions a day becomes a very profitable business with little physical risk.
The incentives also leak into honest businesses. A publisher paid per impression gains from inflated traffic, and a middleman paid on volume gains from more volume. Nobody has to be a criminal for invalid traffic to slip through. They just have to stop asking questions. That is why measurement of traffic quality is done by independent third parties rather than by the people selling the ads.
IVT looks different in every channel
On the open web, invalid traffic often means bots loading pages full of display ads. In mobile apps it frequently means fake installs or stolen credit for real ones. On connected TV it can mean servers pretending to be millions of living rooms. In search and social, it usually shows up as invalid clicks that platforms filter and credit back. The mechanisms change, but the question stays the same everywhere, from a US retailer's CTV campaign to an Indian fintech app's install drive or a German publisher's display inventory: was a real person genuinely there?
A simple worked example shows why the rate matters. A brand spends $100,000 at a $5 CPM and buys 20 million impressions. If 10% are invalid, $10,000 bought nothing. Worse, if the campaign's software then shifts budget toward the sources with the "best" engagement, and those happen to be bots, next month's waste can be larger.
Who gets hurt
- Advertisers pay for audiences that do not exist, and then their optimisation software learns from fake behaviour and sends even more money to the fake sources.
- Honest publishers compete for the same budgets against fake inventory that is cheap to produce, which pushes prices down for everyone.
- Ordinary people often unknowingly host the fraud: their laptops, phones and TV boxes are infected and used as bots, wasting their bandwidth and exposing them to other crime.
- The whole ecosystem loses trust, which drives money into walled gardens and away from the open web.
The words you will need
Throughout this track you will see an IVT rate (the share of measured traffic flagged as invalid), traffic quality (the broader question of whether traffic is human, attentive and genuine), and detection methods that work either before an ad is bought or after it is served. Keep the mall in mind: our job is to count the real shoppers, ignore the cleaners politely, and catch the people wheeling cardboard cut-outs past the door.
Key takeaways
- Invalid traffic (IVT) is any ad activity that should not be counted because it did not come from a legitimate human user.
- IVT is an umbrella: it covers harmless bots and counting errors as well as deliberate ad fraud.
- The MRC defines IVT and splits it into GIVT and SIVT; the rest of the industry uses the same vocabulary.
- Fraud concentrates in certain channels, so industry-wide estimates tell you less than measuring your own buys.
Questions people ask
What is invalid traffic in advertising?
Invalid traffic (IVT) is any ad impression, click or other event that did not come from a real person with genuine interest, so it should not be counted or paid for. It includes harmless sources such as search crawlers and pre-fetched pages, and deliberate fraud such as botnets, hidden ads and spoofed websites. The Media Rating Council defines IVT and splits it into general (GIVT) and sophisticated (SIVT) categories.
Is invalid traffic the same as ad fraud?
No. Ad fraud is a subset of invalid traffic. IVT also includes innocent, non-human activity like search-engine crawlers, monitoring tools and browser pre-fetching, which nobody should pay for but which is not criminal. Ad fraud is IVT created deliberately to steal advertising money, for example with botnets, spoofed domains or stacked ads. Treat all IVT as unbillable, but only some of it as a crime.
How much money is lost to ad fraud each year?
Estimates vary widely. Juniper Research estimated $84 billion was lost to ad fraud in 2023, roughly 22% of online ad spend, and forecast $172 billion by 2028. Other studies are lower, and measured IVT rates in well-policed channels can be under 1%. Fraud is concentrated in particular channels and supply paths, so your own exposure depends on where and how you buy.