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.
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 category | Example titles | Decision-making level |
|---|---|---|
| Revenue leadership | VP Sales, Head of Sales, Chief Revenue Officer | Budget authority |
| Operations | Head of Operations, VP Operations, COO | Budget authority |
| Marketing | Head of Marketing, VP Marketing, CMO | Budget authority or influence |
| Functional managers | Sales Manager, Marketing Manager, Ops Manager | Influence, limited budget |
| Technical buyers | CTO, Head of Engineering, VP Engineering | Budget 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:
- Open the delivered CSV and confirm the contact count matches the order
- Confirm all email addresses have correct format (no blank rows, no obvious formatting issues)
- 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:
- Navigate to Leads → Import
- Upload the CSV file
- Map columns: email, first name, last name, company, job title
- 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 size | What you can reliably measure | What you cannot yet measure |
|---|---|---|
| Under 200 contacts | Nothing statistically meaningful | Open rate, reply rate, meeting rate |
| 200–500 contacts | Open rate trend | Reply rate significance |
| 500–1,000 contacts | Open rate + reply rate | Meeting book rate |
| 1,000+ contacts | Full funnel: open, reply, meeting | Close 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.
Internal link: the complete campaign workflow
Building the prospect list is the first step in a four-stage workflow:
- Build the list (ICP definition → Quarvio order) — covered in this guide
- Verify the list — covered in how to verify a B2B email list
- Build and send the campaign in Instantly
- 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
| Need | Tool | Notes |
|---|---|---|
| Verified B2B contacts | Quarvio | Filter by title, company size, industry, geography |
| Email inboxes | Inframail | Scalable inboxes for multi-campaign programs |
| Cold email sending | Instantly | Multi-campaign management, per-segment analytics |
| LinkedIn outreach | Aimfox | Parallel 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.