Every marketing team argues about cost per lead. Is ours too high? Is theirs suspiciously low? The answer depends entirely on your industry, your average deal value and whether those leads actually close. Here is how to work out the only number that matters, which is your own.
Cost per lead varies enormously by industry and by channel, which is exactly why a number you read on someone else's blog is close to useless for your business. What follows is the method: how to calculate your own number, how to judge whether it is good and what to change when it is not.
Why Industry Benchmarks Will Not Tell You Much
Two plumbers in the same city can pay very different amounts per lead and both be doing fine. Targeting quality, creative strength, landing page conversion and how crowded your local ad auction is all move the number. A published range tells you nothing about whether your spend is working.

A good cost per lead is one that produces profitable customers. An expensive lead on a big job that closes often beats a cheap lead on a small job that rarely closes. Judge your number against your own close rate and your own average job value, never against someone else's.
How to Calculate Your Cost Per Lead
Cost per lead equals total marketing spend divided by total leads generated. Take what you spent on a channel last month, divide it by the number of leads that channel produced and you have your cost per lead for that channel.
The more useful calculation is cost per lead by channel. Track CPL separately for Google Ads, Facebook, SEO and referrals. This tells you which sources deliver the best ROI so you can shift budget accordingly.
The CPL Formula
**CPL = Total Marketing Spend / Total Leads Generated**
A single blended number hides everything. Split the spend and the leads out by channel and you will usually find one channel carrying the average while another quietly drags it down. That is the number you can act on, because it tells you where to move budget.
Why CPL Alone Is a Misleading Metric
The cheapest leads are rarely the best leads. A cheap lead that never answers the phone costs you more than an expensive lead that picks up and books, because you paid for both and only one turned into work.

The metrics that matter more than CPL:
- Cost per qualified lead (CPL after removing junk)
- Cost per appointment (leads that show up)
- Cost per closed deal (what you actually paid to acquire a customer)
- Customer acquisition cost (CAC) including sales time
Track CPL by source, but make decisions based on cost per closed deal. A channel with higher CPL and higher close rate often beats a channel with lower CPL and lower close rate.
How to Lower Your Cost Per Lead
CPL drops when you improve any of these three variables: targeting precision, ad creative performance or landing page conversion rate.
Improve Targeting
Narrower audiences cost more per impression but convert at higher rates, so the cost per lead usually lands lower even though you paid more for the click. Using in-market audience data to reach people already shopping for your service works for the same reason: you stop paying to show ads to people who were never going to call.

Test More Creatives
Your best ad and your worst ad in the same campaign will not be close, and you cannot pick the winner by looking at them. Run at least 3 ad variations per campaign and kill the underperformers every 2 weeks. Creative testing is the fastest path to lower CPL because you are moving budget onto the ad that already works.
Fix Your Landing Page
Your landing page conversion rate divides straight into your cost per lead, so lifting it is the cheapest win available. Fast load times, clear value proposition, single call to action and mobile optimization are the basics. Most landing pages fail on at least one.
CPL vs CAC: Which Metric Matters More?
Cost per lead measures marketing efficiency. Customer acquisition cost (CAC) measures total efficiency including sales effort. Both matter but CAC is the number your CFO cares about.
CAC includes: marketing spend, sales team time, tools and software, overhead allocated to customer acquisition. Divide your cost per lead by your close rate and you get what you paid to close one deal. Add the sales cost on top and you have your real CAC, which is always higher than the number on your ad dashboard.

The goal is not the lowest CPL. It is the lowest CAC with acceptable volume. Sometimes paying more per lead gets you better leads that close faster with less sales effort, producing lower CAC overall.
Want to reduce the sales effort portion of CAC? An AI sales agent handles initial outreach and qualification automatically, cutting the human hours required per closed deal.
Frequently Asked Questions
What is a good cost per lead?
A good CPL depends on your average deal value and close rate. Work out what one closed customer is worth to you, work out how many leads it takes to close one and you have your ceiling. Anything under that ceiling is a good cost per lead. Anything over it is not, whatever anyone else pays.
Is there an average cost per lead I can compare myself to?
Averages get quoted a lot and they are close to useless, because they blend industries, channels and deal sizes that have nothing in common. A number that would sink one business is a bargain for another. Calculate your own by channel, compare it to your own close rate and average job value and ignore everyone else's.
How do you calculate cost per lead?
CPL = Total marketing spend / Total leads generated. Track by channel (Google vs Facebook vs organic) to identify which sources deliver the best ROI.
If your CPL is too high, the fastest fix is often improving what happens after the lead arrives. Multiply Revenue's outbound sales platform pairs in-market prospect data with an agent that calls them, so the list you work is people already shopping rather than a cold file.
Sources
- WordStream: Google Ads Benchmarks by Industry 2025
- HubSpot: State of Inbound Marketing Report 2025
- Ruler Analytics: B2B Benchmark Report 2025
- CallRail: Home Services Marketing Benchmark Report 2025
