Glossary

What is cost per lead?

By Youssef Hodaigui, Mindflow Marketing · Last reviewed October 29, 2026

Cost per lead (CPL) is what you spend on a marketing source divided by the number of leads it brought in over the same period. If a source cost $1,200 last month and produced 20 calls and estimate requests, your cost per lead was $60. Google Ads reports the same idea as cost per conversion: your total cost divided by the conversions it counted.

A lead is a chance at a job, not a job. Cost per lead is different from cost per booked job, which divides the same spend by the jobs you actually put on the schedule. The second number is the one to judge a source by.

01

How do you calculate cost per lead?

Add up everything you paid a source in a period, then divide by the leads it produced in that period. Include lead fees, ad spend, subscriptions and any management fee for that source. Count leads the same way for every source, such as calls over a set length plus form fills, or the comparison won't hold.

Google Ads does the math for you, using its own count. Its "Cost / conv." column "tells you how much, on average, each of your conversions cost. It's calculated by dividing your total cost by the number in your 'Conversions' column." What counts as a conversion is up to your settings: a short call or a spam form can count unless you've set rules to exclude it. Check those settings before you compare Google's number with another source.

02

How do lead platforms set the price of a lead?

Mostly by competition and the job, and none of the major platforms publish a price list by trade. Google's Local Services Ads use bids: "When similar local businesses bid on the same lead, those bids determine how much the lead is worth." Angi says its lead fees change "based on task, homeowner location, and demand for the work."

What each platform says, read October 29, 2026:

  • Google Local Services Ads: you pay per valid lead, and "Lead prices may vary depending on your location, the job type, the type of lead, or your bidding mode." Google adds that message leads "are typically priced lower than phone leads, although that is not always the case."
  • Angi: each homeowner request is matched with "no more than five pros," so a lead can go to your competitors too.
  • Thumbtack: "You control your pricing and budget for leads, which determines how many leads you get."
  • Google Ads: you pay per click, not per lead, so your cost per lead depends on how many clicks turn into calls and forms.

Our Local Services Ads guide covers LSA bidding and credits in depth.

03

Why isn't cost per lead the best way to judge a source?

Because leads don't pay the bills; booked jobs do. A cheap source can cost more per job if its leads are shared, unreachable or not ready to hire. In the made-up example in our lead generation guide, a source at $60 a lead cost $600 per booked job, and one at $120 a lead cost $300.

Lead quality depends on how the lead was created. A homeowner who called you from your own Business Profile chose you. One who filled out a marketplace form may have asked several pros for quotes. Track which source each booked job came from, which is what lead attribution means, and divide each source's spend by its booked jobs.

04

What's the most you should pay for a lead?

Work it out from your own numbers: take the most you'll spend to win a job, then multiply by the share of leads you book. If you'll spend up to $250 to win a job and you book 1 in 3 leads, your ceiling is about $83 a lead. Those are made-up numbers; use your own profit per job and booking rate.

Two things move that ceiling. A higher booking rate raises it, which is why answering fast and following up matter as much as the price of the lead. And a bigger profit per job raises it, which is why big-ticket replacement work can carry a higher cost per lead than small repairs. Recheck the ceiling every season, because your booking rate changes when you're busy.

Related terms: Lead attribution · Call tracking · Conversion rate · Google Verified · All glossary terms

Where to go next: Home-service lead generation compares seven lead sources by cost per booked job. How much to spend on marketing shows how to set a budget from the jobs you need.