Kippler.

Flight log / Transmission 058

Click fraud and invalid clicks: what Google catches and what you should check

Every paid search account has a ghost story about a competitor clicking their ads all night. Google's own help page says there is no industry standard invalid traffic rate, and it lets you block just 500 IP addresses per campaign, so the real defense is knowing where to look.

By Ronny Cheng Updated 10 min read
warp zone: the 30-second version

> Google calls click fraud invalid clicks: accidental, automated or manual clicks without genuine interest. It filters most before billing and credits some found later as an Invalid activity adjustment. Watch the Invalid clicks column, segment by network, check click spikes against leads, use IP exclusions (500 per campaign) for known sources, and file the Click Quality Form within 60 days.

Click fraud is the term advertisers search for. Invalid clicks is the term Google uses, and the difference matters. "Fraud" implies someone meant to cost you money. "Invalid" covers that plus bots that never meant anything, accidental taps on badly placed ads, and anything else that doesn't represent genuine interest. Google filters most of it before you're billed. The part worth your time is the slice that gets through, and the slice that's technically valid but still useless.

This guide covers what Google counts as invalid, how it detects and credits it, where to see it in your account, the checks worth running yourself, what IP exclusions can and can't do, and how to file a click quality request that gets taken seriously.

// 01 · the briefing

What is click fraud, and what does Google count as an invalid click?

Google Ads Help defines invalid clicks as clicks on your ads that don't represent a genuine interest in your business, and groups them into three kinds: accidental clicks caused by poor ad placement, automated traffic from tools, bots or other deceptive software, and manual clicks meant to increase your costs or inflate publisher profits.

Google's Managing invalid traffic page adds detail, and says its list isn't exhaustive:

Notice where most of those happen. Placements, publishers and stacked ads are network problems, not problems on a Google results page. That's a clue about where to look first.

// 02 · telemetry

How does Google detect invalid clicks?

Per Google, its ad traffic quality team uses automated filters, machine learning and manual reviews. Much invalid traffic is caught as it happens or shortly after, and Google also analyzes traffic over longer periods to find more complex patterns. The Media Rating Council accredits Google's invalid traffic defenses for specific services and metrics, and an independent third party audits the processes annually.

Google also says something vendors in this space rarely repeat: there is no industry standard invalid traffic rate. Any headline number you've seen for "the" click fraud rate is someone's sample, not a law of nature.

To see what Google filtered in your account, add the Invalid clicks column: Campaigns, the Columns icon, search for "Invalid clicks," then Apply. Google frames a rising count as its defenses catching more invalid clicks before you're billed. Those clicks are filtered out of your campaign metrics and removed from billing, so your Clicks column already excludes them.

Here's what a suspicious stretch looks like in a hypothetical account, with filtered invalid clicks next to billed clicks.

Billed clicks spike with no matching rise in leadsDaily, hypothetical B2B search campaign, $400 a day budget
  • Billed clicks
  • Invalid clicks (filtered)
  • Leads
Count per day050100150D1D3D5D7D9D11D12spike starts

Illustrative data, not from a real account.

View data
Billed clicksInvalid clicks (filtered)Leads
D14222
D24532
D34021
D44422
D596312
D6118443
D7104372
D84732
D94321
D104532
D114122
D124422

In this illustrative example, Google filters dozens of extra clicks a day during the spike, which is the system working. But billed clicks still more than double, from about 44 a day to 96 to 118, while leads stay at 1 to 3. On a budget-limited campaign that means the spike eats the day's budget before real buyers search. That pattern, a big rise in clicks without more conversions, is exactly the evidence Google asks for when you request an investigation.

kipp>

A rising Invalid clicks column is Google catching things. A rising Clicks column with flat leads is your cue to start looking.

// 03 · fuel costs

Does Google refund invalid clicks?

Yes, as a credit, when it finds them after billing. Google Ads Help lays it out in two paths:

Credits don't retroactively change campaign metrics. So a campaign can show a CPA in its report that's higher than what you actually paid. For corrected numbers, Google offers the Invalid Activity Credit Report in Report Editor (template "Invalid Activity Credit Report: Search & PMax"), which shows credited clicks and amounts plus adjusted cost, clicks, CTR, average CPC, conversion rate and cost per conversion, by campaign and network. It covers Search and Performance Max only. Search Engine Land covered the help documentation for that report when Google published it.

Two side effects worth knowing. Google removes conversions from invalid traffic. And when a click that led to a valid conversion is later marked invalid, the click is removed but the conversion stays, so Google warns your reports might show more conversions than clicks.

// 04 · pre-flight checklist

What should you check yourself?

Google's filters look for invalid traffic. They don't look for traffic that's valid but worthless to you: real people from the wrong country, real visitors on placements your buyers never see, real competitors researching your pricing. Those are targeting problems, and they're yours to catch. Start with network, because that's where the gap usually lives. Here's an illustrative comparison in a hypothetical account.

Lead rate and qualified lead rate by networkHypothetical B2B account, same keywords, 90 days
  • Click to lead rate
  • Click to qualified lead rate
Rate per click0%2%4%6%Google Search4.2%Search partners1.3%Display expansion0.4%

Illustrative data, not from a real account.

View data
Click to lead rateClick to qualified lead rate
Google Search4.2%1.5%
Search partners1.3%0.2%
Display expansion0.4%0.0%

