What Is a Good Cost Per Lead in Marketing

What is a good cost per lead in marketing? See average CPL benchmarks by industry and channel, plus how agencies report lead cost to clients that stick.

Ready to get started?

Set up in 2 minutes. White-label reports and AI insights.

14-day free trial - 2 min setup - no credit card required

What Is a Good Cost Per Lead in Marketing?

A good cost per lead in marketing is any CPL that still leaves room for profit once you factor in your lead-to-sale close rate and average deal value. There is no single universal number. A $200 lead can be a bargain for a law firm and a disaster for an e-commerce brand selling $30 products.

That answer frustrates clients who want a tidy benchmark, and it frustrates agencies who have to explain it every month. So this post does two things. First, it gives you the real ranges - what average cost per lead actually looks like across industries and channels, so you have a sane starting point. Second, it shows you how to report CPL to clients in a way that stops the "is this good or bad?" argument before it starts.

We build reporting software for agencies, so we see this play out constantly: the CPL number itself is rarely the problem. The problem is a lead-cost figure landing in a client's inbox with no context. If you want the fast version of how to present metrics like this, our guide on the marketing metrics that matter to clients is a good companion read.

Last updated: July 2026

Key takeaways

  • A good cost per lead (CPL) is one that stays profitable after your close rate and average deal value, not a fixed dollar figure everyone should hit.
  • Reported average cost per lead commonly ranges from roughly $30 to well over $200 depending on industry, with B2B, SaaS and legal at the high end and local services and e-commerce lower.
  • CPL varies more by channel than almost anything else - organic and Google Search leads usually cost less per qualified lead than LinkedIn or display.
  • The benchmark that matters most is your own account's trend over time, not a national average pulled from a blog post.
  • For agencies, the win is not just a low CPL but reporting it in context - lead quality, close rate and revenue - so clients trust the number.

What's in this guide

What is a good cost per lead in marketing?

A good cost per lead is a CPL low enough that the leads convert into revenue at a profit, and stable or improving over time. That is the honest definition. Cost per lead is simply your total spend on a campaign divided by the number of leads it generated, so a "good" figure only makes sense next to two other numbers: how many of those leads turn into paying customers, and how much each customer is worth.

Here is the quick maths. If your average customer is worth $2,000 and you close one in ten leads, each sale needs ten leads. At a $150 CPL that is $1,500 in lead cost per $2,000 sale - thin, but workable in some models. Drop the CPL to $60 and the same sale costs $600 in leads, which is healthy. Push it to $250 and you are losing money on every deal. Same leads, three very different verdicts.

This is why "what is a good cost per lead" has no fixed answer. The right target is set by your economics, not by an industry average. A CPA goal calculator is the fastest way to work backwards from your margin to the maximum you can afford to pay per lead.

How to calculate cost per lead

Cost per lead is total campaign spend divided by the number of leads generated in the same period. If you spent $4,000 on Google Ads in a month and it produced 80 form fills and calls, your CPL is $50.

The catch is defining a "lead" consistently. A lead might be a form submission, a phone call over 60 seconds, a booked demo or a qualified enquiry - and each definition produces a different CPL. Google measures this as cost per conversion in the Google Ads interface, and you decide which actions count as conversions (Google Ads Help). Meta reports it as cost per result inside Ads Manager (Meta for Business). If your conversion tracking is loose, your CPL is fiction, so nail the definition before you benchmark anything.

