Skip to content

Lead quality, diagnosed.

The account reports plenty of leads and few of them book. Across 28 lead-gen Google Ads accounts I manage, only 6 bid on an offline import of closed deals (33 accounts, 30 days to October 21, 2026), so the rest bid on the call or form, not on whether it became a client. This library covers the symptoms that say your lead quality is a tracking problem, why each one happens, and how to confirm it inside your own Google Ads account and CRM. Read the answer below, then jump to the leak that's costing you.

Selling products on Shopify instead of services? Start with the Wasted Ad Spend library

Specialty pages: home services, law firms, medical practices, construction and industrial.

Last updated October 2026  ·  7 answers

How should a service business
wire lead tracking?

Wire tracking from the CRM out: the CRM is the ledger, a server-side container sends the signal, and Google Ads bids on a booked appointment, not a raw form-fill. Across 33 Google Ads accounts I manage, 30 days to October 21, 2026, 27 of 28 lead-gen accounts bid on calls but only 6 of 28 bid on an offline import.

The full architecture lives in my Lead Quality Stack reference, the eight-layer blueprint I rebuild every service-business account to. This page is the diagnostic layer on top of it. When the leads stop closing, the questions below name the cause and the order to check it in.

Six signals with
one broken loop underneath.

  1. Smart Bidding is optimizing against raw form-fills

    The primary conversion is set to form submission, so the algorithm buys the cheapest form-fills it can find. Cheap form-fills are usually the worst leads. Tire-kickers, wrong service area, no budget. The bid strategy is doing what you told it. You told it to chase volume. The fix is the signal swap. Make the qualified lead the one primary conversion and let the cheap fills stop counting.

  2. Nothing tells Google which leads booked

    A lead books, or becomes a paying client, and Google Ads never hears about it, so it keeps optimizing toward whatever produced the most leads, not the most customers. The first fix is the conversion itself: a booked appointment or a WhatConverts-qualified call as the one primary conversion. Where a CRM holds closed deals, an offline import with the click ID can go further. Across 33 Google Ads accounts I manage, 30 days to October 21, 2026, only 6 of 28 lead-gen accounts bid on an offline import.

  3. No call tracking, so the phone leads are invisible

    27 of 28 lead-gen accounts I manage bid on calls (33 accounts, 30 days to October 21, 2026), so the phone usually carries the signal. Without dynamic number insertion feeding a qualified-call event back to Google Ads, every lead that phones in is missing from what Smart Bidding sees. The algorithm optimizes on the forms and ignores the phone. WhatConverts records, transcribes and scores the call, then sends the qualified ones in.

  4. Spam form-fills are counted as conversions

    The form-submission trigger fires on the click of the submit button, not on server validation. So every bot, every spam fill, every fat-fingered test counts as a conversion. The algorithm learns to chase whoever clicks submit, which bots do better than buyers. Gate the conversion trigger on a server response that confirms the lead is real. Until you do, you pay Google to find you more bots.

  5. The CRM isn't the source of truth

    Lead counts live in a spreadsheet, the ad platform, and three inboxes, and none of them agree. There's no single record where lead source, stage transitions, and bookings live together. Without that record you can't tie a booking back to the click that created it. The CRM has to hold the gclid on every lead and timestamp each stage from lead to booked appointment. Everything downstream depends on it.

  6. GA4 is being used to grade ad performance

    GA4 sessionizes traffic. The CRM counts deals. Those two never agree, and grading ad spend against GA4 lead events guarantees a number that drifts further off every week. GA4 is for behavior. Which pages produce calls, which campaigns send sessions that convert. Grade the ads inside the ad platforms, with a booked appointment or a qualified call as the conversion. A GA4 report is the wrong instrument for deciding where the budget goes.

Three references you can read
without a sales call.

  • The Lead Quality Stack

    Eight-layer reference for services.

    The architecture every answer here points back to. CRM, call tracking, server-side, and offline imports where a CRM holds closed deals, in the order I rebuild them.

    Read the stack: the Lead Quality Stack
  • Google Ads Setup Checklist

    Free 25-page PDF. No email gate.

    The workbook I run before every diagnostic conversation. Covers conversion setup, the qualified-lead signal, and the standard tracking leaks.

    Download the checklist
  • The Lead Quality Audit

    Written by me. Back within 24 hours of access.

    When you want the diagnosis run on your real account, I read what it counts as a lead, how calls and forms reach it, and where the signal breaks.

    Get the audit

Every question,
answered in full.

Grouped by where the leak lives. Each question links to a self-contained answer. No gate, no email.

Lead quality

4 questions

Calls and CRM

2 questions

Closed-won feedback

1 question

Same diagnosis,
run by a senior operator.

Every owner reading this can run the first check on their own account. Pull your booked clients from the last ninety days and trace each one back to the click that created it. If you can name the campaign, the keyword, and the gclid for most of them, your wiring is healthy and the problem is somewhere else. If the trail goes cold at the form or the phone, the questions above walk through why.

That diagnosis is what I do. I'm Conner Crowe. I spent ten years inside agencies and in-house teams, working with owners direct, and I've managed more than $15M in ad spend. I check the conversion setup before I touch a bid: lead-source capture, call tracking, the signal swap to a booked appointment or qualified call, and Enhanced Conversions. Same person on the call as on the keyboard. No account manager.

The Lead Quality Stack is the architecture I rebuild every account to. This library is the diagnostic layer on top of it. On a fence contractor's account, the only website conversion had died when a form button was renamed; fixing it and cleaning the account took rank-lost impression share from a weekly 27 to 48% range to under 1% (the dead form case study). If your own answer is a rebuild, the free ads audit request is below, and the free 25-page checklist covers the same ground first.

If you book a call

  1. Before. I look at your site first, so the call starts on your business, not an intro.

  2. The call. Thirty minutes on what’s working, what’s leaking and whether this fits.

  3. After. If it isn’t the right fit, you leave with two or three fixes you can ship without me.

5.0 average from 11 Google reviews.

Same diagnosis,
run on your pipeline.

Add me as a read-only user and I'll write the audit myself: what your account counts as a lead, how calls and forms are tracked, and what to fix first. 5 to 7 pages, back within 24 hours of access. No call needed. If you'd rather talk first, a call is open too.