What a good cost per lead looks like, and how to work out yours

What a good cost per lead looks like, and how to work out yours
The short answer

A good cost per lead is any figure comfortably below the most you can afford to pay for one. That ceiling comes from your own deal value, close rate and margin, not from an industry average. Work out your maximum first, then use benchmarks to check whether your target is realistic.

$66.69average cost per lead from search adsSource: LocaliQ
$27.39average cost per lead from Meta lead campaignsSource: LocaliQ
$131.63highest search average, for attorneys and legal servicesSource: LocaliQ

Why there is no single good cost per lead

There is no universal number because the same lead is worth very different amounts to different businesses. An $80 enquiry is cheap for a firm whose average engagement brings in thousands of dollars of profit, and ruinous for one selling a $150 service with thin margins.

Cost per lead is ad spend divided by leads. It can also be read as the price of a click divided by how often a click turns into a lead.

Cost per lead=Cost per click÷Conversion rate

In the LocaliQ and WordStream search benchmarks: $5.42 ÷ 8.18% ≈ $66, close to the reported $66.69 average.

That is why two accounts paying the same for clicks can end up with very different lead costs. Neither number says whether a lead was worth buying: that depends on what happens after the form.

How to work out the most you can afford to pay per lead

Your maximum affordable cost per lead is the gross profit from one customer, times the share of it you will spend to win that customer, times the rate at which leads become customers.

Maximum cost per lead=Deal value×Gross margin×Acquisition share×Lead-to-customer rate

With the example below: $6,000 × 0.50 × 0.40 × 0.10 = $120

Worked example · illustrative numbers

Made-up numbers, step by step. Swap in your own from your sales records or CRM.

Step Example input Result
1. Average deal value $6,000 in the first year $6,000 revenue per customer
2. Gross margin 50% $3,000 gross profit per customer
3. Share you will spend to win a customer 40% $1,200 maximum cost per customer
4. Lead-to-customer rate 1 in 10 leads (10%) $120 maximum cost per lead
5. Qualified-lead-to-customer rate 1 in 4 qualified leads (25%) $300 maximum cost per qualified lead

So 10 leads cost up to $1,200, four qualify and one becomes a customer. A sensible working target sits well under the $120 maximum.

Try it with your numbers

Maximum cost per lead calculator

Change any figure to see what you can afford per customer, per lead and per qualified lead.





Maximum cost per customer$1,200
Maximum cost per lead$120
Maximum cost per qualified lead$300

Illustrative defaults. Nothing you type is saved or sent anywhere.

Three choices change the answer, so make them deliberately:

  • Which deal value to use. First-deal or first-year value is safer when cash is tight. Lifetime value only when repeat business is reliable and you can wait for it.
  • What counts as acquisition cost. Ad spend alone flatters the result. Add agency or freelancer fees, tools and sales time for a true cost per customer.
  • Which close rate to trust. Use the rate from your own CRM over a few months, not your best month.

Cost per lead vs cost per qualified lead

Cost per lead counts every enquiry the same. Cost per qualified lead counts only the ones that meet a definition you wrote down in advance, which is why it is the one that tracks money.

The gap can reverse a decision. Two example channels:

Channel B · cheaper where it counts

  • $90 per lead
  • 3 in 5 leads qualify
  • $150 per qualified lead

Channel A · cheaper at the form

  • $40 per lead
  • 1 in 5 leads qualify
  • $200 per qualified lead

Judged on cost per lead, A wins. Judged on cost per qualified lead, B is cheaper by a quarter. A workable definition is one sentence with a few must-be-true conditions, for example:

  • States a budget at or above your minimum job size
  • Is somewhere you can serve
  • Is the person who makes the decision, or is acting for them
  • Wants the work done within a timeframe you can meet

Write it before campaigns run and check every lead against it in your sheet or CRM. For firms with long sales cycles, the same logic moves further down the funnel, to cost per qualified meeting and pipeline value by source.

The cheapest lead is not the one that cost the least. It is the one that became a customer for the least.

What the benchmarks say, by industry and channel

Benchmarks vary widely by industry and channel, so treat them as a starting point for a sanity check, not as a target.

Search ads: average cost per lead

Attorneys and legal services$131.63
Real estate$102.51
Home and home improvement$90.92
Industrial and commercial$75.19
Dentists and dental services$72.97
All industries$66.69
Physicians and surgeons$40.04

Google Ads and Microsoft Ads. Source: LocaliQ and WordStream search advertising benchmarks.

Meta lead campaigns: average cost per lead

Dentists and dental services$61.56
Home and home improvement$42.95
Industrial and commercial$35.87
Physicians and surgeons$32.14
All industries$27.39
Real estate$13.74
Career and employment$12.30

Campaigns using the leads objective. Source: LocaliQ Facebook advertising benchmarks.

