low cost per lead but no sales

Low cost per lead but no sales? Here’s why

Low cost per lead but no sales is one of the most common situations in home services advertising, and one of the least understood. Most business owners assume the problem is the sales process, the pricing, or the follow-up speed. Sometimes it is. But when it happens consistently, across different staff and different months, the cause is almost always the same: the ads are reaching the wrong people.

A low cost per lead looks like good news. It is not always good news. Understanding why requires a short look at what CPL actually measures, and what it does not.

What cost per lead tells you, and what it doesn’t

Cost per lead is simple arithmetic. You divide your total ad spend by the number of people who filled in a form or made a call. The lower the number, the cheaper each enquiry.

What it does not tell you is whether any of those people were ever going to hire you. This is the root of the low cost per lead but no sales problem.

The metric that determines whether your advertising is profitable is cost per booked job, not cost per lead. To calculate it, take your total ad spend and divide it by the number of jobs that actually came from those ads.

The difference matters more than most people realise. A business generating 80 leads a month at a €15 CPL, with a 10% booking rate, is spending €150 per booked job. A business generating 40 leads at a €38 CPL, with a 45% booking rate, is spending €84 per booked job. The first account has the lower CPL and the worse result.

For context, the average Google Ads CPL reached $70.11 in 2025 across all industries. Home services typically runs below that average, which sounds like good news until you look at what those cheap leads are actually worth.

Why low cost per lead often means no sales

Low CPL is a product of broad targeting. When you use wide match keywords, set your location radius too large, and run no negative keyword list, you reach a lot of people cheaply. The problem is that most of those people were never going to hire you.

They are browsing, not buying. They are outside your service area. They own no property and were searching out of curiosity. They will click your ad, fill in your form, and then either go quiet or explain they were not really ready to book anything.

There is substantial evidence for this pattern: lower CPL often signals lower lead quality, not better campaign performance. The targeting decisions that keep costs low are the same decisions that fill your pipeline with people who never convert.

A real example

Garage floor coating business was generating 80 leads a month at a low CPL. On paper the account looked healthy. In practice, only 8 of those 80 leads were ever worth pursuing.

The account had three problems. Broad match keywords were pulling in searches with no commercial intent. The location radius was set wide enough to capture enquiries from areas the business could not serve. There was no negative keyword list, so renters and DIY searchers were clicking through routinely.

Three changes over 90 days: tighter location targeting, a negative keyword list, and proper conversion tracking to separate real calls from junk enquiries. Lead volume dropped to 40 a month but qualified leads went from 8 to 20. The cost per booked job dropped 78% and the CPL went up. The business made considerably more money simply by focusing on small tweaks.

See other case studies here.

Three signs this is happening to your account

You do not need a full audit to know whether your low CPL is working against you. You can focus on three simple diagnostic signs:

  1. Your leads go quiet after the first contact. They fill in the form, you call back, they do not answer or say they were just looking into it. When this happens occasionally, it is normal. When it describes the majority of your leads, the targeting is reaching people who were never serious buyers.
  2. You are regularly getting enquiries from outside your service area. Every one of those is a wasted budget. It suggests your location settings are set to a radius that is too broad, or that you have not excluded the surrounding postcodes and towns you cannot realistically serve.
  3. Your close rate on Google Ads leads is materially lower than on referrals. If you close referral work at 60% and Google Ads leads at 12%, the ads are not reaching a similar audience to your best customers. They are reaching a different population entirely.

What to do about it

The fix is not more budget but better filtering. If you spot these signs here are three easy fixes, in order of priority:

  1. Set up proper conversion tracking. Tracking form fills is not enough. You need to know which leads become jobs. Without that data, neither you nor anyone managing your account can make good decisions. This step comes first because everything else depends on it.
  2. Build a negative keyword list. Broad match keywords routinely trigger ads for searches that share no intent with your actual service. Go through your search terms report and exclude anything that is not a genuine buying signal: DIY searches, competitor names, adjacent services you do not offer.
  3. Tighten your location targeting. Look at which areas are generating your unqualified leads and exclude them individually. A radius setting is a blunt instrument. Postcode-level exclusions are precise.

None of this is complicated, simply neglected. Low cost per lead but no sales is rarely a follow-up problem or a pricing problem. It is a targeting problem. The agencies optimising for a low CPL have no incentive to fix it, because a higher CPL with better conversion looks worse in a monthly report, even when it is generating more revenue for the client.

Think this might be happening to your account?

We look at the account, tell you exactly what is pulling in the wrong people, and show you what it is costing you in real terms. Takes 30 minutes. There is no obligation to do anything with the findings.

Scroll to Top