I bought a lead list once. 5,000 "verified" business contacts for $200. Seemed like a deal. Within a week my email domain was flagged for spam, my deliverability tanked, and exactly zero of those 5,000 contacts turned into anything. Two hundred bucks and a damaged sender reputation. Lesson learned.

The cold email lead lists that actually produce results aren't bought. They're built. It takes more effort upfront, but a list of 200 businesses you researched and qualified yourself will outperform a purchased list of 10,000 every single time. Here's exactly how to build one.

Why Bought Lists Are a Waste of Money

Purchased lead lists have a few fundamental problems that no amount of clever copywriting can overcome:

The alternative is building your own list. It takes more time per lead, but the quality difference is night and day.

Step 1: Pick Your Niche (Be Specific)

The first mistake people make with cold email is going too broad. "Small businesses" is not a niche. "Dentists in Texas cities with 50,000 to 200,000 population" is a niche. The tighter your focus, the more relevant your emails can be.

Good niches for cold email outreach share these traits:

How do you know if a niche has bad websites? Search for them. LeadsByLocation lets you search any business type in any city and see website quality scores across the board. If you search "chiropractors in Phoenix" and half of them score below 50, you've found a niche with real demand.

Step 2: Find the Right Businesses

Once you've picked a niche, you need to actually find the businesses. There are two approaches:

The manual method: Google Maps. Search your niche + city, and click through results one by one. Copy business names, website URLs, phone numbers. This works but it's painfully slow. Expect to spend 3 to 4 hours to build a list of 50 prospects.

The faster method: Use a data tool. LeadsByLocation pulls every business in a category for a given location and gives you names, websites, ratings, review counts, and website quality scores in one search. What takes hours manually takes minutes with the right tool.

Either way, you want to gather these basics for every prospect:

Step 3: Find Contact Information

Having a business name and website isn't enough. You need an actual email address, ideally for the owner or a decision-maker, not a generic info@ address.

Where to find emails:

When you can't find an individual's email, a well-written message to info@ or contact@ can still work for small businesses. In a 5-person company, the owner is probably reading those emails anyway.

Step 4: Qualify Before You Add

This is the step most people skip, and it's the most important one. Not every business in your niche belongs on your list. Adding unqualified leads just wastes your email quota and dilutes your reply rate.

My qualification criteria:

  1. They have a website, and it's bad. Score it. Anything under 60 is worth considering. Under 40 is a strong prospect. I use the free scoring tool for this.
  2. They have recent Google reviews. Recent reviews (within the last 3 months) mean the business is active and getting customers. A business with reviews from 2023 and nothing since might be winding down.
  3. They're not already working with an agency. If their website is actually decent and clearly professionally built, they probably have a web person. Move on.
  4. They have enough revenue to afford you. Lots of reviews, high rating, established business. These signals suggest they can actually pay for services.

Step 5: Segment Your List

Don't dump everyone into one giant list. Segment by at least two dimensions so you can write emails that feel relevant:

I typically create segments of 20 to 30 prospects. Small enough to personalize meaningfully, large enough to generate replies.

Step 6: Track the Right Information Per Lead

A lead list isn't just names and emails. For each prospect, I track:

A simple spreadsheet works. Google Sheets is fine. The point is that when you sit down to write an email, you have everything you need to make it specific and relevant.

Step 7: List Hygiene and Maintenance

A lead list is a living document, not a one-time project. Here's how to keep it healthy:

Building a cold email lead list isn't glamorous work. It's research, qualification, and organization. But when you send 20 emails to businesses you've individually researched and scored, and 3 of them reply asking for more information, you'll understand why the extra effort matters. Quality beats quantity, every time.