How Much Should You Pay for Leads?

A lead-generation company offers your sales team leads in your territory at a flat price each, the same week your search agency reports that cost per lead went up again, and the CFO asks which is the better deal. Nobody can answer, because the number that would settle it, how many leads from each source went on to buy, sits in a CRM nobody has sorted by source, so the question comes back to the table: how much should you pay for leads?

Pay no more per lead than the most you can afford to win a customer, multiplied by the share of that source’s leads who become customers, so a cheaper lead is a better deal only if enough of those leads buy.

That share is different for every source you buy from, and the sections below show how to work it out, why published averages can’t tell you, and what to check before you buy leads from a vendor.

How Do You Calculate the Most You Should Pay Per Lead?

The most you should pay per lead is the most you can afford to spend to win one customer, multiplied by your lead-to-customer rate for that source. Work it out separately for each source, because their leads buy at different rates.

  1. Decide the most you can afford to spend to win one customer of the type that source brings. There’s no fixed rule, since it depends on how long customers stay, how early their profit arrives, your cash flow and your goals, and the Channel Selection step shows how to set it.
  2. Count the leads from one source and the customers they became, over a period at least as long as your sales cycle, using your CRM rather than the platform’s report.
  3. Divide customers by leads to get that source’s lead-to-customer rate.
  4. Multiply your ceiling by that rate. The answer is the most a lead from that source can cost before each customer costs more than you decided to spend.
  5. If you pay per click, multiply again by your visitor-to-lead rate to get the most you can pay per visit.
  6. Set your target price below the maximum, so a weaker batch of leads doesn’t push the customers you win over the line.

ExampleThe most the contractor can pay per lead

We follow one company through every step of ProfitPaths®: a commercial HVAC contractor doing about $40M a year that sells maintenance agreements to property management firms. Each firm brings about $13,680 in gross profit a year. Because those firms stay about seven years and the contractor’s cash flow can carry a one-year payback, it chose to spend up to one year’s gross profit, $13,680, to win one.

Most it can spend to win a property management firm
$13,680
Leads that sign, at its starting rate
About 1 in 9
Most it can pay per lead ($13,680 ÷ 9)
About $1,520
Visitors who become leads, at its starting rate
1%
Most it can pay per visit ($1,520 × 1%)
About $15.20

That maximum belongs to property management firms, and since an owner-occupied business is worth $4,200 a year in gross profit, a source that mostly brings those can carry only about a third of the price.

Is a Cheaper Lead Always the Better Deal?

A cheaper lead is the better deal only when enough of those leads become customers, because what you’re paying for is the customer, and the price per lead is that cost spread across everyone who didn’t buy. Compare sources on cost per customer won, and treat cost per lead as one input to it.

ExampleWhat the same $13,680 ceiling allows per lead at hypothetical close rates

After the contractor moved its Google search traffic to a page built around its free replacement forecast and started calling every lead the same day, its $18,000 a quarter in ad spend brought 72 leads, about $250 each, and 9 of them signed, so each agreement cost about $2,000 in ad spend.

What it could afford per lead from any source depends on how many of that source’s leads sign, so the rows below apply its ceiling to hypothetical close rates, and only the 1 in 9 comes from its own starting numbers.

1 in 5 leads sign
$2,736 per lead
1 in 9 leads sign (its starting rate)
$1,520 per lead
1 in 20 leads sign
$684 per lead
1 in 50 leads sign
About $274 per lead
1 in 100 leads sign
About $137 per lead

A $250 lead is a bargain when 1 in 8 sign, as they did on Google search, while the same price would put every customer from a source where 1 in 100 sign well over its ceiling.

In the accounts we review, the cheapest leads often come from sources aimed widest, at buyers who are easy to reach and less likely to fit, so a low price per lead can hide a high cost per customer (how to generate high-quality leads covers the fix, and how to reduce cost per lead on Facebook shows the trade on one channel). The reverse also holds, since a source with expensive leads can be your best one if its customers buy more, which is why each source gets its own ceiling in the Channel Selection step. To work from the other direction and find the lowest close rate a given lead price can survive, see what is a good lead conversion rate.

What Is the Average Cost Per Lead, and Why Won’t It Tell You What to Pay?

