Documentation Python quickstart Blog Free tools hello@quanticdata.ioLog in

How Much Does a Lead Cost? Price by Source

A logarithmic scale of the price of one lead by source: about one and a half cents for a business record built from public data, cents for a bulk mailing-list record, tens of dollars for a paid search lead, and hundreds of dollars for an agency-delivered qualified lead

A lead costs anything from about one cent to more than six hundred dollars, and the spread is not a bargain, it is four different products. A bulk list record is published at $0.03 to $0.90 each; a paid-search lead averaged $66.69 across industries in 2026; an agency-delivered qualified lead is quoted at $200 to $500. Our own measured cost for a usable business record built from public data was $0.0143.

Four products, four price scales

Before comparing numbers, fix what is being counted. A record is a row of contact data about a business or a person who has never heard of you. A lead is someone who took an action. A qualified lead has been screened against your criteria. An appointment is a meeting in a calendar. Vendors sell all four under the word "lead", which is why published averages disagree by two orders of magnitude.

What you buyPublished priceSource of the figureWhat still has to happen
Business record from public data$0.0101 to $0.0143 per usable recordOur own measurement, 458 rows, 3 Sep 2026Everything: targeting, outreach, qualification
Bulk mailing-list record$0.03 to $0.90 (infoUSA), $0.07 to $0.20 (USA Data)ActiveProspect, list-vendor rate card summaryVerification, deduplication, outreach
Category lead marketplace$6 to $45 per lead (BuyerZone)ActiveProspectFast contact; usually shared with other buyers
Paid-search lead$66.69 average, all industriesLocalIQ search advertising benchmarks, 2026Qualification and a sales conversation
Agency pay-per-lead$200 to $500 per qualified leadSalesHive published pricing guide, 2026The close
Agency pay-per-appointment$150 to $600 per booked meetingSalesHive published pricing guide, 2026The close

Read down that table and the ratio between the cheapest and dearest row is about forty thousand to one. Nothing in it is mispriced. You are moving work from your side of the transaction to the vendor's, and paying for it.

What we measured, and exactly what it covers

On 3 September 2026 we collected 458 dentist listings from Google Maps across Milan, Berlin, Madrid, Paris and London, then re-scanned 96 of their websites for published contact details. At list price the whole exercise came to $6.50. Because 455 of the 458 rows carried a phone number or an email address, the cost per usable record was $0.01007 from the maps pass alone and $0.01429 all-in with the website-contacts pass. Twenty-two and a half minutes of collector compute. The per-business flags are published as leads-study-2026-09.csv and the full method in what a Google Maps lead actually contains.

What that $0.0143 buys: a named business, its category, a phone number on 99.3 percent of rows, a website on 96.5 percent, a rating on 99.6 percent, and a published email address on 60.3 percent. What it does not buy: any indication that the business wants to hear from you. It is a record, the first row of the table, and it is only cheap in the sense that the work after it is entirely yours.

Cost per lead benchmarks, and why they are not prices

Published cost-per-lead benchmarks measure what companies spend on marketing divided by leads generated. They are not the price of anything you can buy, but they set the ceiling above which buying looks sensible. First Page Sage's 2026 report, covering January 2022 to June 2025, puts blended CPL at $91 in eCommerce, $92 in HVAC, $237 in B2B SaaS, $361 in healthcare, $448 in real estate, $649 in legal services and $982 in higher education. LocalIQ's 2026 search advertising benchmarks put the average cost per lead in paid search at $66.69, noting that cost per lead fell across all industries for the first time in five years.

BenchmarkFigureWhat it measures
Paid search, all industries$66.69 per leadAd spend divided by conversions, 2026
Healthcare, blended$361 per leadPaid $401, organic $320
B2B SaaS, blended$237 per leadPaid $310, organic $164
eCommerce, blended$91 per leadPaid $98, organic $83
Legal services, blended$649 per leadPaid $784, organic $516
Managed lead-gen programme$2,500 to $15,000 per monthRetainer, not per lead

Our study collected dentists, which sits in the healthcare band at $361 blended. Set that beside $0.0143 and the comparison is tempting and mostly wrong: the $361 lead is someone who filled a form on a practice's site, while our $0.0143 record is a practice that has never heard of us. The only honest reading is that the two numbers bracket the same funnel at opposite ends, and the work between them is what costs money.

Where a published range does not exist

Three commonly quoted figures we could not source to a named, linkable publisher, and so will not print as a range: the price of exclusive versus shared real-time leads in a specific vertical, the going per-record rate for European B2B contact databases, and the average price of an intent-data lead. Vendors in those categories quote on request and their public pages carry no numbers. Where you see a confident range for them, ask which company published it. If the answer is a blog citing another blog, treat the range as unpublished rather than as data.

The same scepticism applies to any single "average cost per lead" across all industries. The figure moves between roughly $66 and $200 depending on whether it counts paid channels only, blends organic in, or counts qualified leads, and each of those is a defensible definition of a different thing.

The number that actually decides it

Price per lead is an input. Cost per customer is the decision. Multiply your gross margin per customer by the rates at which you contact, qualify and close, and you get the most you should ever pay for one lead from a given source. The full arithmetic, with a worked example, is in is buying leads worth it. Two consequences worth stating plainly:

  • A cheap record with a low close rate can cost more per customer than an expensive lead. A $0.0143 record that becomes a customer once in five thousand costs $71.50 per customer in data plus all your outreach time; a $400 qualified lead that closes one in four costs $1,600. Which is better depends entirely on your close rates, and you can only learn those by running both.
  • Sources are not substitutes. Paid search buys demand that already exists. Public-data collection buys reach into demand that does not yet exist. A programme that needs pipeline this quarter and a programme that needs a territory mapped are buying different things.

