Google Ads Click Fraud From Real People, Not Bots: How to Detect and Stop It

When competitors, not bots, are clicking your ads, IP blocking and Google's invalid-click filter rarely fix it. A three-check diagnostic and the bid-strategy fix that actually holds.

When the fake clicks on a Google Ads account come from real people, usually competitors, instead of bots, Google's invalid-click filter and IP blocking rarely fix it, and the problem gets worse on call-only ads because the click never lands on a page that can be studied. The reliable fix is to stop bidding for clicks and start feeding Google real conversion signals so the auction chases buyers instead of the fastest clickers. Before changing anything, run a three-check diagnostic: look at timing and keyword patterns to confirm the clicks cluster on high-value terms during business hours, split out Search Partners and check the Search Terms report to rule out placement leakage, and check whether the campaign is bidding on clicks at all, since click-based bidding actively rewards fast, low-intent clickers. Once confirmed as human or competitor fraud, the fix is to move off click-based bidding to Max Conversions, feed Google real conversion signals including call quality, cap CPC inside a portfolio bid strategy so the learning phase can't overspend, and exclude Search Partners if it's leaking spend.

Key takeaways

Quick Answer: When the fake clicks are real people, usually competitors, instead of bots, Google's invalid-click filter and IP blocking rarely fix it. It gets worse on call-only ads, because the click never lands on a page you can study. The reliable fix is to stop bidding for clicks and start feeding Google real conversion signals, so the auction chases buyers instead of the fastest clickers. Before you change anything, run a three-check diagnostic to confirm it is competitor fraud and not bot traffic or low-intent searchers.


Why Competitor Click Fraud Is So Hard to Catch

Most advice about click fraud assumes bots. Repeat IPs, zero scroll, instant bounce, obvious junk from Display or Search Partners. That is a solvable problem.

Human click fraud is different. A rival clicks your best keywords a couple hundred times a day, in bursts, and your spend can jump by a hundred dollars in a few minutes. The behavior looks human because it is human. The offenders sit behind a small set of rotating or mobile IPs, so a block list never catches up.

Now add call-only ads. With a call ad, nothing loads that you can study, so you cannot match a suspicious click to any on-page behavior. Try logging IPs on a separate site and it still falls apart, because your genuine buyers and everyday organic visitors sit inside the same address ranges. That is the trap. You cannot cleanly separate a bad click from a good one, and that is exactly what keeps you stuck.

Step 1: Confirm It Is Competitor Fraud, Not Bots or Low Intent

Guessing wrong here is expensive, because each cause needs a different response. Sort your problem into one of three buckets first.

Check the timing and keyword pattern

Competitor attacks cluster. The same high-volume, high-value keywords get hit again and again, and the clicks arrive in tight bursts during business hours rather than spread evenly. Pull your hourly click data and look for spikes that do not match your normal traffic curve. Bot traffic tends to be steadier and cheaper. A human rival goes after the terms that cost you the most.

Split out Search Partners and check the Search Terms report

Open your Search Terms report and confirm your ads are serving on the keywords you think they are. A lot of "fraud" is really an ad showing on loose match variants or leaking into the Search Partners network, which you cannot inspect placement by placement. Segment your spend by network. If a chunk is coming from partners, that is invalid traffic you can act on directly, not a competitor.

Check what you are actually bidding for

If your campaign optimizes for clicks or runs on manual CPC, you are telling Google to buy the fastest clickers it can find. Fast clickers skew toward spam, bots, and low-intent visitors. This single setting explains a large share of what advertisers label click fraud.

The Fix That Actually Holds: Stop Paying for Clicks

Once you know it is human or competitor fraud, blocking your way out will not work. The rotating IPs and the call-only blind spot beat you every time. The durable move is to change what the auction optimizes for, so the fake clicks stop paying off for whoever is sending them.

Step 1: Move off click-based bidding

Switch the campaign to Max Conversions instead of maximizing clicks or manual CPC. You want Google spending against people who take a real action, not against raw click volume. When you steer with conversions, most advertisers watch the junk clicks fade over a week or two as the system reprioritizes.

Step 2: Feed Google real conversion signals

This is the whole game, and it is where call ads usually fall down. If a call is your conversion, you need those calls flowing back into Google as conversions, ideally with lead quality attached so the algorithm learns which callers were worth it. Real signals plus down-funnel feedback teach the auction who is actually a buyer. Optimizing on thin or missing data leaves it guessing, and guessing favors whoever clicks fastest.

Step 3: Cap your CPC so learning cannot torch the budget

Conversion bidding has a learning phase. Leave it uncapped and the learning phase can chew through a whole day of budget on just a few overpriced clicks. Run Max Conversions inside a portfolio bid strategy with a max CPC cap. You still benefit from the algorithm sorting your traffic, without giving up control of your spend.

Step 4: Watch Search Partners and exclude it if it leaks

If Step 1's check showed partner spend with nothing to show for it, turn Search Partners off and compare a week of results. You cannot see the individual sites draining you, so the clean move is to exclude the network and measure the difference.

If you want the conversion-signal side done right, that is the piece most accounts get wrong. My free guide, The Unequal Lead, walks through how to feed Google clean lead data so the auction stops chasing junk and starts learning who your real buyers are. Grab it free at The Unequal Lead.

Why IP Blocking and Click-Fraud Tools Disappoint

Pixel-based tools like ClickCease work by watching a website. On call-only ads there is no site visit, so they are largely blind to your problem. Against human competitors who rotate IPs or click from their phones, even a solid block list stays a step behind, and you risk shutting out real customers who share those ranges.

None of that means the tools are useless. It means they treat symptoms. The click keeps happening either way. Changing what the auction rewards is what makes the attack stop paying off.

FAQs

Can Google detect competitor click fraud on its own?

Its invalid-click systems catch a portion of automated and network fraud, and that spend gets filtered. Coordinated human clicks from rotating IPs are much harder for it to flag, and without hard evidence such as clear IP patterns, support tends to close the ticket by pointing at your healthy click-through rate as proof the ads are doing their job. Do not expect the filter to solve a human attack for you.

Will blocking IP addresses stop it?

Rarely, for long. Competitors rotate IPs or click from mobile, and your block list also risks catching real visitors on the same ranges. On call ads you often have no reliable IP to block in the first place. Treat IP exclusions as a minor cleanup, not the fix.

Should I switch to conversion bidding if speed to the first call is how I win?

Yes, but set it up so the signal arrives fast. If deals close on the first call, your conversion needs to fire on the call itself, not days later. Feed that call conversion back into Google quickly and the auction can start favoring real callers without costing you speed.

Do third-party click-fraud tools work for call-only ads?

Most do not, because they depend on tracking website behavior you do not have. They may help a standard Search campaign with a landing page. For call-only traffic, put your effort into conversion signals and bid strategy instead.

Free course on exactly this

The Unequal Lead — make Google optimize for leads that actually close.

Five modules. Free with account. Walk away knowing how to fix the signal Google is being graded on.

Start the course