Buying lead lists is dead. The proof, in numbers.
A purchased list rots fast and sits in every competitor's inbox. The decay data explains why on-demand generated leads win today.
The truth list vendors keep off their pricing page: a B2B database decays by roughly 22.5% per year. The day you buy it, the clock is already running.
The problem is not that the list is bad. It is that it is static in a world that moves, and sold at the same price to every competitor you have. Here is why, in 2026, the on-demand generated lead has won.
- A B2B list loses ~22.5% of its validity per year, about 2% per month. You are buying an asset that melts.
- A purchased list is never exclusive: the vendor resells it, your competitors hold the same contacts, the same month.
- A stale file hurts your deliverability: bounces, spam, degraded sender reputation from the first campaign.
- The right move: generate fresh on demand, except in enterprise / ABM (see the honest case below).
The concrete problem: you are buying an asset that melts
Take a 5,000-contact file bought in January. At the observed decay rate, roughly 2-2.5% of contacts go stale every month: role changes, departures, deactivated emails. By June, that is already hundreds of dead rows you paid full price for.
This is not a vendor flaw. It is the nature of frozen data. People switch jobs, companies merge, email domains vanish. A list is a photo taken at one moment. You prospect six months later.
The hidden problem: a purchased list is never yours
A vendor recoups its collection cost by reselling the same file to dozens of clients. Barring a rare and expensive exclusivity deal, the list you just bought is already in your direct competitors' inboxes.
The result: your prospects get three messages on the same angle in the same week. The first sender collects the thin reply, the rest feed the fatigue. You are not prospecting a niche, you are queuing behind everyone else.
A list anyone can buy is a list nobody should send.
The real cost: what the purchase price hides
A list looks cheap on the invoice. The real cost comes after. Invalid emails cause bounces, and a high bounce rate degrades your sender reputation. Google recommends staying well under 2%.
A year-old file pushes you past that threshold on the first send. You do not just lose those addresses: you damage the deliverability of every future campaign, including to your good prospects. That is the cost that never shows up on the quote.
The method: on-demand generation in 4 beats
The alternative is not to buy a better list. It is to stop storing a list at all, and generate contacts at the moment you work them. Four beats, no tool of ours required.
Not "B2B companies", but "web agencies of 3-15 people in Nantes". A named target is regenerable at will.
Pull contacts the week you send, not six months before. Fresh sources: business registries, websites, trade directories, hiring signals.
Validate each email (syntax, domain, MX) and date the check. A contact with no verification date is a suspect contact.
Do not keep the list to re-target it in three months: it will be stale. Regenerate for the next campaign. Freshness becomes free again.
Open the demo campaigns and judge the lead quality yourself, no card required. Worst case, you lose ten minutes.
Test your own list before going further
Before buying anything else, diagnose the file you already have. Tick the true lines. The verdict is often brutal, and that is the point.
Diagnostic: is your purchased list stale?
Tick every true line. 3 boxes or more = the list is dead.
[ ] You bought it more than 12 months ago.
[ ] You do not know when it was originally collected.
[ ] The vendor resells it to other clients (never "exclusive").
[ ] Your bounce rate is above 5% on the first send.
[ ] Contacts reply "this person no longer works here".
[ ] There is no per-contact "last verified" date column.
[ ] Emails are guessed {first.last}@ format, not verified.
[ ] You have no recent signal (hire, funding, opening).
[ ] The same list circulates among your direct competitors.
Score:
0-2 boxes -> still usable, clean it before sending.
3-5 boxes -> stale, re-verify or regenerate.
6+ boxes -> throw it out. It hurts your domain more than it earns.If you tick six lines or more, sending to that file costs you more in reputation than it earns in meetings. Time to go fresh. The mechanism behind the reply (the personalized opener) is detailed in our article on stale lists for founders.
Where AutoLeads fits
None of the above requires AutoLeads. You can target by hand via business registries, verify emails with a free validator, and regenerate manually each campaign. AutoLeads just runs that cycle for you: you describe the niche, we generate fresh, verified contacts when you need them, unique to your search. No resold file, no six-month-old photo.
If you remember one thing: stop paying for an asset that melts and everyone owns. Generate fresh, verify, send, discard. Freshness is no longer a luxury, it is the lever.