Google Ads

Why am I getting junk leads from Google Ads?

Junk leads from Google Ads come from loose traffic sources, unprotected forms and a conversion definition that counts every form fill. How to tell which one it is, and the order to fix them in.

The short answer
  • Google Ads optimises toward the cheapest conversion you let it count, and the cheapest leads are usually the worst ones.
  • Junk comes from three places: loose traffic sources, forms with no bot protection, and a conversion definition that counts every form fill.
  • Fix it in order: clean the traffic, harden the forms, validate leads before they reach the CRM, then bid on validated leads only.
  • For high-ticket lead generation, offline conversion tracking does the most, because it tells Google which leads became customers.

Is it really junk, or just cheap?

Junk leads fall into three groups, and each one has a different fix.

  • Fake. Bots, made-up contact details and form fills with no intent behind them. This is a traffic and form security problem.
  • Real, but the wrong fit. People with no plan to buy: price shoppers, DIY researchers, people outside your service area. This is a targeting and qualification problem.
  • Fine, but measured badly. Decent leads counted in the same bucket as newsletter sign-ups and accidental form touches, so the numbers look worse than the pipeline.

Pull the leads from the last 30 days and tag each one as junk, wrong fit or good. If most of the junk shares a pattern, such as the same source, the same time of day, the same landing page or obvious nonsense data, the cause is traffic or bots.

Why does Google Ads send junk leads by default?

Google optimises toward whatever you tell it counts as a conversion. Without tracking that separates good leads from bad ones, Smart Bidding treats every form submission and every call as equal. It then finds more of whatever is cheapest to produce, and the cheapest leads are almost always the worst.

Every junk lead you count as a conversion trains the algorithm to find more people like it.

Where do junk leads come from?

Five sources cause most of it.

  • Search Partners. Ads shown on third-party sites outside Google Search, where traffic quality varies widely. It is one setting to switch off.
  • Performance Max without structure. Early on it chases volume over quality, and it can serve on low-quality placements that attract bots.
  • Broad match with weak negatives. Loose matching pulls in research, DIY and job queries unless someone mines the search terms report and adds negatives regularly.
  • Unprotected forms. A form with no bot protection collects automated spam.
  • Display Expansion and loose location settings. Ads leak onto Display or into the wrong areas and pick up cheap, low-intent clicks.

How do you stop junk leads from Google Ads?

Work through five steps in order. Each step removes a different kind of junk.

1. Clean the traffic sources

  • Switch off Search Partners.
  • Switch off Display Expansion on Search campaigns.
  • Audit Performance Max: give it clear asset groups, clean conversion data and exclusions, or pause it as a test.
  • Tighten location targeting and the ad schedule.

2. Mine the search terms report

Export the last 30 days of search terms. Mark the researchers, DIYers, job seekers and out-of-scope queries, and add them as negatives. Group the negatives into themed lists, such as informational, jobs, DIY and competitors, so every campaign can reuse them.

3. Harden the forms

Layer the protection so real people never notice it:

  • A honeypot field, invisible to people and filled in by bots, with no friction at all.
  • reCAPTCHA v3, which scores behaviour in the background.
  • A timing check that rejects any form submitted in under two seconds.
  • One qualifying question about budget, timeline or the service needed.

4. Validate leads before they reach the CRM

Check email addresses and phone numbers in real time, at the moment of capture. Fake details then never reach the CRM and never count as conversions.

5. Bid on validated leads only

Count a lead as a conversion only after it passes validation, and ideally only once it becomes a customer. Smart Bidding then looks for customers instead of form fills.

Field result. A client in crypto tax law had nearly all recent spend going to informational and DIY queries such as “do you pay tax on bitcoin”. Form fills kept arriving and the pipeline stayed empty. After cutting that traffic and counting qualified leads only, cost per real lead dropped from €430 to €133.

What is offline conversion tracking, and why does it fix lead quality?

Offline conversion tracking sends the outcome of each lead back to Google. When a lead becomes a customer in your CRM, Google learns which sources, audiences and search terms produce buyers, and moves budget toward them.

  • Cost per lead can rise while cost per customer falls. For high-ticket lead generation, that is the trade you want.
  • Google stops chasing cheap volume once it knows what a good lead looks like.

It needs your CRM connected to your tracking, and roughly 30 to 50 conversions a month per campaign before Smart Bidding can use the data well.

