Click Fraud in Your Google Shopping Account: How to Spot It and Stop It
Click fraud often looks like a weak conversion rate. It puts a heavy strain on your budget, but you can stop it quickly.
Google Shopping strategies for more revenue, in your inbox
Every other week: what is changing in Google Shopping, what we see in our customers' accounts, and what to do about it.
Your budget drains away: click numbers look good, but the revenue doesn't follow. Merchants often respond by optimising feed, bids or images.
Often those clicks come from bots, click farms or competitors with no intention of buying.
Here's how to spot fraudulent clicks and lower your click costs for good.
How to Spot Click Fraud in Your Account
The click price itself looks unremarkable in the auction. It's the metrics behind it that reveal the anomalies – up to 20% of clicks on Shopping ads come with no intention to buy.
- Falling conversion rate at the same CPC: visits rise, but orders stay flat.
- Sessions with zero dwell time: in, no scrolling, straight back out.
- Click spikes at night or at weekends, with no extra revenue to show for them.
- Always the same products: usually the most expensive ones.
If several of these signals persist for weeks, that clearly points to click fraud.
Who's Actually Clicking
- 1Bots and price crawlers capture prices and availability, generating paid clicks with no purchase.
- 2Click farms generate large volumes of clicks from a handful of networks, seconds apart, with no interaction.
- 3Competitors click repeatedly on the same products from the same source.
Why Merchants Lose More Than They Realise
Expensive product clicks and thin margins turn every invalid click into a direct loss.
| Factor | What It Means |
|---|---|
| High click prices | every worthless click costs several times over |
| Visibility in price comparison | crawlers and competitors find you first |
| Thin margins | losing one point of conversion rate wipes out the profit |
| Many SKUs | the loss spreads out and surfaces late |
What You Can Check Yourself in 15 Minutes
- 1Compare campaigns: check for unexpected drops in conversion rate.
- 2Look at time of day: frequent clicks with no revenue overnight show a clear pattern.
- 3Open the location report: check for clicks from regions outside your delivery area.
- 4Check devices: look for a combination that clicks a lot and never buys.
These steps uncover traffic problems. Manually blocking sources, however, fails against constantly changing IP addresses.
How to Stop It
Click-fraud protection checks ad visits in real time and blocks suspicious IP addresses in Google Ads. For standard Shopping, ads are hidden entirely from those addresses.
In Performance Max and Smart Shopping, an account-wide block applies. A detailed report provides evidence of invalid clicks for refund claims with Google.
- Setup: add a script to your shop, with templates for Shopify, WooCommerce and Magento.
- Campaigns: stay unchanged.
How the protection detects invalid clicks
The system checks ad clicks for suspicious patterns and automatically adds suspicious IP addresses to your Google Ads exclusion list.
- Bots and price crawlers scrape your prices and cost you real money.
- Click farms generate large numbers of clicks with no real shop interaction.
- Competitors repeatedly click the same products with no purchase intent at all.
In Standard Shopping the protection blocks directly; in Performance Max it works via the exclusion list
In Standard Shopping, invalid clicks are blocked directly. In Performance Max, the account-wide exclusion list applies, along with a report.
| Campaign type | Detection | Blocking | Your benefit |
|---|---|---|---|
| Standard Shopping | yes | fully, in real time | no cost for detected clicks |
| Performance Max | yes | account-wide | report on invalid clicks, blocking for Search and Display campaigns |
| Search and Display | yes | fully | the same sources stay blocked |
Setup works via a script and a template
- We handle the CSS switch for you. Your Merchant Center stays in place and the saving applies immediately.
- To activate it, you add a short script to Shopify, WooCommerce or Magento.
- The system creates exclusion lists and maintains them fully automatically.
The CSS saving applies immediately. The protection reaches full accuracy after around two weeks.
The Second Lever: Google CSS
Through Google CSS you also save 20% on CPC at the same position, or get 25% more bidding power at the same budget – with the same bid and the same campaign.
The offer costs £17 a month, with optional click-fraud protection. So you pay less and reach real buyers.
Frequently Asked Questions
How much click fraud is normal?
Results vary by industry and visibility. Measuring directly in your own account gives you reliable figures.
Doesn't Google detect this itself?
Google refunds some invalid clicks. Clicks that convincingly mimic humans still get through.
Does the protection work in Performance Max?
Google only allows account-wide blocks and prohibits per-campaign lists. The report serves as evidence.
Do I have to rebuild my campaigns?
No. Structure, bidding strategy and feed stay unchanged.
What does Google CSS have to do with this?
CSS lowers your click price by 20% at the same position, or gives you 25% more bidding power at the same budget. The protection also stops worthless clicks.
When will I see a difference?
CSS saves you money from the first auction. Click-fraud protection works continuously in the background from the moment you activate it.
- Free Google CSS migration
- Full visibility in Google Shopping
- 20% lower click prices
- Visibility in free listings
- 21 EU markets included
- Premium email support
- Cancel anytime
