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

Is Buying Leads Worth It? Math by Lead Type

A funnel from 1,000 bought leads through contact rate, qualification rate and close rate to a handful of customers, with the maximum worthwhile price per lead computed from the deal margin at the bottom

Buying leads is worth it when the price per lead is lower than what a lead is worth to you once you account for how many you can reach, qualify and close. That is arithmetic, not opinion, and it produces a maximum price you should pay. Most disappointment with bought leads comes from paying above that number for a product, shared real-time leads or a stale list, that was never going to clear it. The formula, the benchmarks, the legal line and a cheaper route are below.

“Buying leads” means five different products

ProductWhat you actually getTypical price bandWho else has it
Shared real-time leadsA person who filled a form minutes ago, sold to several buyers at onceTens of dollars per lead in insurance, mortgage, solar, home services3 to 5 competitors, same minute
Exclusive leadsThe same form fill, sold to you aloneTwo to four times the shared priceNobody, if the contract is honoured
Aged leadsForm fills from weeks or months agoCents to a few dollarsEveryone who bought them when fresh
Contact lists and databasesNames, titles, companies, emails, phones filtered by criteriaCents to a dollar per contact, or a subscriptionEvery other subscriber with the same filters
Self-generated lists from public dataBusiness records built from maps, directories and websites to your own filtersFrom $0.01 per enriched local business recordNobody has your exact list

The first three are intent products: someone raised a hand, and you are paying for the timing. The last two are data products: nobody raised a hand, and you are paying for the targeting. They fail differently. Intent products fail on competition and speed, because four other sales teams got the same phone number at the same second. Data products fail on fit and freshness, because the filters were coarse and the record is a year old.

The break-even formula

Work backwards from a customer to a lead:

max price per lead  =  margin per customer  ×  contact rate  ×  qualification rate  ×  close rate

# example: $2,000 gross margin, 30% reached, 25% of those qualified, 20% of those closed
#          $2,000 × 0.30 × 0.25 × 0.20  =  $30 per lead is the most you should ever pay

Three notes on using it honestly. Margin is gross margin on the first deal, not lifetime value, unless you have measured retention; a bought lead that churns in month two paid for nothing. The three rates multiply, so a vendor's promise of a 60 percent contact rate is worth checking before anything else: it is the rate that swings most between fresh exclusive leads and aged lists. And the answer is a ceiling, not a target. Paying the ceiling means the leads break even and your sales time is free. Aim for half of it.

Run the same formula on your own generated leads for the comparison. If your organic or outbound leads cost $80 and close at 8 percent while bought leads cost $30 and close at 1.5 percent, the bought lead's cost per customer is $2,000 against $1,000 for your own, and the cheaper lead is the expensive one.

What leads cost, by industry

Published cost-per-lead benchmarks describe what companies spend on marketing per lead generated, which is not the same as the price of a purchased lead, but they anchor the ceiling: if the market pays $237 per B2B SaaS lead through its own channels, a $15 purchased lead that reaches nobody is not a bargain. First Page Sage's 2026 report, covering January 2022 to June 2025, puts blended CPL at:

IndustryPaid CPLOrganic CPLBlended
eCommerce$98$83$91
HVAC$115$69$92
Solar$217$196$206
B2B SaaS$310$164$237
Real Estate$480$416$448
IT & Managed Services$617$385$503
Legal Services$784$516$649
Financial Services$761$555$653

Other multi-channel studies land in the same region: around $200 per B2B lead on average, with qualified-lead costs between $30 and $200 depending on channel and definition. Notice the spread between a “lead” that is a whitepaper download and a “lead” that is a booked meeting; the benchmarks only mean something once your own definition is fixed.

Why bought leads underperform, and how to test a vendor

  • Shared leads are a race. The buyer who calls within a minute wins most of them. If your team calls back in an hour, you are paying full price for fourth place.
  • Consent is inherited. When you call or text a bought lead, the legal exposure is yours, not the vendor's, and “they said they had consent” is not a defence you want to rely on.
  • Lists decay. Roughly a fifth to a third of B2B contact data goes stale each year as people change jobs. A list sold twelve months after it was built has already lost a quarter of its value.
  • Filters are coarse. “Marketing directors at companies with 50 to 200 employees” describes a hundred thousand people; your ideal customer is a much smaller set, and no vendor filter expresses it.

So test before buying volume. Take a sample of 100 to 200. Deduplicate it against your CRM and count the overlap; a high overlap means the vendor's universe is the same one you already mine. Verify the emails, and count bounces. Call or write to all of them within a day and record contact, qualification and close rates. Plug those three rates into the formula above; that is your ceiling for this vendor, and it is usually far below the one on their pricing page. Ask, in writing, where the leads came from, when, with what consent language, and whether they are exclusive. A vendor who will not answer has answered.

