Cold email guide

How to build a cold email list that gets replies, not spam flags

A cold email list is not a pile of addresses. It is a short, specific set of people who have the problem you solve, with emails that will actually deliver. This guide walks through building one yourself, step by step, and where it makes sense to hand the work off.

Step 1: Write a one-sentence target

Before you open any tool, finish this sentence: 'I want to reach [title] at [type of company] with [size] in [location] who [signal].' For example: operations managers at regional trucking companies with 20 to 200 employees in Ohio, Indiana and Michigan. If you cannot write it, your list will be vague and so will your emails.

Also write down who to leave out: current customers, competitors, and anyone who asked not to be contacted.

Step 2: Build the company list, then find the people

Find accounts before people. Good sources include:

  • Industry association member directories and trade show exhibitor lists.
  • Google Maps searches for local or regional businesses.
  • LinkedIn company search filtered by industry, size, and location.
  • Lists of companies using a particular tool, if your product connects to it.

Put each company in a spreadsheet with name, website domain, industry, size, and location. Check each website quickly: is it still operating, and does it really fit?

Find the right person at each company

For each account, find one or two people who match your target title. Check the company's team page and LinkedIn. Pick the person who feels the problem day to day, not automatically the CEO. Note their full name and exact title, since you will use both in your opener.

Step 3: Find and verify the email

Many companies use a predictable format, such as first.last@domain. Email finder tools can suggest addresses, but always run them through a verification service before sending. Remove addresses that fail, and treat 'catch-all' results with caution: they may or may not exist. Sending to bad addresses raises your bounce rate, and high bounce rates can push your mail toward spam folders.

Step 4: Clean and structure it

  1. De-duplicate by email and by company domain.
  2. Split into columns: first name, last name, title, email, company, domain, industry, size, city, state, country.
  3. Standardize capitalization so 'JOHN' becomes 'John' in your merge fields.
  4. Add a column for a personal note, like a recent hire, a new location, or something from their site.
  5. Tag each row with a segment so each group gets its own message.

To see what a finished list looks like, explore our lead list sample demo, which breaks a sample down by industry, state, and title.

Step 5: Stay compliant

In the US, CAN-SPAM allows B2B cold email if you use accurate sender details and subject lines, include a physical mailing address, offer a clear opt-out, and honor opt-outs promptly. In the EU and UK, GDPR applies to business contacts too: you need a lawful basis such as legitimate interest, should tell people where you got their data if they ask, and must stop when they object. Canada's CASL is stricter still. Keep a suppression list and check it before every send. This is general guidance, not legal advice.

Doing it yourself vs. ordering a list

Doing it by hand is slow but teaches you a lot about your market, and it is worth doing for your first 50 contacts. After that, many people prefer to outsource the research. We build custom lists to your target, with verified business emails, delivered as a de-duplicated CSV in 1 to 3 days, starting at $40 for 250 leads. Then use our free cold email opener generator to draft the first lines. Send your target sentence through the project form to get a fixed quote.

FAQ

Common questions

How big should my first cold email list be?

Smaller than you think. A few hundred well-matched contacts split into segments is enough to test a message and see whether people reply. Scaling a list before you know your message works mostly just spreads a weak email further.

Can I use my main company domain to send?

It is safer not to. Many teams buy a similar domain, set up proper authentication records (SPF, DKIM, DMARC), and warm it up gradually before sending cold email. That way, deliverability problems do not affect your everyday company email.

Is scraping emails from websites allowed?

It depends on the site's terms of use and where the people are located. Some sites prohibit scraping, and privacy laws like GDPR still apply to data you collect. Stick to business contact details, respect site terms, and keep records of where data came from.

How often should I clean my list?

Re-verify any list older than a few months before sending, because people change jobs and companies change email setups. Remove bounces and opt-outs immediately after every campaign, and add opt-outs to a permanent suppression list.

Get a fixed quote within one business day

250 verified B2B leads from $40. Tell me what you need in a few sentences and you get a written scope, price and delivery date. No call required.

Start a project

Related guides