Back to blog
Insights

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.

We will send you one email to confirm. You can unsubscribe with a single click, any time. Privacy

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

  1. 1Bots and price crawlers capture prices and availability, generating paid clicks with no purchase.
  2. 2Click farms generate large volumes of clicks from a handful of networks, seconds apart, with no interaction.
  3. 3Competitors click repeatedly on the same products from the same source.
Google filters out many clicks automatically. Clicks that mimic human behaviour, however, keep causing damage.

Why Merchants Lose More Than They Realise

Expensive product clicks and thin margins turn every invalid click into a direct loss.

FactorWhat It Means
High click pricesevery worthless click costs several times over
Visibility in price comparisoncrawlers and competitors find you first
Thin marginslosing one point of conversion rate wipes out the profit
Many SKUsthe loss spreads out and surfaces late

What You Can Check Yourself in 15 Minutes

  1. 1Compare campaigns: check for unexpected drops in conversion rate.
  2. 2Look at time of day: frequent clicks with no revenue overnight show a clear pattern.
  3. 3Open the location report: check for clicks from regions outside your delivery area.
  4. 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.
The automatic block saves you from manually analysing and entering IP addresses.

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 typeDetectionBlockingYour benefit
Standard Shoppingyesfully, in real timeno cost for detected clicks
Performance Maxyesaccount-widereport on invalid clicks, blocking for Search and Display campaigns
Search and Displayyesfullythe same sources stay blocked

Setup works via a script and a template

  1. We handle the CSS switch for you. Your Merchant Center stays in place and the saving applies immediately.
  2. To activate it, you add a short script to Shopify, WooCommerce or Magento.
  3. 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.

Google CSS
£17/ month
Get started
  • 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