ServicesHow It WorksIndustriesResultsInsightsBuild My Plan
Calculating ROI

How do I calculate the cost per lead?

Back to InsightsHow do I calculate the cost per lead?

How do I calculate the cost per lead?

Key Facts

Why Your Cost Per Lead Calculation Is Probably Wrong

Most businesses calculate cost per lead in under five minutes — and then quietly lie to themselves about what leads actually cost. The formula is simple: total marketing spend divided by leads generated. The problem is what counts as "spend."

According to industry analysis from Martal Group, most teams undercount their own CPL by 30-50% because they only count ad spend. They leave out everything that makes the ads work in the first place.

The costs that quietly disappear from most calculations include:

  • Content production — blog posts, landing pages, videos, and design work that feed the funnel
  • Tooling — CRM subscriptions, form builders, tracking software, and chat tools
  • Events and sponsorships that never get attributed to a specific lead
  • Labor hours — the marketing manager, the person answering forms, the follow-up work nobody logs

As Martal puts it bluntly: "Leave out people costs and you can understate true CPL by 30–50%, which makes every benchmark comparison meaningless."

If your real CPL is 40% higher than the number in your spreadsheet, every comparison you make against industry averages is fiction. A Clique Studios analysis adds another wrinkle: teams define "lead" differently — a form submission and a sales-accepted lead are not the same thing, yet both get counted in benchmark surveys.

This is also why widely cited averages deserve suspicion. Research on benchmark reliability notes that the oft-quoted ~$198 "average CPL" traces back to an outdated 2017 survey blending wildly different industries and lead definitions.

Understated CPL leads to real business mistakes. You might keep a channel that looks cheap but is actually unprofitable, or cut one that looks expensive but drives your best customers. As Position Xero's analysis points out, "Benchmarks tell you what other people pay. Only your unit economics tell you what you can afford."

There's a second layer, too. SearchLight's plumbing benchmarks capture it well: CPL "tells you what you paid to make the phone ring. It tells you nothing about what happened after the phone rang." A lead that goes to voicemail at 7 p.m. costs the same as one that books — but only one produces revenue. That's why businesses like CallMyLeads focus on what happens in the seconds after a lead arrives, not just what it cost to generate.

Get the numerator right first. Then the comparisons — and the decisions — become worth making.

How to Calculate Cost Per Lead Correctly: The Fully-Loaded Formula

Most businesses think they know their cost per lead—and most are wrong. According to lead generation research, teams that leave out content production, tooling, events, and labor understate their true CPL by 30–50%, which makes every benchmark comparison meaningless.

The core formula is simple, and every authoritative source agrees on it:

CPL = Total Marketing Spend ÷ Number of Leads Generated

If you spent $6,000 on marketing last month and generated 60 leads, your CPL is $100. The math takes seconds. The hard part—where most home service businesses go wrong—is what you count in "total marketing spend."

A fully-loaded CPL calculation includes far more than your ad budget. To get a number you can actually act on, include:

  • Ad spend — Google Ads, Facebook, Local Services Ads, and any pay-per-lead programs
  • Content creation — website copy, blog posts, videos, and landing page builds
  • Software and tools — CRM, scheduling, call tracking, and lead response systems
  • Labor — hours your team spends on marketing and responding to inbound leads
  • Events — trade shows, sponsorships, and community campaigns

That last category matters more than you might think. Channel benchmarks show trade show leads cost roughly $811 each, compared to about $25 for referrals—a 30x spread. If event costs sit outside your CPL math, your numbers are fiction.

Here's the trap: a "cheap" lead that never gets answered isn't cheap at all. As plumbing industry analysis puts it, CPL tells you what you paid to make the phone ring—it tells you nothing about what happened after the phone rang.

That's why your labor line deserves real attention. If someone on your team spends hours chasing missed calls and following up with form submissions, that time belongs in your CPL. Services like CallMyLeads exist precisely to shrink that line—automated lead response and missed-call text-back means fewer paid staff hours burned on follow-up, which lowers your fully-loaded cost.

One more caution from CPL benchmarking experts: CPL is trivially easy to move the wrong way. Loosen your targeting, cut your form to a name and email, and CPL halves overnight while revenue doesn't move. An accurate, fully-loaded number keeps you honest about what each lead truly costs—and sets up the next question: what you can actually afford to pay.

What Your Cost Per Lead Should Be: Benchmarks and Maximum Affordable CPL

Is your $100 lead a bargain or a money pit? The honest answer, according to benchmark analysis from Position Xero, is that "benchmarks tell you what other people pay — only your unit economics tell you what you can afford."

