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
| Product | What you actually get | Typical price band | Who else has it |
|---|---|---|---|
| Shared real-time leads | A person who filled a form minutes ago, sold to several buyers at once | Tens of dollars per lead in insurance, mortgage, solar, home services | 3 to 5 competitors, same minute |
| Exclusive leads | The same form fill, sold to you alone | Two to four times the shared price | Nobody, if the contract is honoured |
| Aged leads | Form fills from weeks or months ago | Cents to a few dollars | Everyone who bought them when fresh |
| Contact lists and databases | Names, titles, companies, emails, phones filtered by criteria | Cents to a dollar per contact, or a subscription | Every other subscriber with the same filters |
| Self-generated lists from public data | Business records built from maps, directories and websites to your own filters | From $0.01 per enriched local business record | Nobody 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:
| Industry | Paid CPL | Organic CPL | Blended |
|---|---|---|---|
| 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.
Is buying leads legal?
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
- Compute your ceiling with the formula, using your own measured rates or the sample's.
- Decide which product you are buying: intent or data. They are priced and judged differently.
- Buy a sample of 100 to 200 before any volume commitment.
- Deduplicate against your CRM; walk away if the overlap is high.
- Verify emails and phones; count bounces and disconnects before counting anything else.
- Work the sample within a day and record contact, qualification and close rates.
- Get source, date, consent language and exclusivity in writing.
- Compare the sample's cost per customer with your own channels', including a self-built list from public data.
- 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
- First Page Sage — Average Cost Per Lead by Industry, 2026
- Zeliq — B2B Cost Per Lead: 2025 benchmarks
- Nelson Mullins — The 1-to-1 Consent Rule Is No More (11th Cir., 24 Jan 2025)
- FCC — Telephone Consumer Protection Act (TCPA) rules
- FTC — CAN-SPAM Act: A Compliance Guide for Business
- ActiveProspect — Is buying leads worth it? Pros and cons