Order queue open · Verified lists delivered within 24–48 hours
Blog/How-to

How to build a B2B prospect list from scratch in 2026

How to build a B2B prospect list in 2026 from scratch: ICP definition, title and geography targeting, Quarvio order workflow, and Instantly campaign setup.

J

James Whitfield

Lead gen agency owner, 50+ campaigns/month · Updated June 24, 2026

Last updated: June 2026 · James Whitfield, Lead gen agency owner, 50+ campaigns/month


TL;DR — 5 things to know before reading

  • A B2B prospect list built from a clear ICP definition outperforms a generic industry list by 3–5x in reply rate, per Instantly's cold email benchmarks
  • ICP definition is not a job title alone — it requires four dimensions: job title, company size, industry, and a buying signal that indicates the contact has budget authority or immediate relevance
  • The workflow is linear: ICP definition → title and filter selection → contact order from Quarvio → verification check → Instantly import → campaign launch
  • Running 50+ campaigns per month teaches a consistent lesson: the difference between a 3% reply rate and a 12% reply rate is almost always the precision of the prospect list, not the copy
  • Quarvio fills the contact data layer; Instantly runs the campaign; the list quality determines whether either tool can do its job

Our take

Every week I run campaign diagnostics for agency clients and the pattern is consistent. Campaigns that underperform have one thing in common: the prospect list was built on instinct rather than a structured ICP definition process. “We targeted VP of Sales at tech companies in the US” is not a prospect list strategy. It is a demographic category that contains everyone from a two-person startup to a 5,000-person enterprise, with completely different buying contexts, budget authority levels, and messaging needs.

A prospect list built correctly has a single, specific buyer persona with a defined problem, a company context that makes the problem relevant, and a reason why that persona is reachable now. That precision is what separates a 3% reply rate from a 12% reply rate — not subject line optimization, not send timing, not A/B testing. Get the list right first.

This guide covers the complete workflow for building a B2B prospect list from scratch: ICP definition, title and filter selection, ordering from Quarvio, verifying the list, and importing to Instantly for campaign launch. The workflow is the same whether you are running a single campaign or 50 per month.

Step 1: Define your ICP with four dimensions

An ICP definition that works for prospect list building has four specific dimensions. A vague ICP produces a large, unfocused list. A precise ICP produces a smaller, higher-converting list.

Dimension 1: Job title — who has the problem

The title determines everything else. Start with the title of the person who directly experiences the problem your product or service solves — not the person who signs the contract. A procurement software company might target Head of Procurement even though the CFO signs the deal, because the Head of Procurement is the person experiencing the pain and initiating the evaluation.

Common title patterns for B2B outreach:

Buyer categoryExample titlesDecision-making level
Revenue leadershipVP Sales, Head of Sales, Chief Revenue OfficerBudget authority
OperationsHead of Operations, VP Operations, COOBudget authority
MarketingHead of Marketing, VP Marketing, CMOBudget authority or influence
Functional managersSales Manager, Marketing Manager, Ops ManagerInfluence, limited budget
Technical buyersCTO, Head of Engineering, VP EngineeringBudget authority for technical purchases

Be specific: “Sales leadership” is a category. “VP of Sales at companies with 50–500 employees” is a targetable definition.

Dimension 2: Company size — who has the right context

Company size determines the organizational context that makes your offer relevant. A tool designed for teams of 20+ salespeople is irrelevant to a company with 5 salespeople. Company size should match the organizational complexity your offer requires.

For most B2B offers, the common target ranges are:

  • SMB: 10–50 employees
  • Mid-market: 50–500 employees
  • Enterprise: 500+ employees

Dimension 3: Industry — who has the right problem

Industry determines whether the problem is relevant and whether social proof from your existing customers carries weight. A case study from a comparable-industry company is significantly more persuasive than a generic case study.

For the initial prospect list, target 1–3 industries where you have the strongest fit evidence or existing customers. Mixing many industries into one campaign dilutes the message specificity that drives reply rates.