Average cost per lead: what the benchmarks say {#average-cost-per-lead-benchmarks}

Across published CPL benchmarks, average cost per lead sits somewhere between roughly $30 and $250, and the spread is driven mostly by industry. Benchmark publishers such as WordStream by LOCALiQ, First Page Sage and HubSpot all report the same broad pattern: high-value, long-sales-cycle industries pay far more per lead than quick, low-ticket ones.

Treat the table below as directional ranges, not gospel. It reflects the commonly reported shape of cost per lead by industry rather than precise figures for any one account.

IndustryTypical reported CPL rangeWhy
E-commerce / retail$20 - $60High volume, short buying cycle, lower ticket
Local services (trades, home services)$30 - $90Strong intent, geographically limited demand
Health and wellness$40 - $110Mixed intent, some regulated categories
Real estate$40 - $120Long cycles, high competition
Legal$80 - $250+Very high case value, expensive keywords
B2B and SaaS$100 - $250+Long sales cycles, small buyer pools, high LTV

The pattern is consistent: the higher the value of a customer, the more a business can afford to pay per lead, so competitive bidding pushes CPL up. That is why a legal firm and an online shop should never be held to the same number. When you set expectations with a new client, anchor to their industry range first, then commit to improving their own trend from there.

Cost per lead by channel

Channel usually moves CPL more than industry does. The same offer can produce a $25 lead on Google Search and a $120 lead on LinkedIn, because the platforms reach people at different stages of intent.

ChannelCPL tendencyLead intent
SEO / organic contentLowest over timeHigh - people actively searching
Google Search AdsLow to mediumHigh - direct intent
Meta Ads (Facebook / Instagram)MediumLower - interruption, not search
Display / programmaticLow nominal, low qualityLow - broad reach
LinkedIn AdsHighestHigh for B2B, precise targeting

A few things to explain to clients here. Search leads cost more per click but usually convert better because the person is already looking, which often makes the cost per qualified lead lower than cheaper social clicks. Display can post a tempting low CPL that quietly hides poor lead quality. And LinkedIn's high CPL is defensible for B2B because the targeting precision and deal sizes justify it.

Channel mix is exactly why cross-platform reporting matters. Across the ad and analytics platforms agencies connect to ReportsMate, Google Ads is the most-connected ad platform, outnumbering Meta Ads by roughly three to one - which tracks with how heavily agencies still lean on high-intent search for lead generation. If you are blending channels, our breakdown of what a good CPC looks like on Google Ads pairs naturally with this one, since click cost is one of the biggest inputs into CPL.

What counts as a good CPL for your agency {#good-cpl-for-agencies}

A good CPL for agencies is one that hits the client's target cost per acquisition after their close rate is applied, with quality holding steady. Agencies get judged on lead cost, but you are really being judged on whether those leads become revenue. So the practical definition of a good CPL for agencies has three parts.

First, it clears the maths: CPL divided by close rate must land under the client's acceptable cost per sale. Second, it trends the right way - a $70 CPL falling to $55 over a quarter is a better story than a flat $50. Third, lead quality is not deteriorating as volume scales, which is the trap when you chase a lower number too hard. To connect lead cost to the full funnel, work it through alongside a customer acquisition cost calculation so you can show the client the whole picture, not just the top of it.

For a wider view of profitability targets, the same logic that governs CPL governs return on ad spend - our post on what a good ROAS looks like for agencies covers the revenue side of the equation.

Why CPL alone can mislead you {#why-cpl-alone-misleads}

Cost per lead in isolation is one of the easiest metrics to game, which makes it dangerous to report on its own. Loosen your lead definition - count every newsletter signup or low-intent form fill - and your CPL drops overnight while your actual pipeline gets worse. Tighten it to sales-qualified leads only and CPL rises even though the business is healthier.

This is where full-funnel attribution earns its keep. Full-funnel attribution means tracking a lead from the first click through to closed revenue, so you can see which cheap leads are worthless and which expensive ones close. A client who sees only CPL will panic at a rising number. A client who sees CPL next to close rate and revenue understands that a slightly pricier, higher-quality lead is often the better deal. Never send a lead-cost figure naked - always pair it with what those leads did next.

How to report cost per lead to clients {#how-to-report-cpl-to-clients}

The best way to report cost per lead is to deliver it in context, on a predictable cadence, in a format the client actually opens. This is the part most agencies get wrong. The number is fine - the delivery is the problem.

We built ReportsMate email-first because, after years around agency reporting, the dashboards clients were handed almost never got logged into. The report that lands in the inbox is the one that gets read. So instead of asking a client to log into yet another dashboard to find their CPL, ReportsMate sends a branded, white-labelled email on your schedule - daily, weekly or monthly - with the lead cost sitting next to volume, conversion trend and AI-written commentary explaining what changed. White-labelling means it carries your agency's logo, colours and sender identity, not ours, so it reads as your own work.

Reporting cadence matters as much as the metric. A consistent monthly CPL update, always on time, builds far more trust than a slick dashboard the client forgets exists. See how it works if you want to picture the setup, or check pricing to see which plan fits your client count.

FAQs

Q: What is a good cost per lead in marketing?

A: A good cost per lead is one that stays profitable after you apply your close rate and average deal value - not a fixed dollar amount. As a rough anchor, reported average CPL ranges from about $30 to over $200 depending on industry, with B2B, SaaS and legal at the high end and e-commerce and local services lower. The real test is whether your leads convert into revenue at a profit and whether your CPL is improving over time. Work backwards from your margin using a CPA goal calculator to find the ceiling you can afford to pay per lead.

Q: What is the average cost per lead across industries?

A: Average cost per lead sits somewhere between roughly $30 and $250 in most published benchmarks, and the difference is driven mainly by industry and channel. Low-ticket, high-volume sectors like e-commerce tend to see CPLs under $60, while high-value, long-cycle sectors like legal and B2B SaaS routinely pay $100 to $250 or more per lead. These are directional ranges from benchmark publishers such as WordStream by LOCALiQ and First Page Sage, not precise targets - your own account history is a more reliable benchmark than any national average.

Q: How do you calculate cost per lead?

A: Divide total campaign spend by the number of leads generated in the same period. Spend $4,000 and get 80 leads, and your CPL is $50. The important part is defining a "lead" consistently - a form fill, a qualifying phone call or a booked demo - because a loose definition inflates lead counts and understates your true CPL. Google reports this as cost per conversion and Meta as cost per result, and you control which actions count, so lock your conversion tracking down before you compare against any benchmark.

Q: Is a lower cost per lead always better?

A: No. A very low CPL often means low-intent leads that never buy, which costs you more in wasted sales effort than a pricier, higher-quality lead. A $25 display lead that never closes is worse than a $120 LinkedIn lead that becomes a customer. This is why CPL should always be reported next to close rate and revenue, so quality is visible. Chasing the lowest possible number is one of the most common ways agencies accidentally hurt a client's pipeline.

Q: What is a good cost per lead for agencies to target?

A: A good CPL for agencies is whatever keeps the client profitable after close rate, ideally trending down while lead quality holds. There is no universal figure - a good CPL for a local plumber might be $40, while a good CPL for a B2B software client might be $180. The agency's job is to set the target from the client's economics, report it in context, and show steady improvement. Pairing CPL with a customer acquisition cost view keeps the conversation on revenue rather than a single vanity number.

Q: How often should I report CPL to clients?

A: Monthly works for most retainers, with weekly updates for high-spend or fast-moving accounts. What matters more than frequency is consistency and context - a CPL figure delivered on a predictable schedule, next to volume and conversion data, builds trust. Email-first reporting suits this because clients read an inbox far more reliably than they log into a dashboard, so the number actually gets seen.

The bottom line on cost per lead

There is no magic number for a good cost per lead. There is only your CPL, measured against your client's close rate, deal value and their own trend over time. Anchor new clients to their industry range, then commit to improving what you can actually control. And whatever the figure, never let it land without context.

That last part is where reporting makes or breaks the client relationship. A CPL that clients understand keeps accounts. A CPL buried in a dashboard nobody opens loses them.

Stop losing your Sundays to client reports. Start your free 14-day trial - no credit card, no setup, cancel anytime. Your clients get branded reports in their inbox automatically, with the metrics that matter explained in plain English.

Automate Your Marketing Reporting

Join agencies automating client reporting with ReportsMate.

14-day free trial - 2 min setup - no credit card required