Your Google Ads account says it’s working. Conversions are up, cost per lead looks fine, and the report is green. But your sales team says the leads are junk: wrong numbers, people outside your area, tire-kickers, or people who never pick up the phone.
This is a different problem from ads that don’t produce leads at all. Clicks with no inquiries is a conversion problem, with fixes in tracking, keywords and landing pages (see why Google Ads aren’t converting). This post is about the next step down the funnel: you’re getting leads, but they aren’t turning into customers.
Why Google Ads sends you bad leads
Google’s bidding does what you tell it to do. If you tell it a “conversion” is any form submission, it will find you as many form submissions as it can for your budget. It has no idea that half of them are spam, students or people looking for a job. To Google, a fake lead and a paying customer look identical.
So the core issue is almost always the same: Google is optimizing for leads, and you care about sales.
Step 1: Track what happens to every lead
You can’t fix lead quality you can’t measure. Before changing anything in the account, start recording the outcome of each lead. A spreadsheet is enough to begin with. For each lead, log:
- Date and time it came in
- Source (Google Ads form, call, WhatsApp, chat)
- How fast someone responded
- Whether you reached them
- Whether they were qualified (right service, right area, real budget)
- Whether they became a customer, and roughly what they were worth
After a few weeks, patterns show up: calls that close better than forms, a campaign whose leads never buy, or good leads that simply weren’t called back.
This is the same approach I used with Sorridents, a dental clinic. Every phone number from WhatsApp and the web forms went into a Google Sheet, and when a lead became a patient, the sheet was updated. That data later went back into Google Ads, which I’ll get to below.
Step 2: Check speed to lead and whether anyone answers
Before blaming the ads, check the follow-up. In my experience, this is where a lot of “bad leads” actually come from: good leads that went cold.
Look at your lead log and ask:
- How long does it take to respond? A lead that waits until tomorrow has often already called a competitor.
- What happens after hours and on weekends? If your ads run while nobody is there to answer, those leads are at a disadvantage from the start.
- Are calls being answered? If you use call tracking, listen to a sample of calls or check the missed-call count. Missed calls from ads are paid leads that never had a chance.
- How many attempts does your team make? One unanswered call and a voicemail is not a follow-up process.
If the follow-up is weak, fix that first. It costs nothing in ad spend, and better ad targeting won’t help if good leads aren’t being contacted.
Step 3: Read the search terms
If follow-up is solid and leads still don’t buy, look at what people actually searched. Go to Campaigns → Insights and reports → Search terms and read through the terms that led to conversions, not just the ones that cost the most.
You’re looking for intent that doesn’t match a buyer:
- Job seekers: “dental assistant jobs”, “hiring”, “salary”
- DIY and research: “how to”, “what is”, “symptoms of”
- Wrong service: a related service you don’t offer
- Price shoppers: “free”, “cheap”, when you’re a premium provider
- Wrong location: a city name outside your service area
Each of these can generate a real-looking lead that will never become a customer. Add negatives for the clear patterns. For lead quality, focus on the terms that converted, because those are the ones Google will try to find more of.
Step 4: Check where the leads came from (PMax, Display and spam)
Not all lead sources behave the same. Split your lead log by campaign and, where you can, by network.
Performance Max serves across YouTube, Display, Search, Discover, Gmail and Maps. That reach can be useful, but in lead generation accounts, Performance Max and Display placements can bring in cheap form fills that rarely close. It’s not always the case, which is why you compare closed customers by campaign instead of cost per lead.
Spam form fills are the other usual suspect. Signs include fake names, gibberish messages, the same email repeated, or a burst of submissions at 3 a.m. Google’s own guidance for lead generation suggests adding lead verification such as reCAPTCHA, double opt-in or server-side validation. Bots that fill your form also fire your conversion tag, which means Smart Bidding is being trained on them. Stopping spam protects your data as much as your sales team’s time.
Also check your conversion counting. For leads, Google suggests counting “One” conversion per ad click rather than “Every”, since what matters is whether a lead was generated, not how many times the same person submitted the form.
Step 5: Qualify on the landing page and form
A form that asks for only a name and an email will get more leads. It will also get more leads that aren’t a fit. Sometimes adding a little friction is the right call.
Ways to qualify without killing volume:
- State who you serve. Service area, minimum project size, insurance accepted, or “starting at” pricing on the page.
- Ask one or two qualifying questions. Service needed, timeline, location. A dropdown is easier than a text box.
- Require a phone number if your sales process relies on calling.
- Be clear about what happens next, so people who just want a price list don’t fill in a consultation form.
If you use Google’s lead form assets, which run in Search and Performance Max campaigns, you can choose the form type. “More volume” is the default and uses fewer steps. “More qualified” uses a form with more steps and may bring fewer leads, but with more interest in your business. If lead quality is your problem, that’s an easy test to run.
Step 6: Count only the conversions that matter
In Goals → Conversions → Summary, check which actions are primary: Google uses primary actions for bidding, while secondary actions are for reporting only.
Calls deserve a closer look. Google can count a call as a conversion using AI analysis of call recordings or by counting calls that last longer than a minimum duration you set. A 10-second wrong number shouldn’t count the same as a real inquiry.
At Radiance MedSpa, every phone call used to count as a conversion. We routed Google Ads calls through Call Tracking Metrics so each one could be listened to and qualified, and only calls that resulted in bookings counted as conversions. That gave Google Ads accurate data on which people were likely to book.
Step 7: Feed real sales back to Google
This is the step that changes what Google optimizes for. Once you know which leads became customers, you can send that information back to Google Ads, so it learns what a good lead looks like rather than just any lead.
There are two main ways to do it.
Enhanced conversions for leads
With enhanced conversions for leads, the Google tag captures hashed first-party data from your lead form, such as email or phone number. Later, when that lead becomes a customer, you import the conversion using the same hashed data, through Google Ads Data Manager or the API, and Google matches it back to the ad click. It requires auto-tagging, an email or phone field on your form, and accepting Google’s customer data policies.
This is what we used at Sorridents. WhatsApp and simple web forms made it easier for people to reach out, which tripled leads. When a lead became a patient, that went back to Google Ads as an offline conversion through enhanced conversions for leads, which focused the campaigns on higher-quality leads. Overall, cost per lead dropped from $89 to $59.
Offline conversion import with GCLID
The older method is to save the Google Click ID (GCLID) that comes with each ad click alongside the lead, then import conversions using that ID once the sale happens. Google’s own page recommends starting with enhanced conversions for leads instead if you haven’t adopted offline conversion import yet, and that’s what I’d do too.
Which stage should you send back?
Here’s the catch for small businesses: you may not close enough sales for Google to learn from. Google’s lead quality guidance suggests making sure the conversion action you bid on has at least 15 conversions in the last 30 days, with uploads ideally daily. The same page recommends bidding toward a lead-specific goal such as a qualified lead, a converted lead or a booked appointment.
If you only close five customers a month, “closed sale” is too rare to bid on. A step earlier, like “qualified lead” or “appointment booked”, usually gives enough volume while still filtering out junk. Google’s value-based bidding guidance also recommends choosing a single stage of your lead-to-sale funnel as your bid optimization goal. Pick the deepest stage that still has enough volume.
Step 8: Consider value-based bidding
Not every customer is worth the same: an implant patient and a cleaning patient are both “leads”.
If you can put different values on different leads, Google suggests value-based strategies like Maximize conversion value, or Maximize conversion value with a target ROAS. Instead of chasing the most leads, Google bids for the most total value. Google’s conversion value guidance recommends measuring at least two different values across at least two actions, and none of them zero.
Value-based bidding needs data. Google’s best practices mention at least 15 conversions a month for the optimization goal, and at least 4 weeks or 3 conversion cycles of consistent uploads before switching. For a lot of small accounts, getting outcome tracking right comes first, and value-based bidding comes later.
FAQ
Why are my Google Ads leads such low quality?
Usually because Google is optimizing for any lead rather than leads that become customers. Spam, broad search terms, Performance Max placements and a form with no qualifying questions all add to it. Track outcomes first, then send the good ones back to Google.
Do I need a CRM for offline conversion tracking?
No. A well-kept spreadsheet can work to start with, which is what we used at Sorridents. A CRM makes regular uploads easier as volume grows.
How long does it take to see better leads after importing conversions?
It depends on your lead volume and how long your sales cycle is. Expect weeks, not days.
Not sure where your bad leads come from?
If your leads look fine in Google Ads but not in your sales numbers, my $120 Google Ads audit is a simple place to start. You get a recorded video walkthrough of your account plus a PDF within 3 business days. If the tracking itself needs building, that’s what my analytics and tracking setup covers.