prospiqBlogSign in
All posts
Prospecting Tips9 min read

How to build a prospect list from zero

Learn how to build a prospect list from scratch by choosing the right accounts, finding the right people, and knowing when to start outreach.

S
Samiksha Dhande
September 25, 2026

Most prospect lists don't fail because they're too small. They fail because nobody can explain why half the names are on them.

A spreadsheet with 5,000 contacts can look impressive. But if your SDR has to spend time figuring out whether each person is actually worth contacting, you've built a database — not a prospect list.

Good prospect list building starts with three simple questions:

Why this company? Why this person? Why now?

If you can't answer those questions, adding another 1,000 contacts probably won't fix the problem. It will just give your sales team more names to sort through.

Here's how to build a prospect list from zero without turning sales prospecting into a data-collection exercise.

Start with the account, not the contact

One of the easiest ways to build a bad list is to start by searching for people. You find someone with the right title, then another, then another. Pretty soon, you have hundreds of contacts and no real idea which companies are worth pursuing.

Start one level higher.

Start with accounts.

Your first job is to identify the companies that could realistically buy what you're selling. That's your target account list.

For each company, ask:

  • Does it fit our ideal customer profile?
  • Does it have the problem we solve?
  • Is the company the right size for our offer?
  • Do we actually sell to this market?
  • Is there a reason this company should care about what we do?

This changes the workflow from:

Find people → hope they're relevant

to:

Find relevant companies → find the right people inside them

That difference matters. You can always find more contacts. It's much harder to recover the time you spent researching people at companies that were never good prospects in the first place.

Your ideal customer profile should eliminate companies

An ideal customer profile (ICP) is often treated like a marketing document. For sales prospecting, it should be much more practical. Your ICP should help you say no.

Suppose you're selling sales software. "Companies that want more leads" isn't an ICP. Almost every company could fit that description.

A more useful ICP might define:

  • Industry
  • Employee count
  • Geography
  • Sales model
  • Existing sales team
  • Growth stage
  • Technology
  • Typical buyer
  • Problem you're solving

You don't need twenty filters. You need enough filters to separate "could use this" from "is worth contacting." That's what keeps a B2B prospect list from becoming a database of everyone who might theoretically buy from you.

And your ICP doesn't have to be permanent. As you run more outbound prospecting, your response data should tell you which types of accounts deserve more attention and which ones don't.

Ask "why now?" before you enrich

A company can be a perfect ICP fit and still be a bad prospect today. That's why your list needs a third dimension beyond fit: timing.

Look for signals that give you a reason to prioritize an account:

  • They're hiring for the relevant function
  • They're entering a new market
  • They've launched something new
  • Their team is growing
  • They've changed leadership
  • They're building a function related to your product
  • Their current workflow visibly creates the problem you solve

You don't need a complicated intent platform for every prospect. Sometimes the signal is simply:

"They're hiring five SDRs."

That tells you more than another generic firmographic field.

Now your prospecting note becomes:

Company: Northwind
Fit: B2B SaaS, 80 employees
Contact: VP Sales
Why now: Hiring five SDRs

That's already a much better starting point for outreach than a row containing nothing but a name, title, and email address.

Then find the person who can actually do something

Once you have the account, find the people connected to the problem. Not every company needs five contacts. Not every company needs one. The number depends on how the buying process works.

For a small startup, the founder might be the person making the decision. For a larger company, you might need to reach a department leader, the person managing the workflow, and someone who will actually use the product.

Think in terms of responsibility, not just job titles.

Ask:

Who owns the problem I'm solving?

Then:

Who influences the decision?

And:

Who is likely to care about the outcome?

This is where a prospect list starts becoming useful for actual sales conversations. You're no longer collecting "VP Sales" because the title matched a filter. You're identifying a person because their role connects to the problem.

If you're starting from LinkedIn, our guide on how to find anyone's work email in 2026 covers the next step.

