LeadsOff/Blog/Spam Protection
Spam Protection

Why You're Getting Fake Leads From Google Ads (And How to Stop It)

Why You're Getting Fake Leads From Google Ads (And How to Stop It)
L
LeadsOff
Founder, LeadsOff
25 April 2026 · 8 min read
In this article
  1. Why Are 50–60% of Your Google Ads Leads Fake?
  2. Why the Fixes Everyone Suggests Don't Actually Work
  3. What's Actually Happening at the Mechanism Level
  4. How to Actually Fix Fake Leads From Google Ads
  5. Singapore-Specific Risks You're Probably Not Accounting For
  6. What Happens If You Don't Fix This
  7. Frequently Asked Questions

Your Google Ads campaign isn't just generating fake leads — it's actively learning to generate more of them. Every spam form submission you don't exclude is teaching Smart Bidding that this behaviour is exactly what you want.

Interactive tool

How Much Are Dead Leads Costing You?

Every lead that doesn't pick up costs you real money. Here's exactly how much.

Step 1Where your money actually goes
What Google says you paidS$200
What you actually paidS$300

5 leads ghosted. S$1,000 burnt.

Step 2What LeadsOff gives back
How many fake leads we block:
Back in your pocketS$700/monthBased on blocking 70% of fake leads before Google counts them.
In 3 monthsS$2,100
In 1 yearS$8,400

Your dashboard says S$200 per lead. You are actually paying S$300. The difference is fake leads reaching Google before anyone catches them.

Start Free Trial

Numbers are estimates based on your inputs. Your actual results depend on campaign setup and lead volume.

Why Are 50–60% of Your Google Ads Leads Fake?

In high-ticket industries like solar energy, property, and home renovation, fake lead rates of 50–60% are not unusual — they're the norm for campaigns that haven't been hardened against spam. The leads look real on the surface: a local name, a Singapore mobile number, a Gmail address. But when your sales team calls, the number is disconnected or the person has no memory of ever enquiring.

This happens because Google Ads lead gen campaigns are high-value targets. Your solar campaign might be paying S$40–S$80 per click. Competitors, bots, and click farms know this. They submit junk leads either to exhaust your budget, inflate their own publisher revenue through Search Partners, or — in some cases — it's disorganised human spam from people who accidentally submitted a form or were incentivised to do so on a third-party site.

At a monthly budget of S$30,000–S$40,000, a 50% fake lead rate doesn't mean you're losing half your leads. It means you're paying Google to teach your bidding algorithm to find more people who behave like spammers.

Why the Fixes Everyone Suggests Don't Actually Work

The standard advice is: turn off Display Network, add negative keywords, pause campaigns when spam spikes. These help at the margins but miss the core problem.

Turning off Display and Search Partners removes one source of junk traffic but doesn't stop bot submissions through your own landing pages on Search. A well-targeted Search campaign can still attract competitor click fraud and bot traffic.

Negative keywords do nothing once the bot has already landed on your page. The damage is done at form submission, not at the keyword level.

Pausing the campaign is actively counterproductive. Smart Bidding uses a rolling learning window. If you pause and restart, you force the algorithm to re-learn — and if your conversion data is already contaminated with fake submissions, it re-learns from the same bad data. You haven't cleaned anything; you've just added a reset cost on top of the fraud cost.

Manually uploading CRM data as offline conversions is the right strategic direction — feeding only qualified leads back as conversions so Smart Bidding learns from real buyers. But it requires at least 25 qualified conversions per campaign per month to be statistically meaningful, and in a solar campaign where a genuine closed deal takes 2–4 weeks, that volume is hard to hit consistently. Most businesses can't sustain this process manually, and a 3–4 day delay in uploading means the algorithm is flying blind for nearly a week at a time.

What's Actually Happening at the Mechanism Level

Here is the mechanism most people miss: Smart Bidding doesn't just count conversions — it builds a profile of what a converting user looks like. Device, time of day, location, search behaviour, browsing history. When fake leads submit your form, they contribute to that profile. Over two to three weeks, your Target CPA or Maximise Conversions strategy quietly optimises toward traffic that looks like those fake submissions.

This is why CPL often rises slowly over months rather than spiking overnight. The campaign isn't broken in an obvious way. It's working exactly as designed — toward the wrong goal.

By the time a client notices that 6 out of 8 leads are unreachable, the bidding model has already spent weeks reinforcing that pattern. Going to Google and asking for a refund — as many advertisers try — goes nowhere, because from Google's perspective, the clicks were real and the conversions happened.

How to Actually Fix Fake Leads From Google Ads

The fix requires working at three layers simultaneously: block junk before it converts, exclude contaminated data from bidding, and feed clean signals back in.