Buying a lead or a list is legal in the United States and Europe. The rules attach to what you do with it. Calling and texting fall under the Telephone Consumer Protection Act in the US, which requires prior express written consent for automated or prerecorded calls and texts to mobile numbers, and the consent must cover you, not just the vendor. The FCC's “one-to-one consent” rule, which would have required a separate consent for each named seller, was vacated by the Eleventh Circuit on 24 January 2025, hours before it was due to take effect, so it never applied; the underlying consent requirements did not change. Email falls under CAN-SPAM in the US, which is an opt-out regime, and under GDPR and the ePrivacy rules in Europe, where B2C marketing email needs consent and B2B email needs a lawful basis and an easy opt-out. Sector rules apply on top: trigger leads in mortgage lending are governed by the Fair Credit Reporting Act, and some professions restrict paid referrals. The layer-by-layer treatment is in is lead generation legal.

The alternative: build the list from public data

For B2B and local business targets, the fifth row of the table is usually the cheapest route to a lead that nobody else has. A business publishes its category, location, phone, website, hours and rating on maps and directories, and publishes its emails and social profiles on its own site. Collecting those into a record for exactly the businesses you want costs cents, not dollars: the local business leads collector returns businesses for a keyword and a location enriched with emails, phones and socials from their websites at $0.01 per lead, and the site contacts collector extracts the published contacts for any domain you already have at $0.02 per site. A thousand plumbers in Austin with their published emails is about $10, and the list is yours alone, built today, to your filters.

The trade is that these are data products, not intent products: nobody raised a hand. They suit outbound programmes where you qualify by fit and reach out yourself, and they should be measured with the same formula. How to define the filters and run the enrichment is in how to build a B2B lead list; the specifics of maps as a source are in how to scrape leads from Google Maps, and what a published email address is worth compared with a guessed one is in how to find business email addresses.

A buying checklist

  1. Compute your ceiling with the formula, using your own measured rates or the sample's.
  2. Decide which product you are buying: intent or data. They are priced and judged differently.
  3. Buy a sample of 100 to 200 before any volume commitment.
  4. Deduplicate against your CRM; walk away if the overlap is high.
  5. Verify emails and phones; count bounces and disconnects before counting anything else.
  6. Work the sample within a day and record contact, qualification and close rates.
  7. Get source, date, consent language and exclusivity in writing.
  8. Compare the sample's cost per customer with your own channels', including a self-built list from public data.
  9. Scale only what beat the ceiling, and re-test each vendor every quarter, because the source behind a list changes without notice.

Sources & further reading

FAQ

Quick answers on is buying leads worth it.

Something else? Ask us →

Is buying leads worth it?

It is when the price per lead is below your break-even: gross margin per customer multiplied by your contact, qualification and close rates. For a $2,000-margin deal reached 30 percent of the time, qualified 25 percent of those and closed 20 percent of those, the ceiling is $30 per lead. Shared real-time leads and stale lists rarely clear it; exclusive fresh leads and self-built lists from public data often do. Test a sample of 100 to 200 before buying volume.

How much do B2B leads cost?

Published cost-per-lead benchmarks for marketing-generated leads run from about $90 in eCommerce and HVAC to $237 for B2B SaaS and over $600 in legal and financial services, with multi-channel averages around $200. Purchased contact records cost cents to a dollar each, shared real-time leads tens of dollars, exclusive leads two to four times that. A self-built local business record from public data costs about $0.01.

Is buying leads legal?

Yes, in the US and Europe. The rules attach to the outreach: the TCPA requires prior express written consent covering you for automated calls and texts to mobiles, CAN-SPAM governs US email as an opt-out regime, and GDPR and ePrivacy govern European email and calls. The FCC one-to-one consent rule was vacated by the Eleventh Circuit on 24 January 2025 and never took effect. Sector rules such as the FCRA for mortgage trigger leads apply on top.

Why do bought leads not convert?

Shared leads are sold to several buyers at once, so the fastest caller wins; lists decay as roughly a fifth to a third of contacts change jobs each year; vendor filters are far coarser than your ideal customer profile; and aged leads were worked by everyone who bought them fresh. Measure contact rate on a sample first, because it is the rate that swings most between products.

Where is the best place to buy B2B leads?

There is no best vendor, only vendors whose sample beats your ceiling. Buy 100 to 200 from each candidate, deduplicate against your CRM, verify the contacts, work them within a day and compare cost per customer. For B2B and local targets, also price a self-built list from maps, directories and company websites, which produces a record nobody else holds for cents.

What is the difference between buying leads and buying a lead list?

A lead is a person who took an action, such as filling a form, and you pay for the timing; a lead list is a set of contacts matching criteria, and you pay for the targeting. Leads fail on competition and speed; lists fail on fit and freshness. Both should be judged with the same break-even formula, but a list needs your own outreach to become a lead.

A list nobody else is calling

Local business leads for a keyword and a location, enriched with emails, phones and socials from their own websites, at $0.01 per lead; site contacts for any domain at $0.02; a structured company profile at $0.03. Pay per delivered record, CSV or JSON, and every account gets $2 of free usage a month.

Related reading