B2B lead lists: build vs buy
Should you build your B2B lead list, buy one or have it built? What a good list contains, what it costs, and what to check before you spend a dollar on it.
Dag Holmen · Updated · 7 min read
A B2B lead list is a list of companies that fit your ideal customer profile and the people inside them you want to reach, with what you need to reach them: a LinkedIn URL, a verified work email and, if your team calls, a phone number. You can get one three ways. Build it yourself in tools like Apollo, Clay or LinkedIn Sales Navigator, buy a ready-made list, or have it built for you.
Build it if someone on your team will run those tools every week. Have it built if you need your whole market mapped now and nobody has the time. Be careful with off-the-shelf lists: they're cheap for a reason.
Lead list vs account list vs prospecting list
The three terms get used interchangeably, but they're different cuts of the same thing.
- Account list: companies only. This is the target account list an ABM program starts from.
- Lead list: the people at those companies, with contact details. Most people mean this when they say "buy a list."
- Prospecting list: the part of the lead list a rep is working right now, usually ranked by fit or intent.
Behind all three sits your TAM: every company and person that fits your ICP. If you build that once, the account list, the lead list and every prospecting list become filters on it. What is TAM? covers how to map it.
What a good B2B lead list contains
Most lists fail on the columns nobody checks. Here's what each row should carry:
| Field | Why it matters |
|---|---|
| Company name and domain | The domain is how you dedupe against your CRM |
| Industry, size, region | Proves ICP fit and lets you filter and tier |
| Contact name and job title | So the message fits the person's role |
| LinkedIn URL | Reps can check the person and connect |
| Work email, with verification status | Shows which addresses passed and which are catch-all |
| Phone (optional) | Only worth paying for if your team calls |
| Intent topics | What the account is researching right now |
| Tier or priority | Who to work first |
| List assignment | Sales-ready for reps, Marketing-ready for ads and content |
| Check date | How old each record is |
Two things don't fit in a column. First, buying committee coverage: one contact per account is a guess, so a good list covers the decision maker, the daily user and whoever signs off on budget. Second, suppression: customers, open deals and competitors should be removed or flagged before the list reaches anyone.
There's always a trade-off between exact titles and reach. When AdsGTM built Questionmark's list (via the agency Media Forty Two), it came back as 864 exact-title contacts plus 5,483 in a wider set of related roles. Exact titles give you precision. The wider set gives you reach.
The full field list, with how each one is used, is in what's in your list.
Build vs buy vs have it built
| Build it yourself | Buy a ready-made list | Have it built | |
|---|---|---|---|
| Best for | Teams with someone who'll run data tools every week | Rarely the right call in B2B | Teams that need the whole market mapped now |
| Time to a usable list | Days to weeks, depending on skill | Same day | 72 hours with AdsGTM |
| Fit to your ICP | As good as your searches | Built on someone else's filters | Agreed with you |
| Cost model | Seats, credits and hours | Per list or per record | One-time, plus refreshes |
| Biggest risk | Never finishing | Stale data, unclear source | Picking a provider that doesn't verify |
Build it yourself
You'll usually combine a few tools. Prices below are from each vendor's pricing page as of October 2026, and they change.
- LinkedIn Sales Navigator is where many teams start looking for people. Core is $119.99 a month or $1,079.88 a year, and Advanced is $159.99 a month or $1,799.88 a year (LinkedIn). You'll need another tool to find and verify work emails.
- Apollo puts a contact database and email sequencing in one place, with a free plan and per-seat paid plans (Apollo). It's a good start for a small team that wants to send this week.
- Clay pulls data from many providers into one table and runs enrichment workflows on it. Paid plans start at $167 a month (Launch) and $446 a month (Growth), billed annually (Clay). It's a great tool for a team with someone to run it, often a GTM engineer, and Contactlevel's data is one of the sources available inside it. Clay pricing explained covers how the credits work.
- ZoomInfo sells a large database on annual contracts without a public price. ZoomInfo pricing covers what to expect.
The subscriptions are the visible cost. The hidden one is time: someone has to build the searches, run enrichment, verify emails, dedupe against your CRM and do it all again next quarter. What it costs to build your TAM in-house breaks that down line by line, and Clay vs Apollo vs ZoomInfo helps you pick a tool if you go this way.
Buy a ready-made list
Off-the-shelf lists are cheap per record, and that's about the only argument for them.
- They're built on someone else's filters, so a good share of the rows won't fit your ICP.
- They often have no check date, so you can't tell how much has decayed.
- The same list is often sold to many buyers, so your prospects hear the same pitch from several vendors.
- The source is often unclear. Under GDPR you have to tell EU and UK contacts where you got their data by your first email, which is hard when the seller won't say.
Have it built
A done-for-you build means you agree the ICP and someone else does the searching, enrichment, verification and scoring. That's what AdsGTM does. You get a 30-minute kickoff call, and your master list arrives in HubSpot, Salesforce, Attio or a CSV within 72 hours of that call, split into Sales-ready and Marketing-ready. Three revisions are included, and our GTM team stays in a shared Slack channel with you for 12 months.
You can start from scratch or from what you have. Alia Popups' list (ordered by the agency Hey Digital) came back with 12,000 contacts. High Command sent a CSV of companies and got 2,683 contacts at them. Hey Digital's verdict: "You turned that around way faster than some GTM engineers told us they could."
How much does a B2B lead list cost?
It depends on five things: how many contacts, whether you need phones, whether intent data is included, how the emails are verified, and whose hours go into building it. Phones usually add the most.
AdsGTM charges once per build, with no seats or credits:
| Tier | Contacts | LinkedIn and emails | With phones |
|---|---|---|---|
| Focused | Up to 50,000 | $2,900 | $4,900 |
| Market | Up to 150,000 | $4,900 | $7,900 |
| Full TAM | Up to 300,000 | $7,900 | $11,900 |
A refresh costs $1,000 whenever your market changes. Full details are in the pricing section.
What to check before you buy a lead list
Whoever you buy from, AdsGTM included, ask for these before you pay:
- A sample in your ICP. Get 200 rows and check 50 by hand on LinkedIn. Is the person still there? Is the title right?
- Your own verification run. Verify the sample's emails yourself and look at the share that fails or comes back catch-all. The data accuracy guide explains what good looks like.
- Check dates. When was each record last checked, and how were emails verified?
- The source. Where does the data come from, and how was it collected? You'll need that answer for EU and UK outreach.
- Coverage of your best accounts. Are your top 20 target accounts in it, and with which roles?
- The licence. Can you load it into your CRM, use it for ads, and keep using it after the contract ends?
- Opt-out handling. Does the vendor honor removal requests? For Californians, is it a registered data broker?
- Dedupe before you load. Match on domain and email against your CRM, so reps don't cold email a customer.
Is it legal to buy email lists?
Usually, yes, but buying the list doesn't transfer the responsibility. In the US, CAN-SPAM doesn't ban bought lists, but every email you send has to meet its rules. In the UK, the ICO says bought-in lists can only be used to email individuals who "specifically consented to receive that type of message from you" (ICO). People at limited companies aren't covered by that consent rule, but UK GDPR still applies to them. And since January 2023, California's CCPA covers business contacts too (California Attorney General).
The full rules for each region, including legitimate interest and what your first email needs to say, are in B2B data compliance.
Frequently asked questions
- Can you buy an email list?
- Yes, and in many places it’s legal, but you’re responsible for every email you send to it. Check how the data was collected, how fresh it is and whether you can name the source to EU and UK contacts before you buy.
- How much should I budget for a lead list?
- It depends on the number of contacts, whether you need phones and intent data, and who does the building. AdsGTM builds start at $2,900 one-time for up to 50,000 contacts with LinkedIn URLs and verified work emails.
- What’s the difference between a lead list and an account list?
- An account list is companies only. A lead list adds the people at those companies and the details to reach them, such as LinkedIn URLs, work emails and phone numbers.
- How do I build a lead list for free?
- Start from your best customers, find similar companies with LinkedIn search, and use the free plans of tools like Apollo or Clay for a first batch of contacts. Verify every email before you send, and expect it to take a lot of hours.
- How many contacts per company should a lead list have?
- Enough to cover the buying committee: usually the decision maker, the person who would use your product day to day and whoever signs off on budget. One contact per account leaves you guessing.
- How often should I refresh a lead list?
- Before every large campaign, and at least every quarter for the contacts you’re actively working. People change jobs all the time, so an untouched list gets worse every month.
Sources
Related guides
- What it really costs to build your TAM in-houseA line-by-line cost of building a 50,000-contact TAM yourself, with October 2026 prices for data, enrichment, verification, intent data and contractor hours.
- B2B data accuracy: verification, bounce rates and data decayWhy B2B contact data decays, what hard and soft bounces mean, how catch-all emails and verification work, and what a healthy bounce rate looks like.
- B2B data compliance: GDPR, CCPA and cold outreachIs cold email legal? How GDPR legitimate interest and CCPA apply to B2B contact data, outreach and ads, and how AdsGTM and Contactlevel handle compliance.