Layer 1 — Pre-submission blocking. Use IP-level and behavioural signals to identify and block suspicious visitors before they reach your form. This means bot detection running on your landing page that flags unusual mouse movement patterns, form-fill speed, and IP reputation. Microsoft Clarity is free and useful for diagnosing whether you're dealing with bots (linear movement, near-instant form completion) versus humans. But Clarity is diagnostic, not protective — it tells you what happened, not prevents it.

Layer 2 — Data exclusion from bidding. If you've identified a date range where your conversions were heavily contaminated, use Google Ads' Data Exclusion feature to remove those dates from Smart Bidding's training data. This doesn't recover the wasted spend, but it stops the algorithm from continuing to learn from bad data.

Layer 3 — Clean conversion signals. Only feed verified leads back as primary conversions. A lead that can't be reached after three attempts within 72 hours should be excluded. In solar specifically — where site assessments and quotes are part of the funnel — confirmed quote requests or site visit bookings make better conversion signals than raw form fills.

LeadsOff handles Layers 1 and 2 automatically. It fingerprints visitors in real time, blocks known bad IPs and bot patterns before form submission, and flags suspicious conversion events so you can exclude them from Smart Bidding without manually trawling through form data. For Singapore solar, property, and education campaigns where CPL can run S$60–S$150, catching even 20 fake leads per month at those rates recovers S$1,200–S$3,000 in wasted ad spend — before counting the downstream cost of sales team time chasing dead numbers.

Singapore-Specific Risks You're Probably Not Accounting For

Singapore's ad market has a few local factors that make fake leads more costly than in larger markets.

First, CPCs are high. Solar, property, and financial services keywords in Singapore regularly run S$8–S$25 per click on Search. A 60% fake lead rate at those CPCs means you're losing S$4,800–S$15,000 per month on traffic that will never convert — at a S$30,000 monthly budget.

Second, PDPA creates a compliance angle most advertisers ignore. If a fake lead submits someone else's real contact details — a common tactic in competitor sabotage — you may be holding and processing personal data of a person who never consented to contact. Under Singapore's Personal Data Protection Act, unsolicited contact using someone else's details creates liability, even if you didn't know the lead was fraudulent. Verifying lead authenticity before your sales team calls isn't just good practice; it's risk management.

Third, Singapore's small market means competitor click fraud hits harder. In a niche like residential solar, there may be only 8–12 active competitors. The incentive to exhaust a competitor's budget with fake leads is real, and the volume needed to cause damage is small.

What Happens If You Don't Fix This

The longer contaminated conversion data sits in your account, the more expensive it becomes to reverse. Smart Bidding's learning window means 90 days of fake-lead-optimised training requires roughly 90 days of clean data to fully correct — during which you're paying above-market CPL while the model recalibrates.

For a S$30,000/month budget, that's potentially S$90,000 spent during a correction period that could have been avoided by catching the problem at week two instead of month six. Google will not refund this. The ad spend is gone.

Frequently Asked Questions

Google says my leads are legit but my sales team can't reach any of them — who's right?

Google is correct in a narrow technical sense: the clicks were real and the form was submitted. But 'legit click' and 'genuine lead' are different things — bots and paid form-fillers generate real clicks and real submissions. Google has no visibility into whether the person on the other end actually wants your service.

Should I pause my campaign when fake leads spike?

No — pausing forces Smart Bidding to restart its learning window, and if your conversion data is already contaminated, it will re-learn from the same bad signals. Instead, reduce budget to a minimal level, apply Data Exclusions for the affected date range, and use that time to implement pre-submission bot blocking before scaling back up.

How do I know if it's bots or competitors manually submitting fake leads?

Install Microsoft Clarity or Hotjar on your landing page and review session recordings. Bots move in straight horizontal or vertical lines and complete forms in under two seconds. Human saboteurs move naturally but often submit at unusual hours or from IPs outside your target area. Both need different responses — bot blocking for the former, IP exclusions and legal options for the latter.

Will negative keywords fix my fake lead problem?

Negative keywords filter who sees your ad, not who submits your form. Once a bot or bad actor lands on your page, keyword-level controls are irrelevant — the submission happens regardless. You need protection at the form level, not the keyword level.

What's a realistic fake lead rate for solar campaigns in Singapore?

Practitioners working solar accounts in Singapore and the region typically see 30–60% unqualified or unreachable leads without spam protection in place. Some of this is genuine disqualification by the sales team, but for campaigns without IP blocking or bot detection, 20–30% outright fake submissions is common. At S$60–S$150 CPL, that's significant monthly waste.


Worried about spam leads corrupting your Google Ads data? LeadsOff catches fake conversions before they teach Smart Bidding the wrong thing. Start free at leadsoff.com — no credit card, setup in under 5 minutes.

Start Free Trial — No Credit Card Required

LeadsOff catches the fake leads Google can't. Setup in 30 minutes.

Get Started →
← Back to blog
Why You're Getting Fake Leads From Google Ads (And How to Stop It) | LeadsOff