Published cost-per-lead averages describe what other advertisers paid for a contact, not what a lead is worth to your business, so they can tell you whether your price is unusual but never whether it’s too high. LocaliQ, an advertising vendor, reports an average cost per lead of $66.69 for search advertising in 2026 across thousands of its own customers’ Google Ads and Microsoft Ads campaigns, with industry averages from $26.84 for arts and entertainment to $131.63 for legal services and $75.19 for industrial and commercial businesses.1 It counts a lead as any call, chat, form fill or email from an ad, and the page doesn’t say how many of those leads became customers or what time period it covers.1

Figures like that are worth knowing and easy to misuse:

  • They show the price, not the value, because no average says how many of those leads bought.
  • What counts as a lead varies, so a call about opening hours and a qualified request for a quote can count the same.
  • Your buyer isn’t the average buyer, and a business selling large, long contracts can afford leads many times the average price while one selling small one-time jobs can lose money well below it.
  • Each covers one channel, and we haven’t found published lead-vendor prices with a stated method, so we don’t repeat any here.

What is a good customer acquisition cost makes the same point one step further down the funnel, where a published average says as little about what your business can afford to spend to win a customer.

Should You Buy Leads From a Lead Vendor or Pay-Per-Lead Service?

Buying leads can make sense if you set the price from your own close rate on that vendor’s leads, which you can only learn by testing a small batch first, and then judge the vendor like any other source, on the customers it produces.

The biggest difference between offers is between a shared lead (sold to several businesses competing for the same buyer) and an exclusive one (sold to you alone). A shared lead costs less because you’re racing other companies for it, so expect a lower close rate, and an exclusive lead is worth its higher price only if your close rate rises enough to keep each customer under your ceiling, which the formula above settles once you’ve tested both.

Before you sign, ask the vendor:

  • Is each lead exclusive, and if it’s shared, with how many businesses?
  • How are the leads generated, what did the person ask for, and did they know a business like yours would contact them?
  • Which parts of your buyer description can it filter on, and which poor fits can it exclude?
  • What credit do you get for invalid leads, such as wrong numbers or buyers outside your area?
  • Can it show consent to be contacted? Rules on calling and texting people differ by country and state, so have whoever handles your legal matters review this before the first call.
  • Can you start with a small batch and stop at any time, without a long contract or a minimum spend?

Then tag every vendor lead as its own source in your CRM, follow up as fast as you would on your own leads (how to follow up with sales leads has the steps), and wait a full sales cycle before you work out the close rate. A vendor paid per lead earns more by sending more leads, so where you can, ask to pay per qualified lead or per booked appointment instead, which puts its incentive closer to yours.

What Should You Count in Your Cost Per Lead?

Count everything you pay to get leads from one source, including ad spend or vendor fees, agency fees, tools, and the cost of whatever you give away to earn the lead, and label the result as ad spend only or fully loaded. The figure is only useful when the ceiling you compare it with is built on the same basis.

ExampleThe contractor’s cost per lead, ad spend only

The contractor’s $250 per lead on Google search is ad spend only, so a fully loaded figure, with the service manager’s same-day calls and the technician time behind each free forecast, would be higher, and the gap between that figure and the most it can pay per lead is the real room it has.

Count leads by source in your CRM rather than the ad platforms, because each platform counts the leads it believes it produced and two can claim the same one. The Channel Selection step shows how to set up a count you can trust and tie each lead to the revenue it became, and how to calculate customer acquisition cost lists the costs to include.

Work Out Your Price Per Lead Before the Next Vendor Call

Before you compare any vendor’s price with anyone else’s, work out the most you can afford to win your best type of customer and multiply it by last quarter’s close rate for each lead source. The Channel Selection step walks you through that ceiling and lets you work backwards from your own customer to the most you can pay per lead and per click.

Step 5 of 6 · Channel Selection

Choose Channels Based on Who You Need to Reach.

Channel Selection means putting your Prospect Magnets where your IMPACT Prospect already pays attention, whether that's Google, LinkedIn, AI search, trade publications or their inbox, and judging each channel by the customers it produces. That means feeding qualified leads and signed customers back to the ad platforms so they optimize for buyers instead of form fills, and keeping a source of truth you control, because every platform is happy to take credit for sales it didn't cause.

Read the Channel Selection step

Not sure what your leads are worth paying for?

We’ll review your campaigns and the tracking behind them, check what each lead source’s customers cost against what they’re worth, and tell you what we’d change first.

Free, with a real person from the 5K team. Takes about a minute to request.

Sources cited

  1. LocaliQ (with WordStream by LocaliQ)2026 Search Advertising Benchmarks (+Tips) (opens in a new tab)June 1, 2026