Don't enrich the entire list immediately

This is one of the easiest ways to waste time and credits.

You don't necessarily need contact data for every company you discover. First qualify the account, then identify the relevant people, and only after that enrich the contacts you're actually going to work.

Think of it as a funnel:

Potential accounts → Target accounts → Relevant contacts → Usable contact data → Outreach

Each step should make the list smaller and more useful. If you enrich everything at the beginning, you're doing the opposite. You're paying to collect information before you've decided whether you want to use it.

For a founder or small sales team, this matters even more. Good prospect list building isn't about collecting as much data as possible. It's about spending your research time where it can actually lead to a conversation.

Get the data you actually need

Once you've decided that a contact belongs on the list, collect the information that helps you reach them.

Usually that's:

  • Name
  • Company
  • Job title
  • LinkedIn profile
  • Work email
  • Phone number, when relevant
  • Reason for contacting them

The last field is easy to overlook. It may also be the most useful. A verified email tells you how to reach someone. It doesn't tell you why you should. Not sure what "verified" really means? Read what email verification actually tells you.

With prospiq, you can enter a name and company or use the Chrome extension on LinkedIn and Sales Navigator to get a verified work email and/or a phone number.

You can also enrich a CSV in bulk when you're working with a larger list. Only the rows prospiq finds cost credits, and bulk enrichment can run in the background.

For enrichment:

  • A verified email costs 1 credit.
  • A phone found costs 10 credits.
  • Both cost 11 credits.
  • A miss costs 0 credits.

The important part is to enrich after you've decided who belongs on the list. Otherwise, you're spending time and credits finding contact data for companies you may never contact.

A big list is not the goal

Let's say you have two lists.

List A

5,000 contacts, no clear ICP, mixed job titles, and unknown reasons for outreach.

List B

300 contacts, clear account fit, relevant decision-makers, a known reason to reach out, and usable contact data.

Which one would you rather hand to an SDR on Monday morning?

The answer isn't automatically the smaller list. But the example highlights something important:

List size is an output of prospecting. It isn't the objective.

If you need 5,000 contacts to generate enough conversations, build 5,000. If your market is narrow and 300 accounts represent most of your realistic opportunities, don't manufacture another 4,700 names just to make the spreadsheet look impressive.

Your B2B prospect list should be as large as your sales process requires — and no larger.

Know when a prospect is ready for outreach

A prospect doesn't need to be researched forever. At some point, you need to stop researching and start talking.

A contact is generally ready to move into outreach when you can answer four questions:

Why this company?
You know how it fits your ICP.

Why this person?
You know why their role connects to the problem.

Why now?
You have a relevant reason to start the conversation — or the account is important enough to test without one.

Can I reach them?
You have usable contact information.

That's enough to start learning.

You don't need a 20-field spreadsheet before sending the first message. In fact, waiting for perfect data can become another form of procrastination.

Let outreach improve your next list

Your first prospect list shouldn't be treated as the final version.

It is a hypothesis.

You believe these companies have a problem. You believe these roles are the right people. You believe these signals indicate timing. Outbound prospecting gives you evidence.

Pay attention to what happens. Which companies reply? Which job titles engage? Which industries ignore you? Which reasons for reaching out lead to conversations? Which accounts look perfect on paper but never respond?

Then use that information to build the next list.

Over time, your prospect list building process becomes:

Build → contact → learn → refine → build again.

That's much more valuable than continuously adding rows to a spreadsheet.

Build a prospect list that makes selling easier

The best prospect list isn't the one with the most contacts. It's the one that reduces the amount of thinking your sales team has to do before starting a conversation.

Every good prospect should have a simple story behind it:

This company fits because...

This person matters because...

We're contacting them now because...

If you can explain those three things, you've probably built a useful list.

If you can't, don't add another thousand contacts yet. Go back to the accounts. Your prospect list should help your team decide who to talk to next, not give them another database to search through.

Start free