In this hypothetical account, search partners convert clicks to leads at about a third of Google Search's rate, and almost none of those leads qualify. That's not proof of fraud. It's a reason to segment by network every month and decide whether the cheaper clicks are worth it. If a recommendation offers to expand you into search partners or Display, our optimization score guide covers when to say no.

The rest of the checklist:

SignalWhere to lookWhat it can mean
Clicks spike, conversions flatCampaign or ad group by dayBot or competitor activity, or a broad query that just started matching
Odd search termsSearch terms reportLow-intent traffic that's valid but worthless; fix with negatives
Clicks from outside your marketLocations reportLocation option left on the default "Presence or Interest" instead of "Presence"
Odd hoursHour of day reportAutomated traffic, or a timezone you didn't plan for
Sessions far below clicksAnalytics landing page sessions vs. Google Ads clicksBounces before page load, slow pages, or non-human clicks
Junk form fillsCRM lead source by GCLIDForm spam; a landing page problem as much as an ad problem

The search term line deserves its own habit; our guide to the search term report covers it. And if you're adding up what all of this costs, wasted ad spend is the wider audit.

// 05 · versus

Do IP exclusions stop click fraud?

A little. Google lets you exclude up to 500 IP addresses per campaign. You can enter specific addresses or use an asterisk in place of the last part of an address to cover a block. Campaign-level IP exclusions aren't supported for Video, Hotel, App, Performance Max or Smart Display campaigns, but account-level exclusions, set under Admin, Account settings, IP exclusions, apply across all campaigns in the account, including Performance Max, Demand Gen, Search, Shopping, Display and YouTube. If both levels exist, Google merges them. Google's page doesn't state a separate limit for the account-level list.

Where IP exclusions work: a known office, a known competitor's office, a known agency, your own team. Where they don't: most bots and many people browse from mobile networks and shared or changing addresses, so a list of IPs from last week can describe nobody this week. In most B2B accounts, IP exclusions are a scalpel for a few known sources, not a wall.

kipp>

Blocking IPs one by one against a bot network is playing whack-a-mole with 500 mallets and an infinite number of moles.

The stronger controls are the boring ones: the location option set to "Presence," network settings chosen on purpose, tight negatives, and bidding on conversions that reflect real pipeline so automated bidding learns to avoid the junk.

// 06 · mission log

How do you report invalid clicks to Google?

Use Google's Click Quality Form. You can request an investigation of activity from the last 60 days. Google asks for:

  1. Your 10-digit Customer ID.
  2. The exact date range, plus campaign and ad group names.
  3. The keywords that look suspicious.
  4. Web server logs: IP addresses, platforms and devices, and GCLIDs.
  5. For invalid leads, a spreadsheet of GCLIDs with your assessment of each lead.
  6. A plain description of the trend, in Google's own example "a 300% spike in clicks without more conversions."

Google says reviews typically take several business days and you'll get an email with findings. It also says investigations won't confirm whether specific clicks were valid or invalid. Expect a verdict on the pattern and possibly a credit, not a click-by-click audit.

The GCLID detail is the practical one. If your forms capture the GCLID into your CRM, you can hand Google a clean list of junk leads tied to specific clicks. If they don't, start capturing it; it pays off in form and attribution work too.

// 07 · where this breaks

What we don't know

kipp> waitlist --join

Something's warming up on the launch pad.

We're building something for people who read posts like this. Early access opens in waves.

Early access, by invitation.

// 08 · comms

FAQ

What is the difference between click fraud and invalid clicks?

Click fraud implies intent to waste your budget. Google's term, invalid clicks, is broader: clicks that don't represent genuine interest, including accidental clicks from poor ad placement, automated traffic from bots, and manual clicks meant to raise costs or inflate publisher profits.

Does Google refund invalid clicks?

Invalid clicks caught before billing are removed, so you're not charged. Invalid activity found after billing is credited as an Invalid activity adjustment where appropriate and possible, typically in the next billing cycle.

How many IP addresses can you exclude in Google Ads?

Google Ads Help says up to 500 IP addresses per campaign. Account-level IP exclusions apply across all campaigns, including Performance Max, and Google's page doesn't state a separate limit for them.

How do I see invalid clicks in Google Ads?

Add the Invalid clicks column to your Campaigns table. For credits, check Billing, Summary, Adjustments, or use the Invalid Activity Credit Report template in Report Editor for Search and Performance Max.

How do I report click fraud to Google?

Use the Click Quality Form. Google investigates activity from the last 60 days and asks for your Customer ID, date range, campaigns, suspicious keywords and server logs with IP addresses and GCLIDs.

Can Google catch competitors clicking my ads?

Google lists competitors manually clicking ads to raise spend as a form of invalid activity its systems look for. It doesn't confirm whether specific clicks were valid or invalid when it investigates.

Ronny Cheng has spent 15+ years in performance marketing and led growth on 9+ startup exits across 75+ companies. He writes the Flight log for people who read search term reports for fun.

Receipts

  1. Google Ads Help: Managing invalid traffic
  2. Google Ads Help: Invalid clicks: Definition
  3. Google Ads Help: About the Invalid Activity Credit Report
  4. Google Ads Help: Exclude IP addresses
  5. Google Ads Help: Understanding credits and adjustments to your account
  6. Google Ads Help: About advanced location options
  7. Search Engine Land: Google spotlights invalid click credits with new Ads help documentation