September 25, 2026

Stop Buying Leads. Buy Qualified Calls.

Most home service companies judge their marketing on one number: cost per lead. It's easy to track, it's what every agency reports, and it's the wrong number.

A lead is a name and a phone number. It isn't a customer. It isn't even a conversation. When you optimize for cheap leads, you get exactly that: cheap leads. Tire-kickers, wrong service areas, people who filled out a form at 11pm and don't remember doing it.

The number that actually tells you whether marketing is working is cost per qualified call. What did it cost to get a real prospect, who fits your business, on the phone with your team?

Why cost per lead lies

Picture two campaigns with the same spend:

  • Campaign A gets 100 leads at $30 each. Your team calls them. 15 pick up, 6 are a fit.
  • Campaign B gets 40 leads at $75 each. 30 pick up, 18 are a fit.

On a cost-per-lead report, Campaign A wins by a mile. In your bank account, Campaign B wins by a mile. Cost per lead rewards the campaign that wastes your team's time.

What's been working: smart forms

This isn't my invention. It's what the data keeps saying across the accounts I run.

The old setup looks like this: an ad sends people to a basic lead form (name, phone, email), and then someone on your team chases them. Or the ad sends them to a separate booking calendar, and most of them bounce before picking a time.

The better setup is a smart form. It's one flow that does three jobs:

  1. Qualifies. A few short questions: what service, where, how soon, rough budget. People who aren't a fit find out right away instead of wasting a sales call.
  2. Books. Qualified people pick a time right inside the same flow. No second page, no separate calendar link, no drop-off in between.
  3. Follows up. Anyone who stops halfway gets a text within minutes, not tomorrow.

Fewer steps and a clear next action means more of the right people end up on a call. The leads cost more each. The calls cost less each. That's the trade you want.

What to measure instead

If you only change one thing, change the report:

  • Cost per qualified call: ad spend divided by booked calls with people who fit.
  • Show rate: how many of those calls actually happen.
  • Close rate by source: which campaigns produce customers, not just activity.

Track those three and the cheap-lead campaigns expose themselves within a month.

The takeaway

Cheap leads feel like progress. Qualified calls are progress. If your marketing partner can only tell you cost per lead, ask them for cost per qualified call. If they can't give it to you, that's your answer.

If you want me to look at your numbers, let's connect.