A bought email list looks like a shortcut and can cost more than it saves. This guide covers how to build a B2B email list yourself: where work addresses come from, why guessed addresses need checking, what an email verifier's results mean, how to keep the list clean, and what to check about consent before you send.
01
What a B2B email list is, and what it is not
A B2B email list for outbound is a set of verified work addresses for people at companies you have chosen to contact, each with a note of where it came from. It is the last layer of the work: deciding which companies and which people comes first, as covered in how to build a prospect list.
It is not a file of addresses bought in bulk. Those come from sources you cannot see, go out of date quickly and often include addresses that will never reply, or that bounce.
02
Where B2B email addresses come from
| Source | What you get | Watch out for |
|---|---|---|
| Contact data tools | Work emails for named people, usually per credit | Coverage varies by country and company size |
| Company websites | Team pages, press contacts, author bylines | Often only general addresses such as info@ |
| Email patterns | A likely address built from a known format | A guess until it is verified |
| Your own events and content | People who signed up and gave their address | Use it in line with what they signed up for |
| Introductions and referrals | An address shared by someone who knows both sides | Small numbers, but the warmest start |
Many teams combine a contact tool with a check of their own. Tools that try several sources in turn are doing waterfall enrichment; the guide to B2B data providers covers how to compare them on your own accounts.
03
Email patterns, and why a guess needs checking
Many companies use one format for every address, such as first.last@ or first initial plus surname. Once you know the format from one confirmed address, you can build the rest.
The catch is that a pattern is a guess. Some people have a different format, a nickname or a shared name. And some mail servers accept every address sent to them, real or not, so a guessed address can look fine and still never reach a person. Those are called catch-all, or accept-all, domains.
04
How to verify an email list
An email verifier checks each address without sending a message to it. The results usually fall into four groups:
| Result | What it means | What to do |
|---|---|---|
| Valid | The server confirmed the mailbox exists | Safe to use |
| Invalid | The mailbox does not exist | Remove it |
| Catch-all | The server accepts everything, so the mailbox cannot be confirmed | Use sparingly, in small batches, and watch bounces |
| Unknown | The server did not answer the check | Re-check later, or leave out |
Treat role addresses such as info@, sales@ or hello@ separately. They are usually read by several people or a shared inbox, and they reach the company rather than the person you chose.
05
How to keep the list clean
- Record the source and date. For every address, note where it came from and when it was checked.
- Remove bounces at once. An address that bounced once will bounce again.
- Remove opt-outs at once. Anyone who asks not to be contacted comes off every list, for good.
- Re-verify before reuse. People change jobs, so an address checked months ago may no longer work.
- Watch which sources bounce. If one source produces most of your bounces, trust it less.
Bounces matter beyond the list itself. They count against the domain you send from, as the guide to cold email deliverability explains.
06
Consent and the rules in each market
The rules for emailing people at work differ by country. In the US, the CAN-SPAM Act requires accurate sender details and makes no exception for business email; read the FTC's compliance guide for the full list of requirements. In Europe the rules differ by country: some require consent before you email a business address, and others allow a relevant message with an easy opt-out. Check each market before you send.
Keep a record of where each address came from, and honour every opt-out. This is general information, not legal advice.
07
Why not buy an email list
A bought list saves time on day one and costs it back later. You cannot see where the addresses came from, so you cannot judge their age or accuracy. Many have never heard of you and have no reason to reply. And a list with a high share of bad addresses can damage a sending domain in a single afternoon.
If you do use bought data, treat it as raw material: filter it against the accounts you chose, verify every address, and record the source.
08
Common email list mistakes
Sending to unverified addresses. The bounces cost more than the check.
Treating catch-all as valid. Accepted is not the same as delivered to a person.
No record of the source. Without it, you cannot tell which source to trust or answer someone who asks.
Keeping old addresses forever. A list decays as people move jobs.
Mixing opt-outs back in. One import from an old file can undo a removal.
09
The email list checklist
Before the first send
- Every address belongs to a person at a company you chose.
- Every address was verified, and catch-alls are flagged.
- Each address has a source and a date.
- Role addresses are kept apart.
- Bounces and opt-outs are removed, and stay removed.
- You checked the rules for each market.
10
Questions
How often should I re-verify a B2B email list?
Before every new campaign that uses addresses checked more than a few months earlier, and straight away if bounces start to rise. People change jobs all the time, so a list that was clean when you built it slowly fills with addresses that no longer reach anyone.
How big should a B2B email list be?
As big as the number of accounts you can research and follow up properly, and no bigger. A short list of verified people at companies with a reason to talk does more than a long list you can only email once.
11
Where to go next
An email list is only as good as the companies on it. Start with your ideal customer profile, and when the list is ready, use these cold email templates.