Worth knowing: a lead is not the same thing on every channel. A search lead often comes from someone who went looking for the service, while an in-platform form can be quicker to submit. Real estate, at $102.51 on search and $13.74 on Meta, is a reminder to compare channels at the qualified stage, not at the form.

Averages also blend accounts of every size, offer and market, so your own history is a better guide than the industry line. The LocaliQ Facebook report itself quotes its product team advising that cost per lead be paired with conversion rate and lead quality, so cheap leads that create no business value are not mistaken for success.

Tip: if your maximum cost per lead is far below the benchmark for your industry and channel, the offer, the close rate or the deal value usually needs work before more budget will help.

The levers that move cost per lead

Five things move cost per lead and cost per qualified lead most. The first three change what a lead costs; the last two change how many leads become worth what you paid.

Changes the price

The offer

A free quote, a site visit or an assessment each attract different people at different costs. A specific offer lowers cost per lead; a giveaway with no link to buying lowers it while filling the list with people who will never buy.

Changes the price

Form friction

Every field trades volume for quality. Google’s lead forms offer “More volume” or “More qualified”, a choice that may affect cost per lead. A landing page conversion checklist shows where a page loses people.

Changes the price

Targeting

Keywords you bid on and exclude, and the audiences you choose, decide who sees the ad. Feeding back which leads qualified, from your CRM, lets the platform look for more people like them.

Changes the yield

Speed to lead

A widely cited Harvard Business Review study found firms contacting a prospect within an hour were nearly seven times as likely to qualify the lead as firms that waited even an hour longer. Our speed-to-lead playbook sets a response target for each channel, for staffed hours and after hours.

Changes the yield

Follow-up

Many people who enquire are not ready to buy yet. A set cadence of calls, messages and emails, then a slower nurture for “not now”, turns more of the leads you already paid for into conversations.

Reported as cost per qualified lead

Our lead generation work starts with one sentence, agreed with you in writing, that defines a qualified lead. Campaigns, landing pages and lead alerts are built around it, and the weekly read is cost per qualified lead, with raw lead count only as context.

See how lead generation runs

How to set your target cost per lead

You can set a working target in an afternoon with numbers you already have.

  1. Pull your history Export the last few months of leads and customers from your CRM, sheet or inbox, by source.
  2. Price one customer Work out average deal value and gross margin per customer.
  3. Set your acquisition share Decide what share of gross profit you will spend to win a customer, including fees and tools.
  4. Measure your close rates Calculate the lead-to-customer rate and the qualified-lead-to-customer rate.
  5. Find your maximums Multiply through for maximum cost per lead and per qualified lead, then set a working target well below each.
  6. Write the definition Put your qualified lead in one sentence and agree it with whoever takes the calls.
  7. Check against benchmarks A large gap with your industry and channel points to the offer, the close rate or the deal value.
  8. Review on a rhythm Read cost per qualified lead weekly and close rates monthly, before moving budget between channels.

In short

  • A good cost per lead is one below your own maximum, not an industry average.
  • Maximum cost per lead = deal value × margin × acquisition share × lead-to-customer rate.
  • Judge channels on cost per qualified lead, against a definition written in advance.
  • Offer, form and targeting change what a lead costs; speed and follow-up change what it is worth.

What business owners ask about cost per lead

Is a higher cost per lead ever the better choice?

Yes. If more expensive leads qualify and close at a much higher rate, the cost per customer can be lower than with cheap leads. Compare channels on cost per qualified lead and cost per customer, not on cost per lead alone.

Do phone calls and chats count as leads?

They can, as long as you decide in advance which actions count and track each one once. A call, a chat, a form and an email from the same person should be one lead, not four.

Should agency fees be included in cost per lead?

The cost per lead shown in ad platforms covers ad spend only. For deciding what you can afford, add fees, tools and sales time to get a true cost per customer, and compare that with the profit each customer brings.

What is the difference between cost per lead and cost per acquisition?

Cost per acquisition is the cost of whatever conversion you choose to count. When the conversion is a lead, it equals cost per lead. When it is a signed customer, it becomes cost per customer, which is the number that decides profitability.

How long should I wait before judging a channel’s cost per lead?

Judge cost per lead within a few weeks, but wait for at least one typical sales cycle before judging cost per customer. A channel can look expensive at the form and cheap at the signature, or the other way round.

From our projects: a four-lot car dealer group graded every lead instead of counting them, and sold 2,153 cars in its latest full year. An investment-migration firm got 19.7% more leads on 24.5% less Google spend, while click costs in its category rose 32%.

Want a second opinion on your own numbers?

In a strategy session we review your accounts, tracking and spend, and you leave with a written plan you keep either way. The session fee is credited in full toward any service that follows.

Book a strategy session