Buying a B2B company database? When it works, when it fails, and the alternative

What a company database really contains, its hidden costs (stale data, zero criteria, compliance) and the alternative: fewer contacts, better selected.

August 23, 2026 · 9 min read

You need customers, someone offers you “10,000 companies in your industry for a flat fee”, and the temptation is obvious: problem solved for the price of a dinner. This guide explains what you are actually buying when you buy a company database, when it works, when it loses you money — and what the alternative looks like.

What they actually sell you

A company database is a dump of records: legal name, industry code, address, phone, sometimes an email and an estimated revenue. Data collected from registries, directories and websites — at some point in the past. It is important to understand what it does not include:

  • It does not know what you sell. The filter is industry and geography, not fit with your offer.
  • It does not know what each company needs. An industry code does not say whether that company has the problem you solve.
  • It does not know when. It cannot tell the company that just expanded from the one that is shutting down.
  • It is not exclusively yours. The same list is sold to your competitors, who write to the same contacts.

When a list does make sense

To be fair: there are cases where buying data works reasonably well.

  • Pure volume sales: a low-price product applicable to almost any company, where reaching thousands justifies minimal response rates.
  • Feeding a CRM with the census of a territory as a base information layer, not as a direct-contact list.
  • Market sizing: measuring how many companies of a certain type exist in an area.

The three hidden costs

1. The cost of filtering

Nobody contacts 10,000 records: someone on your team filters them by hand. That time — entire days of work — never appears in the list price. And filtering by the list's fields (industry, size, region) still does not tell you who truly fits.

2. The cost of dead data

Closed companies, disconnected phones, bouncing emails. Every bounce also damages your email domain's reputation, which hurts all your future emails — including the good ones.

3. The cost of contacting badly

The biggest damage is invisible: writing to hundreds of companies with no real reason turns your brand into spam for your own market. The companies that were good candidates crossed you off without you ever knowing.

What you need is not more contacts: it is judgment

The question a list cannot answer is the only one that matters: which companies deserve my time, and why? Answering it requires crossing three things for each company: its fit with what you sell, the signals that it may need it now, and the concrete way to approach it. That is analysis, not data extraction.

Purchased list vs. analyzed selection

DatabaseAnalyzed selection
What you getThousands of generic recordsDozens of companies chosen for your offer
CriteriaIndustry and regionFit with what you sell + current signals
ContextNoneWhy it fits, who to contact and how
ExclusivitySame list, many buyersSelection made for your case
Your workFilter, verify, decideReach out

Neither is “better” in the abstract: they are tools for different jobs. If your sale is consultative and each customer is worth thousands, the “narrow but prepared” funnel beats the “wide but blind” one almost every time.

Want to see this method applied to your business?

Tell us what you sell and where: we send you one analyzed opportunity. No card required.

Find my first opportunity free

How NEXUS Prospect does it

NEXUS Prospect is exactly that alternative: you explain what you sell and where, and instead of a list you receive companies selected for your business — each with its reason to fit, the signals found, the person to address and a suggested first message. Fewer contacts, more workable opportunities. You can check it with a first opportunity free, no card required.

Keep reading

If you want to do this work by hand, start with how to find potential customers in your area and then how to write the first message.

Frequently asked questions

How much does a B2B company database cost?

It varies by provider and volume: from monthly subscriptions to pay-per-record. But the real cost is not the list price — it is the time your team spends filtering, verifying and contacting records that were never going to buy.

Is it legal to use purchased company databases?

Company-level data (legal name, corporate phone, generic email) faces fewer restrictions than personal data, but named emails of specific people are protected in many jurisdictions (GDPR in Europe, various state laws in the US). Always ask the provider for the origin and legal basis of the data, and check the rules that apply to your case.

What percentage of a purchased list is usually usable?

It varies enormously by provider and by your case, and no general number is reliable. The honest way to evaluate: take a 20-record sample and manually check how many exist, are up to date and fit your ideal customer. That one-hour exercise tells you more than any sales promise.

Does the alternative work if I need high volume?

If your sales model is pure volume (thousands of low-value touches), a list may fit better. Analyzed selection pays off when each customer is worth enough to justify preparing every contact well: consultative sales, mid-to-high ticket, relationship-driven cycles.

Want to see this method applied to your business?

Tell us what you sell and where: we send you one analyzed opportunity. No card required.

Find my first opportunity free