Invalid Traffic
Invalid traffic is any ad click, impression, or site visit that does not come from a genuine user with real interest. IVT is the standard abbreviation. It covers everything from search engine crawlers and accidental double clicks through to botnets and hijacked devices, so most invalid traffic is not malicious. The Media Rating Council (MRC) sets the standards that define it, and ad platforms filter it out of billing and reporting.
Why Invalid Traffic Matters
Invalid traffic is a measurement problem before it is a money problem. Every filtered click still moved through your funnel, so the numbers you optimize against are wrong before you start.
The volumes are not marginal. Pixalate’s Q2 2026 global benchmarks put the IVT rate at 20% of web traffic, 41% of mobile app traffic, and 26% of connected TV traffic. Mobile app inventory carries roughly twice the invalid rate of the open web.
Three concrete costs follow:
- Wasted spend. Platforms filter most IVT before billing, but anything that slips through is charged at the normal rate and cannot convert.
- Corrupted optimization. Smart Bidding and similar systems train on conversion signals. Traffic that clicks but never converts teaches the algorithm to bid on the wrong inventory.
- Distorted analytics. Bot sessions inflate traffic and depress conversion rate, so a healthy campaign can read as a failing one.
GIVT vs SIVT
The MRC splits invalid traffic into two tiers by how hard it is to detect, not by how harmful it is.
GIVT (general invalid traffic) is identified through routine filtration: list-based checks and standardized parameter matching. No advanced analysis is needed. It includes:
- Declared bots, spiders, and crawlers on the IAB/ABC International Spiders and Bots List
- Traffic from known data center IP ranges rather than consumer ISPs
- Non-browser user agent strings
- Browser pre-rendering and pre-fetch activity
- Activity that plainly matches non-human patterns
SIVT (sophisticated invalid traffic) requires advanced analytics, multi-point corroboration, and human review to identify. It includes:
- Hijacked devices, sessions, and ad creative
- Adware and malware-driven activity
- Domain spoofing and misrepresented inventory
- Ad stacking, pixel stuffing, and cookie stuffing
- Falsified location or measurement data
- Incentivized or manipulated engagement
The practical difference is detectability. GIVT detection methods are documented publicly by the MRC. SIVT methods are proprietary and vendor-specific, which is why MRC accreditation for SIVT automatically includes GIVT. When a vendor advertises “IVT filtering” without specifying a tier, assume GIVT only.
Invalid Traffic vs Click Fraud
Invalid traffic is the category. Click fraud is the deliberate subset of it.
Intent is the dividing line. A Googlebot crawl and an accidental double click are both invalid traffic, and neither involves an attacker. Click fraud is adversarial by definition: someone is draining a competitor’s budget or manufacturing per-click revenue.
That distinction matters when reading a report. A 20% IVT rate does not mean 20% of your budget was attacked. Most of that figure is routine GIVT that filters cleanly and costs nothing. Fraud sits almost entirely in the SIVT tier, and SIVT is the smaller share.
Bot traffic is a third, narrower term: automated non-human traffic, whether declared or disguised. All bot traffic is invalid traffic. Not all invalid traffic is bot traffic.
Invalid Traffic in Google Ads
Google filters invalid traffic automatically and does not charge for what it catches. Its Ad Traffic Quality team runs more than 200 filters combining real-time detection, machine learning, and manual review across Search, the Display Network, and YouTube.
The refund mechanism depends on timing:
- Detected before invoicing. The activity is removed from your reports and never billed.
- Detected after invoicing. Google issues an “invalid activity” credit that appears on a later invoice and in your account transaction history.
To see the volume, add the Invalid clicks and Invalid click rate columns to your campaign view in Google Ads. Read these correctly: they report what Google already caught and removed, not what it missed. A rising invalid click rate means you are being targeted more heavily, not that you are being overcharged.
How to Check for Invalid Traffic
Platform reporting only shows filtered traffic, so detecting what got through means comparing sources.
- Compare platform clicks against analytics sessions. A persistent gap where clicks far exceed sessions suggests traffic that never loaded the page.
- Confirm bot filtering is on in GA4. Google Analytics 4 excludes known bots and spiders from the IAB list by default. This is GIVT filtering only, and it cannot be disabled.
- Watch for click volume rising without conversions. A CTR spike with flat conversions is the single clearest signal of IVT reaching your site.
- Segment by network and geography. Clicks from hosting provider IP ranges, or heavy volume from regions you do not target, indicate automation or click farms.
- Check engagement depth. High volumes of sessions with zero scroll, zero seconds engaged, and one pageview are not human.
- Review placements on Display and app inventory. Given mobile app IVT runs above 40% globally, exclude app categories you have no reason to advertise in.
Link-level filtering closes part of the gap, since a tracked link sits between the ad and your site. Bot filtering on tracked links screens automated clicks before they enter your campaign reports.
Frequently Asked Questions
What is invalid traffic?
Invalid traffic (IVT) is any click, impression, or visit that does not come from a real user with genuine interest in the ad. It ranges from harmless crawler activity and accidental double clicks to malware-driven and hijacked-device traffic. Advertising platforms filter it out of billing and reporting, and the Media Rating Council defines the standards for identifying it.
What is the difference between GIVT and SIVT?
GIVT is caught by routine, list-based filtration such as the IAB/ABC International Spiders and Bots List, data center IP checks, and non-browser user agent detection. SIVT requires advanced analytics, multi-point corroboration, and human review, covering hijacked devices, malware, domain spoofing, and falsified measurement. GIVT is the volume; SIVT is the risk.
Is invalid traffic the same as click fraud?
No. Invalid traffic is the broad category of anything that should not count, and most of it is unintentional. Click fraud is the deliberate subset carried out to drain a competitor’s budget or earn fraudulent per-click revenue. Click fraud is almost always classified as SIVT.
What is a normal invalid traffic rate?
Pixalate’s Q2 2026 global benchmarks report 20% for web, 41% for mobile apps, and 26% for connected TV. Rates vary widely by channel, geography, and inventory quality. Open programmatic and mobile app inventory consistently run higher than direct-sold placements.
Does Google refund invalid traffic?
Google does not bill for invalid traffic it detects before generating an invoice, and issues invalid activity credits for anything caught afterward. Those credits appear on a subsequent invoice. Traffic its filters never identify is not refunded, which is why independent monitoring matters on high-spend accounts.
To keep automated clicks out of your campaign reporting, enable link protection on your tracked links at linkutm.