The most common mistake is counting every form interaction, chat window and phone-number click as a lead. That pollutes the signal before it ever reaches Google.

Which fix matches your symptom?

Symptom Likely cause First move
Gibberish names, fake numbers, forms filled in seconds Bots on an unprotected form Honeypot, reCAPTCHA v3 and a timing check
Junk spiked suddenly with no account changes Search Partners or low-quality Performance Max placements Switch off Search Partners, audit or pause Performance Max
Real people, wrong fit: DIY, price shoppers, out of area Loose broad match, weak negatives, wide location settings Search terms report, themed negatives, tighter locations
Plenty of leads, nothing in the pipeline Every form fill counts, so bidding chases cheap conversions Add a qualifying question and count validated leads only
Good leads got pricier while junk grew Google optimising toward the cheapest conversion Offline conversion tracking, bidding toward customers

What are the most common mistakes?

  • Blaming Google before reading the search terms report. Traffic quality is the cheapest thing to check and the most common cause.
  • Putting a CAPTCHA on every form. It blocks good leads too. Start with a honeypot, which adds no friction.
  • Counting every form fill as a conversion. It trains the algorithm toward junk.
  • Pausing Performance Max for good. Pause it as a test, then restructure it.

How we handle junk leads for lead-gen accounts

We clean the traffic first: Search Partners off, the search terms report mined, themed negative lists in place. Then we set an honest conversion definition that counts only real leads, and work toward offline conversion tracking so bidding targets customers.

When the CRM data is incomplete, we set up a simple source of truth, often a Google Sheet with UTMs, so the back-end numbers can be checked against what Google reports.

Key takeaways
  • Tag the last 30 days of leads as junk, wrong fit or good before changing anything. The pattern shows whether the problem is traffic, forms or measurement.
  • Every junk lead counted as a conversion trains Smart Bidding to find more people like it.
  • When junk spikes and nothing in the account changed, check Search Partners and Performance Max placements first.
  • A honeypot field, reCAPTCHA v3 and a two-second timing check stop most bot submissions without adding friction for real people.
  • Smart Bidding needs roughly 30 to 50 conversions a month per campaign before offline conversion data changes how it bids.
  • One crypto tax law client went from €430 to €133 per real lead after cutting informational queries and counting qualified leads only.
Written byJesse HeslingaFounder, Groove Media

Performance marketing specialist for 10+ years.

LinkedIn
  • Lead quality
  • Spam leads
  • Conversion tracking
  • Performance Max
  • Search Partners

Frequently asked questions.

Why is Google Ads sending me spam and fake leads?

Out of the box, Google optimises toward form submissions, so it looks for whatever is cheapest to generate. Unprotected forms and loose traffic sources such as Search Partners and unstructured Performance Max add bots and low-intent clicks on top.

How do I stop bots from filling out my Google Ads lead forms?

Layer the protection. Add a honeypot field that people never see, reCAPTCHA v3 to score behaviour, and a timing check that rejects forms submitted in under two seconds. Validate email and phone at capture so fake details never reach the CRM or count as conversions.

Should I turn off Search Partners to reduce junk leads?

Often, yes. Search Partners shows your ads on third-party sites where quality varies a lot, and sudden junk spikes often trace back to it. Switch it off, watch lead quality for two weeks, and leave it off if the junk drops.

Does Performance Max cause junk leads?

It can when it runs without structure, because it favours volume early on and can serve on low-quality placements. With clean conversion data, clear asset groups and exclusions it can perform well. Pause it as a test to confirm whether it is the source.

How does offline conversion tracking reduce low-quality leads?

It tells Google which leads became customers in your CRM. Google then learns which sources, audiences and search terms produce buyers and moves spend toward them. Cost per lead can rise while cost per customer falls, which is the right trade for high-ticket lead generation.

Will negative keywords stop junk leads?

They stop one kind: real people with the wrong intent, such as DIYers, job seekers and researchers. Build themed negative lists from the search terms report. Negatives do nothing against bot spam or a conversion definition that counts every form fill.

My leads look fine in Google Ads but sales says they are junk. Why?

Google counts form submissions and sales counts customers, so the two measure different things. Offline conversion tracking closes that gap by sending closed deals back to Google, so bidding works toward the leads that actually buy.

Book a strategy session.

Tell us about your business and what is in the way. We do the research, then sit down with you again with what we found. The research takes up to five working days. Free.

Book a strategy sessionOr email us at info@groovemedia.io