Start with industry context. HVAC businesses see a blended average CPL of about $104, with branded search as low as $34 and non-branded search at $149, per SearchLight Digital's HVAC benchmarks. Plumbing runs higher: an average non-branded CPL of $183, with a median of $168, according to their plumbing Google Ads data. Broader home services and trades vary widely — Martal Group's industry benchmarks put automotive repair near $28 and legal services around $131.

But those numbers only tell you what others pay. To find your maximum affordable CPL, work backward from your own economics using this formula: Max CPL = (Average Deal Value × Gross Margin) × Lead-to-Close Rate × Share of Gross Profit You'll Spend on Acquisition.

Here's how that plays out with real figures:

  • An HVAC replacement contractor with a $9,000 average deal, 35% gross margin, 22% close rate, and 25% acquisition share can afford a maximum CPL of about $173 (Position Xero).
  • A business with a $2,500 average ticket and a 25% EBITDA margin tops out around $100 per lead (SearchLight Digital).
  • By contrast, a B2B SaaS company with $18,000 lifetime value and 80% margin can sustain a $576 CPL (Position Xero).

Notice how much the close rate matters. Plumbing leads convert at a median of just 18.4%, per SearchLight's plumbing data, while HVAC non-branded search leads book at 37.6%. The same lead price produces wildly different outcomes. As SearchLight notes, improving your book rate typically has a bigger impact on profitability than shaving CPL — a lead that never gets answered has a 0% close rate no matter what it cost.

That's why response speed belongs in this math. If leads sit unanswered overnight or through weekend peaks, your effective close rate drops and your real cost per booked job climbs. Services like CallMyLeads exist precisely for this gap — every lead gets a response in seconds, 24/7, so the close rate in your CPL formula reflects your marketing, not your missed calls.

One caution before you benchmark: Martal Group warns that leaving out labor and tooling costs can understate your true CPL by 30–50%, making every comparison meaningless. Count everything, then compare against your own ceiling — not someone else's average.

ctaText: Stop paying for leads you never get to talk to — get every lead answered in seconds, 24/7/365. socialProofText: Home services businesses across the US use CallMyLeads to turn missed calls and slow follow-ups into booked appointments.

Frequently Asked Questions

Why does my calculated cost per lead seem too low compared to what I'm actually spending?
Most businesses undercount their true cost per lead by 30-50% because they only include ad spend and leave out content production, tooling, events, and labor hours that make lead generation possible. This makes benchmark comparisons meaningless and can lead to poor marketing decisions.
What should I include in my total marketing spend when calculating cost per lead?
Your total marketing spend should include ad spend, content creation (blog posts, landing pages, videos), software and tools (CRM, scheduling, call tracking), labor hours for marketing and lead follow-up, and events or sponsorships. Leaving any of these out understates your true cost per lead.
How do I know if my cost per lead is actually good or bad for my business?
A 'good' cost per lead depends entirely on your unit economics—not industry averages. Calculate your maximum affordable CPL using your average deal value, gross margin, lead-to-close rate, and acquisition budget to determine what you can truly afford to pay.
Why do industry benchmarks for cost per lead vary so much between sources?
Industry benchmarks vary widely because teams define 'lead' differently (e.g., form submission vs. sales-accepted lead), and widely cited averages like the ~$198 figure come from outdated 2017 surveys that blend dissimilar industries and channels. Always benchmark against peers with matching definitions and channels.
Does a low cost per lead always mean my marketing is working well?
Not necessarily—cost per lead only tells you what you paid to make the phone ring, not what happened after. A lead that goes unanswered or unqualified costs the same as one that books, so you must pair CPL with conversion and booking data to assess true profitability.
How can I lower my cost per lead without hurting lead quality?
Improving landing page conversion rates is more effective than reducing cost per click—doubling your conversion rate halves your CPL at the same CPC. Service-line segmentation and Performance Max campaigns can also reduce CPL by 15-55%, though you should monitor trade-offs in lead quality and booking rates.

From Guesswork to Growth: Make Your CPL Work for You

Calculating cost per lead correctly isn’t about chasing the lowest number—it’s about understanding what each lead truly costs your business so you can invest where it counts. When you factor in content, tools, labor, and events, you stop guessing and start making decisions based on real economics, not misleading benchmarks. The next step is simple: audit your current CPL calculation to see what’s missing, then compare it to your maximum affordable CPL using your own deal value, margin, and close rate. That shift—from vanity metrics to unit economics—is how you turn lead generation into predictable profit. If missed calls and slow follow-ups are inflating your true cost, CallMyLeads helps you respond to every lead in seconds, so your hard-earned marketing spend doesn’t go to waste.

Build My Lead Response Plan

Get lead response tips that actually work