You're ready to run a cold email campaign, but you're staring at a blank spreadsheet wondering: where do I even start? Who are the actual people I should be reaching out to?

This is the most underrated part of cold email. Everyone talks about subject lines and copy, but if you're emailing the wrong people at the wrong companies, none of it matters. You'll waste weeks and get nothing.

Here's how to actually find the B2B vendors worth emailing.

Start With Specificity About Your Ideal Vendor

Before you open any tool, write down exactly who you're looking for. Not "marketing agencies." Not "IT companies." Specific.

Example: If you sell accounting software, your ideal vendor isn't "accountants." It's "bookkeeping firms with 5-20 employees, doing their own bookkeeping on spreadsheets, in the US, with annual revenue over $500K."

Get this specific because it changes everything about where and how you search. A solo accountant uses a different decision-making process than a 10-person firm. They have different pain points. Different budgets. Different email addresses to find.

Write down:

This takes 15 minutes and saves you days of searching wrong people.

Use LinkedIn Sales Navigator for Initial Sourcing

LinkedIn Sales Navigator lets you filter by company size, industry, job title, and location. It's not perfect, but it's the fastest way to get a rough list of actual people who fit your criteria.

The search formula that works:

Start with 200-300 results. Don't try to get a list of 10,000 right away - that's where quality dies. You'll do another search round if the first batch doesn't work.

For a deeper look at how to use this tool specifically for cold email, check out our full guide on Sales Navigator.

Cross-Reference With Google Maps and Chamber of Commerce Listings

LinkedIn is useful, but it's also crowded. Your email will compete with hundreds of other cold emails hitting the same filtered list.

Use Google Maps and local Chamber of Commerce sites to find niche companies that aren't getting hammered with outreach.

Example: If you're selling HR software to dental practices, search "dental offices near [city]" on Google Maps. You'll get a list of 50+ actual businesses with phone numbers, websites, and addresses. Then visit their website, find their team page, and grab the owner or office manager's name.

This takes longer per lead, but you're finding people who rarely see cold email. Your reply rate will be higher.

Use ZoomInfo or Apollo to Get Contact Information

Once you have a list of company names and target job titles, you need email addresses. The two main tools for this are ZoomInfo and Apollo.

ZoomInfo is more accurate but more expensive. Apollo is cheaper and has a free tier, but you'll spend time verifying emails are real.

The workflow:

  1. Build a list of company names + target job titles (from LinkedIn, Google Maps, whatever source)
  2. Paste into Apollo or ZoomInfo
  3. Export the results with email addresses
  4. Use a verification tool like Hunter or RocketReach to double-check the addresses are live

Expect 60-70% match rate with Apollo on cold list sources. ZoomInfo is closer to 85%, but at 3x the cost.

For more on this step, read our full guide on finding B2B email addresses.

Segment Your List Before You Email

Don't send the same email to a solo founder and a 50-person company. The decision-making, pain points, and urgency are completely different.

At minimum, segment by:

This means writing 2-3 different email versions. It takes an extra hour, but your open rates will jump 20-30%.

Validate Your List Has the Right People

Before you send 500 emails, send 25 to your top 25 qualified leads. Hand-check their LinkedIn profiles. Make sure they're decision-makers, not random employees.

Watch what happens in week one:

This test round prevents you from wasting a month on the wrong audience.

Build a Repeatable Process

Once you've found a vendor pool that works, document it:

Next month, you just repeat the exact same process. You'll get faster at it, and your results will compound.

Example process card:

Source: LinkedIn Sales Navigator Search: "Bookkeeping firms" + "USA" + "5-50 employees" + "Owner or Manager" Extract to: Apollo Verify with: Hunter Expected leads: 200-300 per week Time to build: 3-4 hours

The Gap Between Knowing and Doing

Finding the right vendors is doable on your own. But there's a big difference between running one list and running three lists in parallel, updating them weekly, keeping track of who replied, and sending consistent follow-ups.

The people who make this work at scale are either doing it full-time or they're using a system that handles the sourcing, verification, campaign management, and follow-up automatically. If you're trying to sign 5-20 new clients per month from cold email, building three vendor lists every week while also closing deals is a lot.

That gap - between knowing the process and having it running predictably in the background - is real. Some teams close it with an in-house SDR. Others use an agency that specializes in this. Both work. The key is knowing which one fits your timeline and budget.

Related Guides