How to Build a B2B Prospect List That Converts (2026)

A prospect list is the floor your entire outbound effort stands on. Get it right and average copy still books meetings. Get it wrong — wrong industry, stale data, no verification — and the best sequence ever written bounces into a void. Most "prospect lists" are really just contact dumps: rows of strangers nobody qualified. A real B2B prospect list is a deliberately built, segmented set of accounts that match who you actually sell to.

This guide is the end-to-end build: from a blank sheet to a segmented, verified list you can hand to a rep on Monday. It's the workflow we see work across agencies, SaaS teams and field sales, and we'll show how each stage runs on Kavex.

Step 1: Define the ICP before you touch a tool

Skip this and everything downstream is noise. Your Ideal Customer Profile is a plain description of the companies most likely to buy, stay, and be worth selling to. You don't need fifteen criteria to start — you need three or four that genuinely separate a fit from a waste of time:

  • Industry / category — be precise. Not "agencies" but "performance-marketing agencies." Not "clinics" but "private dental practices."
  • Company size — headcount or revenue band. A 5-person shop and a 500-person firm are different buyers with different budgets and decision processes.
  • Geography — country, region, or a radius around cities you can service.
  • One differentiator — the single trait that makes someone a great fit: a tech they run, a trigger event, a service they obviously lack.

Write it as one sentence: "Independent dental practices in the UK with 10–50 staff and no online booking system." That sentence is your search spec for everything that follows.

Step 2: Source accounts that match

Now you fill the top of the list. Where you source depends on what kind of business your ICP describes — and the two big lanes are local and firmographic.

For local, physical businesses — dentists, restaurants, gyms, contractors, retailers — Google Maps is the richest seam. Every one has a pin with a name, address, phone, website and review count. Run a Google Maps scrape for your category and territory and you'll pull hundreds to thousands of matching accounts in minutes. The Google Maps Scraper tiles dense areas automatically so you're not capped at the 120 results a single Maps search returns.

For firmographic B2B targets — software companies, manufacturers, professional services filtered by size or sector — start from company data. Kavex's LinkedIn Companies source lets you build an account list filtered by industry, headcount and geography, which maps cleanly onto the ICP sentence you just wrote.

Most strong lists pull from both lanes. The point of this step is volume of matching accounts — you'll qualify down hard in step four. Aim wide here.

Step 3: Attach verified contact data

An account list isn't a prospect list until every row can be reached. This is the step that turns companies into contacts.

  • Find the email. For each account, crawl the website for a published address or derive a named contact's email from the company domain. The Email Finder generates the address from the company's detected pattern (most use firstname.lastname@) and verifies it in the same pass.
  • Verify the whole list. Before anything sends, run every address through the Email Verifier. Drop invalids, flag catch-all domains as risky, and keep your bounce rate under 3% — past 5% and inbox providers start throttling your domain, taking your good prospects down with the bad. Expect to lose 25–40% of a raw list here. That's not the tool failing; that's it protecting your deliverability.

What survives this step is the real list. Everything before it was sourcing; this is where you get a column you can actually send to.

Step 4: Enrich, then segment

A flat list of name-email-company is sendable but blunt. Enrichment and segmentation are what make it convert.

Enrich with firmographic and signal data. Layer company-level attributes onto each row — headcount, revenue band, industry classification, location, tech stack — and watch for trigger events: a company that's hiring, expanding, or recently raised is a company with budget and a reason to talk now. These signals tell you not just who fits but who's ready.

Then segment. Never blast one list with one message. Split it by the dimension that changes your pitch:

  • By size — the message to a 5-person studio isn't the message to a 200-person firm.
  • By trigger — "just expanded" prospects get a timing-led opener.
  • By vertical — same product, different pain language per industry.
  • By buying readiness — separate the hot, signal-rich rows from the slow-burn nurture rows.

A 1,000-row list cut into four well-defined segments outperforms the same 1,000 rows blasted flat, every time. Segmentation is where a list becomes a campaign.

What "good" looks like

A prospect list worth keeping has, per row: company name, a named contact where it matters, a verified email, firmographic basics (size, industry, location), and any trigger or note that earns a personalised first line. Organise at the account level first, contact level second. If your list has those columns and they're clean, you're ahead of most outbound teams before you've sent a single email.

The realistic timeline

You can run this whole build — ICP to segmented, verified list of several hundred prospects — in an afternoon, not a quarter. Source in one sitting, enrich and verify in the next, segment, and you're sending the same day. The teams that struggle aren't slow because the work is hard; they're slow because they're doing it by hand. The pipeline above is the same work as a batch job.

Build your first list free

Kavex runs every step of this in one place — source from Maps or LinkedIn, find and verify emails, enrich and export a clean CSV — and your first 1,000 leads are free, no card needed. Write your ICP sentence, and build the list it describes in an afternoon. Start building your B2B prospect list free.


Keep reading:

Start free — 1,000 credits, no card.

Pick a category and a city, run Google Maps, and export an enriched CSV.

Build your first lead list