Dimension 4: Buying signal — who is likely to engage now

This is the dimension most prospect lists skip. Beyond static demographic criteria, effective prospect lists filter for contacts who have a signal that makes them more likely to be evaluating solutions in your category right now.

Buying signals include: recent funding (budget is available), headcount expansion in target department (team is scaling, needs tools to support scale), recent hire into a senior role in target function (new leader evaluating tool stack), or a recent competitor migration signal (actively evaluating alternatives).

For a first campaign, filtering by company size, title, and industry is sufficient. Adding buying signals is the advanced layer for campaigns targeting highly specific windows of opportunity.

Step 2: Select titles and filters for your Quarvio order

With ICP dimensions defined, translate them into filter selections for a Quarvio order.

Title selection guidelines:

  • Include the primary target title and 2–3 seniority variants (e.g., “VP Sales” + “Head of Sales” + “Director of Sales”)
  • Avoid titles that are too broad (e.g., “Manager” without department) or too senior (C-suite titles that typically delegate buying decisions)
  • Include common abbreviations and full forms if applicable

Company size filter:

  • Set the range to match your offer's target market, not your aspiration
  • Mid-market targeting: 50–500 employees
  • SMB targeting: 10–100 employees

Industry filter:

  • Select 1–3 industries for the first campaign
  • Avoid selecting all industries unless your offer is genuinely industry-agnostic (rare)

Geography:

  • Select the countries where your sales team can operate and close deals
  • For US-focused campaigns: United States only
  • For global campaigns: segment by region and run separate campaigns per region for message relevance

Step 3: Order your verified contact list

Place your order on Quarvio with the filters defined in Step 2. Quarvio delivers verified B2B contacts based on your filter selections. Contacts are SMTP-verified at order time, which means the list arrives ready to import without an additional verification step for sends within 60 days.

Order size guidance:

  • Single campaign: 500–2,000 contacts (provides 3–4 weeks of daily sending at 40–50 per inbox)
  • Sustained outreach program: 5,000–10,000 contacts (provides 2–3 month campaign runway)

See Quarvio pricing for current tiers. Credits do not expire within 12 months of purchase, so ordering for multiple upcoming campaigns in advance is efficient.

Step 4: Quick verification check

For Quarvio contacts sent within 60 days of order, no additional verification is needed. Perform a quick sanity check:

  1. Open the delivered CSV and confirm the contact count matches the order
  2. Confirm all email addresses have correct format (no blank rows, no obvious formatting issues)
  3. Spot-check 10–15 contacts to confirm job titles and companies are plausible

If the list is more than 60 days old from order date, run it through an SMTP-level verification service before importing. The full verification process is covered in how to verify a B2B email list.

Step 5: Add contacts to Instantly and configure the campaign

Add the verified contact list to Instantly:

  1. Navigate to Leads → Import
  2. Upload the CSV file
  3. Map columns: email, first name, last name, company, job title
  4. Create a new campaign or assign to an existing campaign

Campaign configuration checklist before activating:

  • Sending accounts: 2–5 warmed inboxes from Inframail or equivalent infrastructure
  • Daily limit: 30–40 per inbox (conservative for most use cases)
  • Sending schedule: Monday–Friday, 8:00 AM–5:00 PM in the target timezone
  • Stop on reply: enabled (critical — prevents automated follow-ups after a reply)
  • Bounce threshold: configure a 2% pause trigger so the campaign stops automatically if data quality issues surface

Step 6: Segment before sending

If your contact list contains multiple title types or company size ranges, segment them into separate campaigns before launching. A single campaign message cannot be specific enough to resonate with multiple segments simultaneously.

The segmentation rule: one campaign equals one title cluster, one company size range, and one industry. This produces more campaigns to manage, but the per-campaign reply rate improvement is consistent. Instantly handles multi-campaign management in a single view, making it practical to run 5–10 active campaigns simultaneously.

Aimfox runs parallel LinkedIn outreach to the same ICP contact list for contacts who have LinkedIn profiles. Combining email and LinkedIn touchpoints for the same ICP increases total response rate for the campaign, per Instantly's cold email benchmarks.

