Skip to content
← Resources

Paid search

What is a good cost per lead?

There is no universal answer, and the benchmark tables can't give you one. Here is the backward calculation that turns your margin and close rate into a lead cost your business can actually sustain.

Part of How to lower cost per lead in Google Ads

September 1, 20269 min read

A good cost per lead is one that produces customers profitably. That number changes with your industry, your margin, and what a customer is worth to you over time. There is no single figure that works across businesses, which is why the benchmark tables can’t answer the question you’re actually asking.

Published benchmarks are still worth knowing as context. The LocaliQ 2026 search advertising benchmarks, drawn from more than 13,000 US search campaigns across 23 industries, covering April 2025 to March 2026, put the all-industry average cost per lead at $66.69, with an average cost per click of $5.42 and an average conversion rate of 8.18%.

That’s a reference point. Your own math sets the target. The rest of this guide is the backward calculation: start from what a customer is worth, and work back to a lead cost your margins can carry.

CPL, CPA, and CAC are three different numbers

Cost per lead is total spend divided by leads generated. “Spend” might mean ad spend only, or it might include agency fees and tools. Decide which, and stay consistent, because the two numbers can differ by a third.

CPL sits at the top of the funnel. Cost per action measures a deeper action, usually a purchase or a signup. Customer acquisition cost covers everything: marketing spend plus sales salaries, tools, and overhead, divided by new customers.

Worked through: you spend $10,000 and get 200 leads, so CPL is $50. Ten percent become customers, so 20 customers at a CPA of $500. Add $300 per customer in sales time, onboarding, and tools, and your true CAC is $800.

CPL is the number the ad platform shows you. CAC is the number that decides whether the campaign was a good idea. Don’t confuse the two, and don’t let anyone report the first while implying the second.

Step 1: get your own numbers before you look at anyone else’s

Before opening a single “average CPL by industry” chart, pull four numbers out of your own business:

  • Average deal size, or first-year revenue, for the offer you’re running.
  • Gross margin on that revenue.
  • Close rate from lead to customer. If you measure from sales-qualified lead instead, say so. It changes the math considerably.
  • Acceptable payback period. Are you willing to wait three months to recover acquisition cost, or twelve?

Where to find them: a Closed Won report in your CRM filtered to the last six to twelve months gives you deal size and close rate. Your billing system gives you average revenue. Divide closed deals by total leads from the same period for the close rate.

Without real close rate and margin figures, arguing about whether a CPL is “high” is noise. B2B leads usually cost more than B2C leads, and that’s fine. Larger deals and better margins carry a higher lead cost comfortably.

Step 2: the backward formula

Every CPL target should fall out of your unit economics rather than someone else’s benchmark table.

Target CAC = customer lifetime value × gross margin × the share of margin you’ll spend on acquisition (commonly 30 to 40%).

Target CPL = target CAC × close rate from lead to customer.

A B2B example. Lifetime value $4,000, gross margin 60%, willing to spend 35% of margin on acquisition:

Target CAC = $4,000 × 0.60 × 0.35 = $840
Target CPL = $840 × 0.05 close rate = $42

So $42 is roughly your ceiling. Above it, you’re eating the margin you needed to keep. And if repeat business pushes lifetime value to $8,000, the allowable CPL doubles, which is why lifetime value is worth measuring properly rather than guessing.

Now the same math on lower-ticket ecommerce. Average order value $120, margin 30%, spending 25% of margin:

Target CAC = $120 × 0.30 × 0.25 = $9
Target CPL = $9 × 0.10 conversion = $0.90

The ceiling collapses. When margin and order value are both small, allowable lead cost drops to single digits and most paid channels stop working unless repeat purchases extend the lifetime value.

A $30 CPL and a $500 CPL can both be healthy. The number on its own tells you nothing.

Why industry averages are a sanity check, not a target

The spread in the benchmark data matters far more than the average. In the same LocaliQ 2026 set that puts the all-industry average at $66.69, Restaurants and Food average $30.57 while Attorneys and Legal Services average $131.63. That’s a 4x range inside one dataset, which should tell you how much the single blended number is worth to any individual advertiser.

Three reasons benchmarks mislead:

Different definitions of “lead.” A newsletter opt-in, a booked demo, and a qualified opportunity all get called leads. They are not comparable, and no benchmark table tells you which one it counted.

Different channels blended together. Paid search, paid social, content, and outbound produce leads at very different costs. One blended number hides which channel is actually working.

Different margins and payback expectations. A software business at 70% margin with a two-year customer lifetime absorbs a lead cost that would sink a low-margin retailer.

Here’s the mistake this causes. A B2B company sees a $15 ecommerce benchmark and caps their target there. They pause campaigns producing $180 leads that were closing at 8% into $30,000 contracts, leads returning many times their cost. The “expensive” CPL was the best thing in the account.

Use benchmarks as a red flag when you’re wildly outside the range for your vertical, and as context when planning budget. Never as the rule that decides which campaigns live.

