Glossary

ROI & Pricing

What Is Cost Per Lead (CPL)?

By Bryan Smith, CEO

Cost per lead, or CPL, is how much you spend on marketing to get one new lead, meaning one person who contacts your business about a job. You find it by dividing your marketing spend by the number of leads it produced. It tells you what it costs to make the phone ring, before anyone answers it.

Key Takeaways

  • Formula: marketing spend ÷ number of leads.
  • A lead is a contact, not a customer. CPL measures the top of the funnel.
  • Every missed call is a lead you paid for and never got.
  • Answering every call is the cheapest way to lower your real CPL.

How Cost Per Lead Works

Cost per lead answers one question: what did it cost to get this person to contact me?

CPL = marketing spend ÷ number of leads

A lead is anyone who reaches out about your services. A phone call, a web form, a text, a chat. They have not bought anything yet. CPL measures the cost of getting them to the front door, not through it.

You can calculate CPL for everything at once or per channel. Per channel is more useful. If Google Ads leads cost $60 and referral leads cost $8, you know where to put the next dollar. Call tracking software is how most businesses tie a call to the channel that produced it.

Example of Cost Per Lead

An HVAC company spends $3,000 a month on Google Ads and Local Services Ads. In June, that spend produced 75 phone calls and 15 form fills, for 90 leads total.

$3,000 ÷ 90 = $33 per lead

Now the part most owners skip. Of the 75 calls, 22 went unanswered and the callers did not leave a message. Those 22 leads were paid for and never captured. The real count of leads the business got to talk to is 68.

$3,000 ÷ 68 = $44 per lead

Nothing about the ad spend changed. Missing a third of the calls raised the effective cost of every lead by a third.

What People Get Wrong About Cost Per Lead

Owners spend money lowering the top of the fraction, the ad cost, and ignore the bottom. Better ads and tighter targeting might shave 10% off CPL. Answering every call can improve it by 30% for the price of an answering layer, because it stops throwing away leads you already paid for. The cost of missed calls and your CPL are the same problem seen from two sides.

The other mistake is treating all leads as equal. A lead who is outside your service area costs the same to generate as one next door, but it is worth nothing. Lead qualification on the first call tells you your CPL for leads you can actually serve, which is the number that matters.

Cost Per Lead vs. Customer Acquisition Cost vs. Cost Per Call

  • CPL is the cost to get one lead. Top of the funnel.
  • Customer acquisition cost is the cost to get one paying customer. It includes CPL plus everything it took to close, and it is always higher.
  • Cost per call is what it costs to handle a call once it comes in. It is an answering cost, not a marketing cost.

CPL gets the phone to ring. Cost per call answers it. CAC is the total.

Why It Matters

Every service business is paying something to make the phone ring, whether it is ads, a website, truck wraps, or reviews. CPL puts a number on it. And once you have that number, the case for answering every call makes itself: a missed call is a lead you bought and threw away. The fastest response to a new lead is answering live, which is why speed to lead and CPL are tracked together. An AI receptionist protects the leads you already paid for. See our missed call statistics for how many that typically is.

The Bottom Line

Cost per lead is your marketing spend divided by the leads it produced. It measures the cost of getting someone to contact you. Track it by channel, compare it to what a lead is worth, and remember that every missed call raises it. The cheapest lead is the one you already paid for and actually answered.

Frequently Asked Questions

How do you calculate cost per lead?
Take what you spent on marketing in a period and divide by the leads it brought in. If you spent $2,000 on ads in a month and 50 people called or filled out a form, your cost per lead is $40. You can calculate it for all marketing together or for one channel at a time, which tells you where leads are cheapest.
What is a good cost per lead for a service business?
It varies a lot by trade and by market. A good CPL is one that is small next to what a customer is worth. If a booked job is $400 and one in four leads books, each lead is worth about $100 to you. A $40 CPL is healthy at that value. A $120 CPL is not. Compare CPL to lead value, not to a universal number.
How do missed calls affect cost per lead?
They raise it, quietly. If you pay $2,000 for 50 calls but only answer 35, your real CPL is not $40, it is $57, because the 15 missed callers are leads you paid for and lost. Answering every call does not change what you spend on ads. It changes how many leads you actually get for that spend.

Never miss another call

Cira answers every call, books jobs, and texts you the details while you work.