What Is a Good Cost Per Lead for Google Ads? (By Industry)
You’re getting leads. Maybe even a decent number of them. But the cost per lead sits there in the dashboard and you genuinely don’t know if you’re getting robbed or getting a deal — and when you ask, your agency says it’s “normal.” Normal compared to what? They never quite say.
Here’s the honest answer: there’s a real range for every industry, but the number almost doesn’t matter on its own. I’ll give you the benchmarks, then I’ll tell you why chasing a lower CPL is usually the wrong game entirely.
The Short Answer
A “good” CPL depends on your industry, but the 2025 cross-industry average across Google Ads is roughly $70 per lead. Your industry will sit somewhere above or below that — legal is closer to $130, home services lower, B2B higher. But the more important number isn’t what you’re paying per lead. It’s what you’re paying per customer. Those are different numbers, and most people are optimizing the wrong one.
CPL Benchmarks by Industry
These are the ranges I actually work with — not industry-average-padded numbers, but what I see on real accounts:
| Industry | Typical CPL Range | Notes |
|---|---|---|
| Home Services | $50–$150 | Plumbing, HVAC, roofing, cleaning. Local market size affects it significantly. |
| Legal | $130–$250 | High-value cases justify it. Industry average around $132. |
| Healthcare | $30–$200 | Very broad. A GP’s lead looks nothing like a cosmetic surgeon’s. |
| B2B / Professional Services | $100–$300 | Longer sales cycles. Higher LTV usually supports it. |
The range within each category is wide on purpose — because the “right” CPL for a personal injury attorney handling $50k cases is genuinely different from the right CPL for a general practice charging $150 for a consult.
One thing these ranges all have in common: you’re paying roughly what your competitors are paying. Google Ads is an auction. It’s one of the most efficient markets there is for ad pricing. Everyone bidding on “emergency plumber near me” is competing against each other, and prices equilibrate. You are not going to get leads at 10% of what the market charges. If someone promises that, they’re either lying or they’re sending you garbage traffic.
Why CPL Is (Mostly) the Wrong Number to Focus On
Here’s the thing about an efficient auction: you can’t beat competitors on CPL. Not meaningfully. You can shave a little off with a higher Quality Score, better ad copy, a tighter match type setup. But you’re not going to find some secret lever that gets you $30 leads in a $150 market. The market doesn’t allow it.
What you CAN control is what you make off a lead once you have them. And that’s where the real game is.
Think about it this way. A defense attorney handling DUI cases closes about 1 in 5 leads. Average case value: $10,000. At $150 CPL, five leads costs $750. He lands one case. He paid $750 to make $10,000. That’s not an expense — that’s leverage.
Now flip it. What if he’s panicking because his CPL jumped from $130 to $160? He’s optimizing pennies in front of a decision that returns thousands of dollars. The number that matters is the cost per customer, not the cost per lead.
Cost per customer = CPL × (1 / close rate)
If you close 1 in 5 leads, your cost per customer is 5× your CPL. If you close 1 in 3, it’s 3×. That multiplier is what you should be stress-testing — not the CPL itself.
The Formula That Actually Tells You What to Pay
The question to ask isn’t “what’s a good CPL?” It’s “what’s the maximum CPL I can afford and still make this work?”
The math is straightforward:
Max CPL = (job value × close rate) × LTV multiplier
Take each piece seriously.
Job value — not just the first invoice. The full value of a customer over time. This is where most people leave money on the table in the analysis. They run the math on a single job and conclude ads don’t work, when the real money is in what comes after.
A home services company with HVAC maintenance contracts looks low-margin on the first call — maybe $150 for a tune-up. But that customer calls twice a year ($300/yr), refers the neighbors, and when the system dies in year 8 they buy a new one ($6,000). They also called you for the plumbing emergency last winter and the electrical panel quote in the spring. Run it out over 30 years of homeownership and that $150 lead was actually worth thousands. The LTV on a home services customer — a real one, retained — is excellent.
Healthcare has a similar logic. A plastic surgery practice might charge $10,000–$30,000 for a procedure. One patient is worth that upfront, plus follow-ups, plus referrals. That practice can reasonably spend $1,000–$3,000 to acquire a patient and still be very profitable. The CPL looks scary until you put it next to the LTV.
Close rate — be honest here. Not aspirationally honest. Actually honest. If you close 1 in 8 leads, don’t run the math at 1 in 3. Your close rate tells you the multiplier between CPL and cost per customer. A high CPL with a good close rate is often better than a low CPL with a bad one.
My Own Business, as the Example
I charge a setup fee of around $3,000 and a monthly retainer of roughly $500–1,000. A typical client stays for about two years. That’s somewhere around $15,000 in LTV per client — the setup fee plus 24 months of retainer.
Which means I shouldn’t pay more than $3,000 to acquire a client. I can break even on the setup fee and then the retainer is pure margin. Anything over $3,000 and I’m losing money on the relationship unless they stick around longer than average.
That’s the math, run honestly. And it cuts both ways: if someone comes to me with a $50 LTV and asks why their CPL feels high, the answer isn’t that their campaign is broken. The answer is that ads aren’t their channel yet — the business math doesn’t close. Ads amplify a business that already works. They don’t fix a unit economics problem.
Something worth knowing about the setup fee: most agencies actually lose money on onboarding. The audit, the account restructure, the conversion tracking setup, the landing pages — that’s weeks of real work. A $3,000 setup fee barely covers it. The retainer is where the margin lives. So when an agency quotes you a “free setup” on a fat retainer, run the math on what you’re really paying over 12 months. The setup isn’t free — it’s amortized.
”My CPL Is Too High” — What That Usually Means
When a business owner says their CPL is too high, I hear one of two things.
The first is that the account has problems — bad search terms, weak ads, the wrong keywords, a landing page that doesn’t convert. Those are fixable. If you want to check whether that’s the issue, start with how to tell if your Google Ads are actually working — there are specific things to look at.
The second is that the LTV is too low. And that one isn’t fixable inside the ad account. If you can only afford a $30 CPL in a market where leads cost $100, you’re not going to negotiate the market down. You can either figure out how to make customers worth more (charge more, keep them longer, sell them more things), or accept that paid search isn’t the right acquisition channel for where you are right now.
Ads work best when the business already has strong unit economics. You’re not building the economics with ads — you’re pouring fuel on something that already burns.
The Counterintuitive Part About CPL
One more thing, because it trips people up: you might actually want a higher CPL, not a lower one.
If the industry CPL is $100 and you’re fighting to get leads for $50, you’re probably getting the leads no one else wanted — low intent, bad fit, price shoppers. The advertisers competing hard at $120–$150 are often getting the most motivated, highest-converting leads. They’re paying more per lead and making more per customer.
If you can afford a higher CPL — because your LTV supports it — bidding more aggressively gets you first position, more volume, and usually better lead quality. The instinct to minimize CPL is almost always backwards.
Lead Quality and Close Rate
Not all leads are equal. A form fill from someone who searched “emergency HVAC repair San Diego” is worth more than one from someone who searched “what is an HVAC system.” Same CPL in the report, very different outcome.
Close rate isn’t just about your sales team — it’s about whether the leads match the offer. If you’re seeing CPL stay flat but cost per customer climbing, that’s usually a lead quality issue: more leads, fewer closers among them. Lead scoring matters; you want to know which campaigns, which keywords, which times of day produce leads that actually close. The ones that don’t are costing you real money even if they look fine in the CPL column.
For context on how to read those signals in the account itself, how long Google Ads takes to work gets into the timeline for when you actually have enough data to make these calls.
CPL by Channel and Match Type
One thing that gets lost in the “what’s a good CPL” question: the channel and campaign type matter. A Search campaign on exact-match keywords targeting high-intent queries will have a very different CPL than a Performance Max campaign that’s pulling in broad, top-of-funnel traffic. The PMax CPL might look great — lots of “conversions” at low cost — but if those conversions are map clicks and not actual customers, you’re comparing the wrong number to the industry benchmark.
Always check what’s counting as a conversion before you evaluate your CPL against any benchmark. A $25 CPL that’s counting Google Business Profile clicks as leads is not a $25 CPL. A good CTR means nothing if the underlying conversion tracking is inflated.
When to Get Help
If your CPL is within the ranges above and your cost per customer still feels out of control, the issue is usually one of three things: close rate, LTV calculation, or lead quality. All three are solvable, but they require actually diagnosing which one before you touch the ad account.
If your CPL is well outside these ranges — either wildly high or suspiciously low — that’s worth investigating. Too high often means campaign structure issues or a competitive gap in ad quality. Too low almost always means tracking problems. A single-digit CPL in a $100 market isn’t a win. It means something isn’t firing right.
I run a low-overhead setup specifically because the diagnostic work matters more than the ongoing management for most accounts. The account either has real structural problems or it doesn’t, and you can usually tell within 90 days of real management — not by watching the CPL number, but by watching whether the leads are people who actually buy.
Tired of guessing whether your ads are working?
We manage Google and Meta ad accounts for businesses spending $500-$10,000/month. $800 setup, $200/month ongoing. You keep your account — we just make it work.