
What is a good CPL?
Key Facts
- The all-industry average Google Ads CPL is $66.69, but legal leads cost $131.63 while auto repair runs just $29.96, per 13,000+ campaign benchmarks.
- Firms responding to a web lead within an hour are roughly 7x more likely to qualify it, per an HBR audit of 2,241 US companies.
- The average business takes 42 hours to respond to a lead, and 23% of leads never get answered at all, according to home services research.
- A plumbing business with a $1,680 ticket and 18% close rate can only afford $67 per lead, yet the average non-branded plumbing CPL is $183, per Q1 2026 data.
- Branded search leads cost $34 versus $149 for non-branded search, per $14.9M in contractor ad spend.
- Facebook leads cost a median $27.39, but Google leads close at 2–3x the rate because searchers have active intent, per benchmark analysis.
- Two contractors can both pay $175 per lead and land at completely different economics — one at 5.5x ROAS, the other at 1.2x, per plumbing benchmark data.
Why a 'Good' CPL Depends on Your Industry and Your Math
Two business owners compare notes at a conference. One pays $30 a lead and feels robbed; the other pays $120 and considers it a bargain. Both are right — and that's exactly the problem with benchmarks.
A "good" cost per lead is entirely industry-relative. According to industry CPL research, legal services run $650+ blended per lead, while restaurants and local businesses land between $20 and $40. The same source puts home services at $90–$150 and higher education near $980. Comparing your number to a cross-industry average of roughly $198 is meaningless if you're a roofer or a dentist.
As Jeff Molitor of Clique Studios puts it: "A good cost per lead is one your sales math can carry. A $120 lead is cheap for a personal injury firm that earns a large fee from a single signed case. The same $120 lead would sink a neighborhood restaurant." High-CPL industries sell big, slow purchases; low-CPL industries are urgent and local, with conversion rates above 15%.
The benchmark tells you whether your CPL is typical. Your own math tells you whether it's sustainable. Consider these figures from the research:
- For an HVAC business with a $2,500 average ticket and 25% margin, data from $14.9M in ad spend shows a CPL above ~$100 makes first-job acquisition unprofitable.
- A plumbing business with a $1,680 average ticket and 22% net margin can only afford about $67 per lead — while the average non-branded plumbing CPL sits at $183.
- Break-even CPL = allowable cost per customer × close rate. A practical formula suggests working targets below break-even, never at it.
Notice what that plumbing example reveals: many profitable contractors run CPLs far above their first-job threshold and stay profitable through repeat service and referrals. Lifetime value justifies what a single transaction cannot. That's why benchmarks are a starting line, not a finish line — they tell you where the race begins, not whether you're winning it.
One more wrinkle: your CPL only measures what you paid to make the phone ring, not what happened after. A lead that never gets answered is a 100% loss regardless of price. This is where response speed quietly rewrites your math — firms that contact a web lead within an hour are roughly 7x more likely to qualify it, per an HBR audit of 2,241 US companies. Every lead that goes unanswered inflates your real CPL, which is why services like CallMyLeads focus on answering every lead in seconds, around the clock.
Before you judge your number, calculate what a customer is actually worth to you. That answer — not a benchmark table — is the only one that matters.
CPL Benchmarks by Industry: Where You Should Expect to Land
The all-industry average cost per lead on Google Ads sits at $66.69 — but that number is nearly useless on its own. A $90 lead is a bargain for a law firm and a budget-buster for a neighborhood auto shop, which is why benchmarks only make sense when you compare them industry by industry.
Here's where the 2026 data says you should expect to land. Google's own search advertising benchmarks, drawn from more than 13,000 campaigns, put the overall Google average at $70.11 per lead, up roughly 5% from 2024. Within that dataset, the spread between industries is dramatic:
- Legal services lead the pack at $131.63 per search lead — high-ticket, slow-decision industries always pay more.
- Real estate averages $102.51, with Tier 1 markets like NYC and LA running 30–50% above the national average.
- Dental practices land at $72.97, right near the all-industry midpoint.
- Home and home improvement averages $90.92, though blended paid-plus-organic CPLs for home services typically run $90–$150.
- Auto repair is one of the cheapest categories at $29.96, benefiting from urgent, local search intent and conversion rates above 15%.
Insurance and finance sit at the expensive end, with blended CPLs of $160–$260 — and Meta finance costs rose 24% between January 2025 and January 2026. If you're in that space, a $200 lead is normal, not a red flag.
Channel matters as much as industry. Facebook lead campaigns carry a median CPL of just $27.39, roughly 59% below the search average. Real estate is the clearest example: $13.74 on Facebook versus $102.51 on search. But cheaper doesn't mean better — Google leads close at 2–3x the rate of social leads because those people are actively searching, not scrolling. A $40 Meta home services lead might close at 8%, while a $90 Google lead closes at 20%. Judge Meta leads by booked calls and closed deals, not the sticker price.
One more caveat before you benchmark yourself: lead definitions vary. Some teams count every form submission; others only count sales-accepted leads. Make sure your definition matches the benchmark you're comparing against.
And remember that CPL is only the first number in the equation. What happens after the lead arrives — how fast you respond, how many book, what a completed job returns — determines whether your CPL is actually sustainable. At CallMyLeads, we see it constantly: businesses paying $90–$150 per lead lose jobs simply because nobody answered in time. Every lead answered in seconds, 24/7/365, is the cheapest way to make an expensive lead pay off.
The Number That Matters More: Your Break-Even CPL
Benchmarks can tell you whether your cost per lead is typical, but they can't tell you whether you can afford it. The number that actually protects your profitability is your break-even CPL — the maximum you can pay per lead before acquiring a customer stops making money.
The formula is simple: Break-even CPL = allowable cost per customer × lead-to-customer close rate. As Clique Studios explains, a good CPL is any figure below what a new customer is worth once your close rate is applied — and they recommend setting working targets below break-even, not at it.
Here's how the math plays out in two real home services trades:
- HVAC: A $2,500 average ticket at a 25% margin yields $625 profit per job. With a 38% book rate and 42% match rate — roughly 16% of leads becoming paying customers — the max sustainable CPL is about $100, per SearchLight's analysis of $14.9M in contractor ad spend.
- Plumbing: A $1,680 average ticket at 22% net margin yields roughly $370 profit per job. At the median 18.4% lead-to-customer conversion rate, the max sustainable CPL drops to about $67.
Both numbers sit uncomfortably below market reality. The average non-branded plumbing CPL in Q1 2026 was $183 — nearly triple that $67 threshold. In HVAC, non-branded search leads average $149 per lead, well past the $100 ceiling. This is why CPL alone tells you so little.
The point is that CPL tells you what you paid to make the phone ring. It tells you nothing about what happened after the phone rang. Two plumbing contractors can both pay $175 per lead and land in completely different positions: one converts at a 5.5x ROAS with a $700 cost per customer, the other at 1.2x with $1,458 — same CPL, different economics.
That gap lives or dies in the middle of your funnel. When the average response time to a web lead is 42 hours and 23% of leads never get answered at all, according to home services benchmark data, your close rate — and therefore your break-even CPL — is being decided before price is ever discussed. A service like CallMyLeads exists precisely for this gap: answering every lead in seconds, around the clock, so the leads you've already paid for actually reach a conversation.
Run the break-even formula for your own ticket size, margin, and close rate before you judge any CPL. That number — not an industry benchmark — is the one that decides whether a lead is cheap or ruinous.
How to Lower Your Real Cost Per Customer (Not Just Your CPL)
You're paying for leads that never become conversations.
Every form submission, ad click, or missed call costs money the moment it enters your funnel—but if no one responds, that lead is effectively dead. And dead leads don’t just waste ad spend; they silently inflate your true cost per customer.
Research shows the average response time for home service leads is 42 hours, with 23% never receiving a reply at all. Meanwhile, businesses that respond within an hour are ~7x more likely to qualify the lead. Every lead you pay for but never talk to doesn’t just vanish—it doubles your true cost per acquisition because you’re still paying for it, but getting zero return.
Fixing response speed is the single biggest lever to lower your real cost per customer. But it’s not the only one. Start by segmenting campaigns by service line—separating heating repair, plumbing, and AC install instead of running broad "HVAC" campaigns. This improves intent matching and lead quality, typically reducing CPL by 15–25%.
Next, optimize your landing page conversion rate. Raising it from 5% to 10% halves your CPL at the same cost per click, since CPL = cost per click ÷ conversion rate. Many businesses waste budget chasing low-intent traffic because their pages fail to convert—fixing this is faster and cheaper than bidding lower on ads.
Finally, shift budget toward higher-efficiency channels. Branded search campaigns deliver leads at $34—52% cheaper than non-branded search at $149—and while they represent only 9.1% of spend, allocating just 5–10% of budget here meaningfully lowers your blended CPL. Performance Max (PMax) campaigns also generate leads at $72 per lead, 55% cheaper than non-branded plumbing search at $183, and deliver over double the ROAS despite lower book rates, because they optimize for downstream value.
None of these tactics matter if leads sit untouched. CallMyLeads ensures every new lead—from form, ad, chat, or missed call—gets an instant response in seconds, 24/7/365. That’s how you stop paying for leads you never get to talk to—and start turning CPL into real, measurable profit.
Your Next Step: Track Every Lead to a Booked Job
Knowing your CPL is only the starting line. What separates profitable contractors from struggling ones is what happens after the lead arrives — and most businesses have almost no visibility into it. Research on $14.9M of contractor ad spend puts it bluntly: CPL tells you what you paid to make the phone ring, not what happened after it rang.
Start by defining what actually counts as a lead. Some teams count every form submission; others only count sales-accepted leads, and benchmark analysts warn that definitions must match before you compare numbers. A spam form fill and a booked emergency repair are not the same purchase.
Once your definition is set, track four numbers alongside CPL:
- Book rate — the share of leads that turn into scheduled appointments
- Match rate — how many of those appointments you actually keep and serve
- Cost per paying customer — the number that determines real profitability
- Average ticket — the revenue side of the equation
These bridging metrics matter because two contractors can pay the same $175 per lead and land in completely different positions — one at a 5.5x return, the other at 1.2x, per plumbing benchmark data from Q1 2026. Same CPL, completely different economics.
Then close the biggest leak of all: response speed. The average business takes 42 hours to respond to a web lead, and 23% never respond at all, according to home services lead research. Yet firms that respond within an hour are roughly 7x more likely to qualify the lead than those that wait.
This is where a response system earns its keep. Every lead source — forms, ads, chat, referrals, missed calls — should feed one system that replies in seconds, around the clock. That's exactly what CallMyLeads does: connects your sources, answers in under 10 seconds, 24/7/365, books the appointment, and tracks every lead from source to outcome.
The math is simple. If only 16% of leads become paying customers, every lead you never speak to is money already spent and lost. The cheapest way to lower your cost per customer isn't a cheaper lead — it's talking to the leads you already paid for.
Frequently Asked Questions
What's considered a good cost per lead for my industry?
How do I calculate the maximum CPL my business can actually afford?
Why is my CPL so much higher than the industry average I found online?
Are Facebook leads actually cheaper than Google leads, and should I switch?
I'm getting leads but they're not turning into jobs — what am I missing?
Should I track CPL or cost per paying customer instead?
Your CPL Is Just the Beginning — Here's What Actually Drives Profit
A 'good' CPL isn't found in a benchmark table — it's built from your own numbers: ticket size, margin, close rate, and what happens after the lead arrives. As we've seen, the same $175 lead can be profitable for one contractor and ruinous for another, all depending on response speed, booking efficiency, and lifetime value. The real leverage isn't just in lowering your CPL — it's in ensuring every lead you pay for actually becomes a conversation. That means tracking book and match rates, optimizing for speed-to-lead, and aligning your definition of a lead with what your sales team can work with. Before you chase cheaper clicks, make sure you're not leaving money on the table by letting leads go cold. If you're ready to stop paying for leads you never talk to, see how CallMyLeads helps businesses respond in seconds, 24/7 — so every lead gets a chance to become a customer.