Cheap leads can be the expensive option

Chasing the lowest possible cost per lead is one of the more reliable ways to lose money slowly.

Run the comparison:

  • Campaign A. $40 per lead, 5% become opportunities. Cost per opportunity: $800.
  • Campaign B. $140 per lead, 40% become opportunities. Cost per opportunity: $350.

Campaign B costs three and a half times more per lead and less than half as much per opportunity. If you optimized on CPL alone you would cut the better campaign.

The usual ways people end up buying cheap, useless leads: targeting so broad it reaches people with no purchase intent, and gating low-intent content downloads then calling the contacts leads when sales can’t reach half of them.

Always report CPL next to at least one deeper metric: qualified lead rate, opportunity rate, or cost per customer. On its own, cost per lead can move in the right direction while the business gets worse.

Good CPL differs by channel and by offer

What counts as good on Google Ads isn’t what counts as good on Meta or email, because the traffic isn’t the same.

Search carries a higher cost per lead and better close rates, because the person typed a query describing what they wanted. Paid social usually produces a lower cost per lead from colder audiences who weren’t looking for you. Organic and content take months to ramp but lower the blended cost over time. These are directional patterns. Nobody has measured them as universals. Your own account is the only place to settle them.

The offer moves the number as much as the channel. A newsletter signup, a demo request, and a pricing inquiry produce wildly different CPLs on identical traffic, because they ask for different levels of commitment.

Segment your reporting by channel and by offer type. Set separate CPL guardrails per channel based on what each one closes at downstream, rather than managing to a single blended figure that describes none of them.

Your landing page sets the ceiling

Landing page conversion rate usually moves cost per lead more than bid adjustments do, and it’s the cheapest lever available because it costs no additional spend.

The arithmetic: you pay $4.00 per click. At a 5% conversion rate your CPL is $80. At 10%, it’s $40. Same traffic, same cost per click, half the lead cost.

Worth testing first:

  • A headline matching the ad promise. “Roof replacement in Austin, same-week estimates” rather than a generic slogan. The visitor should recognize within seconds that they’re in the right place.
  • A form sized to the ask. Three to five fields for a quote request. Every additional field costs you conversions, so each one should earn its place.
  • Proof above the fold. Reviews, logos, case studies that speak to the actual objection.
  • Fast load on mobile. A page that loses the visitor before it paints converts at zero.

In Google Ads, the Landing pages report compares conversion rate by URL. Filter by campaign or ad group to find the pages inflating your lead cost.

Worked examples

Every figure below is an assumption in a worked example, not a benchmark. Substitute your own.

B2B software. Contract value $30,000, margin 70%, spending 30% of margin. Target CAC = $6,300. At a 5% close rate, target CPL = $315. Considerably higher than most published benchmarks, and correct for this business.

Local home services. Average job $5,000, margin 50%, spending 25% of margin. Target CAC = $625. At a 25% close rate on inbound leads, target CPL = $156. Seasonality and metro competition move this substantially.

Lower-ticket ecommerce. AOV $80, margin 30%, spending 20% of margin. Target CAC = $4.80. At 10% conversion, target CPL = $0.48. At that ceiling most paid channels won’t work unless repeat purchase extends the lifetime value, which is the real strategic finding rather than a reason to push harder on ads.

The metrics to track alongside CPL

Cost per lead alone is a speedometer with no fuel gauge. Track it beside:

  • Click-to-lead conversion rate, segmented by campaign and landing page.
  • Qualified lead rate and cost per qualified lead. How many raw leads clear a real bar.
  • Sales-qualified rate and cost per SQL. Vetted by the people who talk to them.
  • Opportunity rate and cost per opportunity.
  • Lead-to-customer close rate.

To build the view: use the Conversions columns in Google Ads for platform-level leads, then tie them to CRM stages through offline conversion import so the downstream reality flows back.

A full chain with numbers: $5,000 spend produces 1,000 clicks, 80 leads ($62.50 CPL), 16 become sales-qualified ($312.50 each), 4 close ($1,250 CAC). A good CPL is whichever one produces an acceptable number at the end of that chain.

How to actually set your number

Run the backward math first: deal size, margin, close rate, payback period. That gives a target CAC and a target CPL range per channel. Set separate guardrails for search and for social, because they close at different rates and one blended target will be wrong for both.

Then watch CPL alongside conversion rate and whatever the sales team tells you about lead quality. If leads from one channel close at a much higher rate, you can afford to pay more there and should bid accordingly. If cost per lead looks good on paper but nothing closes, the problem is the targeting, the offer, or the page, not the number.

The levers worth pulling first are the ones that cut waste rather than cut bids: tighter match types and a maintained negative keyword list, a better offer, and a landing page rebuilt around what people actually searched for.

Ignore one-size-fits-all targets. Do the math for your own business, then work the channels until you get close to it.

Want this run on your account?

Twenty minutes, and you leave with the three highest-value moves whether you hire us or not.

Book a 20-minute call
CallBook a 20-minute call