954-539-5678Free audit
Menu

Google Ads · Lead quality

Why Google Ads sends junk leads, and how to stop it

Fake names, gibberish emails and numbers that never answer usually trace back to a few settings. Find the source, filter it and teach bidding the difference.

Trace junk leads to the campaign

Count qualified leads, not form fills

Report bad form fills to Google

Talk to us

Tell us what you need and we’ll get back to you. Or book a free 30-minute call. Or call 954-539-5678.

The short answer

Google Ads spam leads usually come from three places: placements outside Google Search (Display, apps and other Performance Max inventory), bots that fill in forms, and bidding that has been told every form submission is a success. Find which campaign and network the junk comes from, turn off or restrict that inventory, add form protection, and change what you count as a conversion so automated bidding learns from real leads.

Google’s Click Quality Form accepts investigation requests about poor-quality form submissions, but Google also says its invalid traffic filters do not prevent invalid leads on their own and calls lead quality a shared responsibility. Prevention works far better than refunds.

Why Google Ads brings junk leads

Display and app placements

Ads in mobile apps and games get accidental taps and low-intent visitors. Some of these become junk form fills.

Performance Max

It shows ads across Search, YouTube, Display, Discover, Gmail and Maps. If any form fill counts as a win, it can find cheap ones in the least valuable places.

Bots and scripts

Automated traffic fills forms with fake details. Simple forms without protection are easy targets.

Bidding on the wrong signal

Smart Bidding chases whatever you track. If junk counts the same as a real lead, bidding learns to find more junk.

Other sources include search partners, lead form assets that make submitting very easy, and solicitations from vendors who use your form to sell to you.

Step 1: trace where the junk comes from

  • Capture the click ID. Store the GCLID and UTM parameters with each form submission in a hidden field, so every lead can be traced to a campaign.
  • Segment by network. In Google Ads, segment campaign results by network to see Search, search partners and other inventory separately.
  • Check Performance Max channels. The channel performance report (as of 2026) shows results by channel.
  • Look at timing and patterns. Bursts at odd hours, repeated names, the same email domain or text pasted into every field all point to bots.

Step 2: close the leaky inventory

  • Search campaigns: check the network settings. If search partners or Display expansion produce junk, turn them off.
  • Performance Max: add account-level placement exclusions for low-quality apps and sites where possible, add negative keywords and brand exclusions, and review final URL expansion so traffic lands on pages with proper forms.
  • Display and Demand Gen: exclude app categories and placements that send junk. Review placements monthly.
  • Lead form assets: if you use Google’s lead forms, add a qualifying question and consider phone number verification, which adds a one-time passcode step (Search campaigns only, as of 2026). Download leads often: Google stores them for 60 days.

Step 3: protect the form itself

Form protection stops bots whatever the source. Google’s own guidance on preventing invalid leads recommends reCAPTCHA, server-side validation and a double opt-in email. The main options are:

  • An invisible spam check such as reCAPTCHA or Cloudflare Turnstile.
  • A hidden honeypot field that people never see but bots fill in.
  • Server-side checks: reject impossible phone numbers, disposable email domains and submissions sent in under a couple of seconds.
  • One qualifying question with real choices, such as service needed or zip code. It slows bots and helps your team prioritize.

Keep forms short for real people. The goal is to make spam harder, not to make genuine customers give up. Test every change from your own phone, and watch the real lead count for a week afterward to make sure good leads still arrive.

Drowning in junk leads?

Book a free 30-minute call. We trace where your bad leads come from, check your tracking and settings, and tell you what we would change first. No obligation. Pick a time.

Step 4: change what counts as a conversion

This is the step most accounts skip, and the one that stops the problem coming back.

  1. Make sure the conversion fires only after a successful, validated submission, not on a thank-you page anyone can open directly.
  2. Mark softer actions (page views, button clicks) as secondary so they do not steer bidding.
  3. Use enhanced conversions for leads, which sends hashed contact details from your form so Google can match leads to ad clicks.
  4. Import outcomes from your CRM: which leads were qualified, which became customers. Uploads must arrive within a set window after the click (Google lists 14 or 90 days depending on how you import), so automate them.
  5. Bid toward qualified leads once you have enough of them.

When bidding learns that junk is worth nothing, it stops paying to find it. Our systems integration team can connect your CRM to Google Ads for this.

Step 5: report what gets through

According to Google Ads Help, the Click Quality Form can be used to request an investigation into invalid clicks, poor-quality form submissions, clicks outside your location targeting and sudden short-term cost increases, for activity in the last 60 days. Keep a record of the bad leads with timestamps, click IDs and what happened when you contacted them. Credits are issued only where Google finds invalid activity, so treat reporting as a backstop.

Spam that has nothing to do with ads, such as bots finding your contact page directly, is a website security issue. A security review or better form handling on your site fixes that side.

How to measure lead quality every week

You cannot fix what you do not measure. A simple weekly lead review keeps everyone honest:

  • Export the week’s form leads and call log, with the campaign each came from.
  • Tag each lead as spam (fake or bot), unqualified (real person, wrong service or area), qualified or won.
  • Work out cost per qualified lead by campaign, not just cost per lead.
  • Note patterns: the same fake names, the same placements, the same hours.

A campaign with a low cost per conversion and a high spam rate is often worse than one with a higher cost per lead and almost no junk. Once your team tags leads consistently, those tags are exactly what you upload back to Google Ads as qualified and won conversions. If you are not sure where to begin, start by tagging just one week; the pattern is often obvious straight away.

Lead form assets versus your own forms

Google’s lead form assets let people submit details without visiting your site. That convenience brings more submissions, but also more accidental and low-intent ones. If you use them, add a qualifying question, send leads straight to your CRM through the webhook or an integration, and download leads often, because Google keeps them for 60 days. Compare their cost per qualified lead with leads from your own landing pages before giving them more budget.

How JLB USA helps

JLB USA has done marketing for growing businesses for more than 15 years, with 500+ clients and 1,000+ projects. Our Google Ads management is adjusted weekly and reports on cost per lead, so junk leads show up fast instead of hiding inside a low cost per conversion.

Keep reading

Book it now · Free

Book a free 30-minute call

Pick a time. We look at what you have now with you and tell you what we would change first. No obligation.

Prefer to talk now? Call 954-539-5678, or send the form and we’ll contact you.

Questions we hear

Why am I getting fake leads from Google Ads?

Usually from Display, app or Performance Max placements, bots filling unprotected forms, or bidding that counts every form fill as a success and so learns to find cheap, low-quality ones.

Does Google refund spam leads?

Google can review poor-quality form submissions through its Click Quality Form and issues credits when it finds invalid activity, but there is no guarantee. Prevention matters more.

Will turning off Performance Max stop spam leads?

It often reduces them, but the better fix is to count only qualified leads and import CRM outcomes, so any campaign learns what a real lead looks like.

Does reCAPTCHA stop Google Ads spam?

It stops many bots, but not low-intent people who tap ads by accident. Combine form protection with network settings and better conversion tracking.

How do I know which campaign a spam lead came from?

Store the GCLID and UTM parameters with each form submission, then match junk leads to campaigns, networks and keywords.

Related services

Want a second opinion on your website or marketing?

Pick a time for my free callCall 954-539-5678