Lead Data·5 min read·1 September 2026

Buying B2B Lead Lists vs Scraping Your Own: A UK Cost Breakdown

lead listsbuying leadsscrapingcostUK

The pitch for buying a list is that it's instant. Pay, download, start sending this afternoon. Against that, building your own sounds like a project.

The comparison people actually need isn't price per row, though — it's price per row you can use, adjusted for how much of the list is wrong. That's a different number, and it usually points the other way.

What Buying Actually Costs

UK B2B list pricing varies enormously by source and quality, but the shape is consistent. Broker lists of local businesses sit at the low end, often quoted per thousand records. Curated lists with verified named contacts and job titles cost considerably more per record. Subscription data platforms charge monthly for credits rather than selling outright.

The quoted price is rarely the real one, for three reasons.

Bounce rates on purchased lists are the first adjustment. If 15% of the emails are dead, your effective cost per usable record is nearly a fifth higher than quoted, and you've also damaged your sending reputation getting there.

Relevance is the second and larger one. A purchased list is filtered by whatever categories the vendor happens to hold, which rarely maps onto how you actually qualify a prospect. If half the rows aren't really your target, you've doubled your effective cost again.

Exclusivity is the third. Unless you're paying for an exclusive list, the same records have been sold to other people, some of whom sell what you sell.

Stack those and a list quoted cheaply per record can easily cost several times that per record you'd actually contact.

What Scraping Actually Costs

Building your own has three real costs, and only one of them is money.

There's data access — either API fees if you're using an official route, or a tool subscription. The Google Places API pricing breakdown works through what the direct route costs at volume, and the short version is that it's cheaper than most people assume for the volumes a small business actually needs.

There's enrichment, because directory data gives you a website but not an email address. That's either a per-lookup cost or part of a tool's subscription.

And there's your time, which is the one people leave out. Manual scraping runs at perhaps 10-15 leads an hour. At any sensible valuation of an hour, manually building a thousand-lead list costs far more than buying one. Automated scraping changes this completely, which is the actual argument — not scraping versus buying, but automated scraping versus buying.

The Three Things That Actually Differ

Freshness. A scrape reflects the directory today. A purchased list reflects whenever it was assembled, which you usually can't determine. Given that B2B data decays at roughly 20-30% a year, a list of unknown age carries an unknown error rate, and you find out through bounces.

Targeting precision. This is the underrated one. When you build the list you choose the search terms, so you can target "independent Italian restaurants in Leeds with fewer than 50 reviews" if that's genuinely your segment. A purchased list gives you the vendor's categories. Precise targeting improves reply rates more than almost anything else you can do, so this compounds.

Provenance. You know exactly where your own data came from and when. With a purchased list you're relying on the vendor's account of how it was collected and what lawful basis applies — and under UK GDPR, the obligations attach to you as the controller using it, not to the broker who sold it. That's covered in more detail in the legality of scraping business data.

When Buying Is Genuinely the Right Call

There are cases, and they're worth naming honestly.

If you need named individuals with job titles at larger companies, buy. Directory scraping gives you businesses, not org charts, and reconstructing a decision-maker map from public data is slow.

If you need international coverage across many markets at once, buy. Building that yourself is a real project.

If you need firmographic data — headcount, turnover, funding, tech stack — buy or enrich from a provider that holds it. It isn't in directory listings.

The case for building your own is strongest exactly where LeadSnipe operates: local businesses, one market, where the qualifying signals are public and the contact you want is the business rather than a named executive.

The Practical Comparison

For UK local business outreach, a self-built list is usually cheaper per usable lead, materially fresher, and far better targeted. The catch is that it's only cheaper if the building is automated — do it by hand and the arithmetic reverses immediately.

Whichever route you take, the cleaning work is the same. A purchased list needs the same treatment as a scraped one: normalised phones, stripped URLs, and deduplication before it goes near a CRM.

Building One in Practice

LeadSnipe searches directory data, finds email addresses from business websites, and exports a formatted, deduplicated file — which is the automated version of building your own. Fifty enrichments are free, which is enough to compare the output against a sample of any list you've been quoted for.