Prospect list size: getting to statistical significance

One of the most common mistakes in first-time prospect list building is ordering a list that is too small to draw meaningful conclusions from.

Campaign sizeWhat you can reliably measureWhat you cannot yet measure
Under 200 contactsNothing statistically meaningfulOpen rate, reply rate, meeting rate
200–500 contactsOpen rate trendReply rate significance
500–1,000 contactsOpen rate + reply rateMeeting book rate
1,000+ contactsFull funnel: open, reply, meetingClose rate (needs longer timeframe)

A prospect list below 500 contacts produces such high variance in reply rate (one or two additional replies changes the percentage dramatically) that you cannot determine whether the ICP or message is working. Target a minimum of 500 contacts for any campaign where you intend to make optimization decisions based on the data.

Building the prospect list is the first step in a four-stage workflow:

  1. Build the list (ICP definition → Quarvio order) — covered in this guide
  2. Verify the list — covered in how to verify a B2B email list
  3. Build and send the campaign in Instantly
  4. Monitor metrics and diagnose by stage

Instantly's cold email benchmark report reports an average reply rate of 3.43% across the platform, with elite senders above 10%. The gap between average and elite is almost entirely explained by list quality and ICP precision — which this guide addresses at the source.

Our actual stack

NeedToolNotes
Verified B2B contactsQuarvioFilter by title, company size, industry, geography
Email inboxesInframailScalable inboxes for multi-campaign programs
Cold email sendingInstantlyMulti-campaign management, per-segment analytics
LinkedIn outreachAimfoxParallel LinkedIn channel for the same ICP contacts

Frequently asked questions

How many contacts should I order for a first B2B prospecting campaign?

500–1,000 contacts is the right size for a first campaign. This provides enough volume to get statistically meaningful data on reply rate — at least 40–50 sends per day over 2–3 weeks — without over-investing before you know whether the ICP definition and message are working. Once you confirm a positive reply rate above 3%, scale the list size and replicate the campaign structure.

Can I target multiple industries in a single prospect list?

Yes, but segment them into separate campaigns rather than running all industries in one campaign. A single campaign message cannot be specific enough to resonate with multiple industries simultaneously. If your ICP exists across three industries, create three campaigns — one per industry — each with messaging that references industry-specific context. Quarvio filters support industry segmentation at order time, so you can order industry-specific lists separately.

What is the difference between a prospect list and a lead list?

A prospect list is a pre-qualified set of contacts that match your ICP definition and have not yet engaged with your outreach. A lead list in most CRM systems refers to contacts who have engaged (replied, booked a call, shown interest). For cold outreach, you always start with a prospect list, and the goal of the campaign is to convert a portion of prospects into leads. The conversion rate (prospects to leads) is the metric that tells you whether your ICP definition and message are working.

How long does it take to go from ICP definition to first campaign send?

The complete workflow — ICP definition, Quarvio order, CSV delivery, Instantly import, campaign configuration — typically takes 1–3 business days. Order processing on Quarvio is typically same-day or next-day. Campaign configuration in Instantly takes under an hour once the contact list is imported. The longest step is ensuring sending inboxes are sufficiently warmed before scaling send volume.

How do I know if my ICP definition is too broad?

Signs of an ICP that is too broad: reply rate below 3% with an open rate above 25%, high opt-out rate relative to reply rate, or positive replies that consistently reference use cases your offer does not actually serve. When these signals appear, tighten one dimension of the ICP at a time — start with company size, then industry, then title. Each tightening should increase message relevance for the remaining contacts.


Get the contacts that match your ICP, verified and ready to send.

Quarvio delivers B2B contacts filtered by job title, company size, industry, and geography — pre-verified at order time. One-time purchase. Credits valid 12 months. Start your first campaign this week.

Start your order on Quarvio →

how to build b2b prospect listb2b prospect list 2026ICP definition outboundcold email prospect list