How to price your own leads honestly

  1. Define the unit in writing: record, lead, qualified lead or appointment. Most disagreements about cost per lead are disagreements about this sentence.
  2. Count delivered units, not requested ones. We asked for 500 Maps rows and received 458; a cost per requested row would have understated the true figure by nine percent.
  3. Count usable units. Our 458 rows contained 455 with a phone number or an email, so the usable cost was $0.01007 rather than $0.01.
  4. Add the enrichment step to the unit cost, not to a separate line. The website-contacts pass moved us from $0.01007 to $0.01429, and it is the step that produces an email address.
  5. Add your own labour. A record that takes ten minutes of research to become contactable is not a one-cent record.
  6. Track cost per customer by source for one full sales cycle before shifting budget.

If the cheapest row of the table is the one you want to test, the building blocks are the local business leads collector at $0.01 per delivered lead and the site contacts collector at $0.02 per delivered site, with a structured record available through company data collection at $0.03. How to turn those into a targeted list is in how to build a B2B lead list.

Sources & further reading

FAQ

Quick answers on how much does a lead cost.

Something else? Ask us →

How much does a lead cost?

It depends on which of four products you mean. A business record built from public data cost us $0.0101 to $0.0143 per usable row in a five-city measurement. Bulk mailing-list records are published at $0.03 to $0.90 each. A paid-search lead averaged $66.69 across industries in 2026. An agency-delivered qualified lead is quoted at $200 to $500, and a booked appointment at $150 to $600.

What is a good cost per lead?

One below your break-even: gross margin per customer multiplied by your contact, qualification and close rates. Benchmarks give context, not a target. Blended cost per lead published for 2026 runs from $91 in eCommerce and $92 in HVAC to $237 in B2B SaaS, $361 in healthcare, $649 in legal services and $982 in higher education. A cost per lead that beats the benchmark but never closes is not good.

How much do lead generation companies charge?

Published guides put a managed B2B programme at roughly $2,500 to $15,000 per month, with retainers commonly $3,000 to $12,000. Pay-per-lead pricing is quoted at $200 to $500 per qualified lead and pay-per-appointment at $150 to $600 per booked meeting. Add-ons such as extra sending domains and enrichment subscriptions are reported to add 30 to 50 percent on top of the base retainer, so ask for an all-in figure.

Why is buying a data record so much cheaper than buying a lead?

Because it is a different product. A record is a business that has never heard of you: the targeting, the outreach, the qualification and the close are all still yours to do. A lead has already raised a hand, and part of that work is priced in. The forty-thousand-to-one ratio between the cheapest record and the dearest appointment is the price of the work in between, not a discount.

What is the average cost per lead across all industries?

There is no single defensible number. Paid-search benchmarks put it at $66.69 for 2026, while multi-channel studies commonly quote around $200 because they blend channels and count qualified leads rather than raw conversions. Both are honest measurements of different things. Quote the definition alongside the figure, or the figure means nothing.

How do I calculate my own cost per lead?

Divide total spend on a source, including your own labour, by the number of delivered and usable units it produced, not the number you asked for. In our study we requested 500 Google Maps rows and received 458, of which 455 carried a phone number or an email, so the usable cost was $0.01007 rather than the $0.01 headline. Then track cost per customer by source for a full sales cycle.

Are there sources where the price per lead is not published?

Yes, and we would rather say so than invent a range. Exclusive versus shared real-time lead prices by vertical, per-record rates for European B2B contact databases and intent-data lead prices are quoted on request, with no numbers on the vendors public pages. If you see a confident range for those categories, check whether it traces to a named publisher or to another blog post.

Price the cheapest row of the table yourself

Local business leads for a keyword and a location at $0.01 per delivered lead, site contacts for any domain at $0.02, a structured company profile at $0.03. Billing is per delivered row, so rows that never arrive cost nothing, and every account gets $2 of free usage a month to measure your own cost per usable record before committing anything.

Related reading

Lead generationIs Buying Leads Worth It? Math by Lead Type

“Buying leads” covers five different products, from real-time shared leads to a spreadsheet of contacts, and they are worth it at very different prices. The break-even formula that turns your margin and close rate into a maximum price per lead, benchmark costs by industry, why bought leads underperform and how to test a vendor with a small sample, where the law actually bites, and the public-data route that produces a contactable business record for cents.

Read →
Lead generationGoogle Maps Leads: What 458 Rows Contain

Every Google Maps scraper page lists the fields you get. None of them publish how often those fields are actually filled. We collected 458 dentist listings across Milan, Berlin, Madrid, Paris and London on one afternoon and counted: phone 99.3%, website 96.5%, rating 99.6%, review count 12.7%, an email on the site pass 60.3%. Cost per usable lead, the Paris booking-platform problem, the method, the limitations and the published dataset.

Read →
Lead generationHow to Find B2B Clients From Public Data

Businesses publish their category, location, phone and website on maps, and their email addresses on their own sites. Collecting that into a targeted prospect list is the cheap part: our measurement puts a usable business record at $0.0143. The workflow, the yield you should expect at each step from 458 measured records, and the part most guides skip: which lawful basis lets you actually email the list in Italy, Germany, Spain, France and the UK, with the regulator page for each.

Read →