The average SDR spends four hours a week building prospect lists. Most of that time produces leads that will never reply — because the list itself is wrong from the start.
Here's the brutal truth about B2B prospect research: quantity is a vanity metric. A list of 10,000 contacts with a 0.3% reply rate is worse than a list of 500 contacts at 6%. The math is simple. The execution is where most teams fail.
This guide covers the full stack: defining your ICP with the precision that actually predicts conversion, the best B2B prospect sources in 2026, enrichment and verification workflows, and qualification scoring — including how Sellarion automates the entire thing so your pipeline only contains buyers.
Section 1: Defining Your ICP
ICP stands for Ideal Customer Profile. Everyone says they have one. Almost no one has built it correctly.
A useful ICP is not "SaaS companies with 50–500 employees." That's a TAM description, not a targeting filter. A useful ICP tells you exactly which companies are structurally likely to buy — based on their size, tech stack, growth stage, organizational behavior, and buying signals. It eliminates ambiguity at the top of the funnel.
The three layers of ICP that actually matter:
- Company size (headcount band)
- Revenue range
- Industry / vertical
- Geography / HQ
- Funding stage
- Business model (B2B/B2C)
- CRM in use (Salesforce vs HubSpot)
- Sales engagement tools
- Marketing automation stack
- Cloud infrastructure
- Job board signals
- Website tech stack
- Recent funding round
- Hiring in sales / RevOps
- Leadership change (new CRO)
- Product launches
- Content engagement
- Review site activity
Most teams stop at firmographics. That's the problem. Firmographics describe who the company is. Technographics and behavioral signals describe whether they're ready to buy right now.
The ICP test: Take your last 20 closed-won deals and look for the pattern. What firmographic, technographic, and behavioral attributes did they share? Those overlaps are your ICP — not a market research exercise, but reverse-engineered from what actually converted. If you're early-stage with no closed deals, proxy with 20 companies you wish were customers and find the common thread.
ICP common mistakes
- Too wide on company size — "50–500 employees" spans 3 completely different buying processes. A 60-person company has founder-led sales. A 450-person company has procurement. Split it.
- Ignoring the persona inside the company — ICP defines the account. You still need the right title. VP Sales at a 200-person SaaS company is a different buyer than VP Marketing at the same company.
- Static ICPs — ICPs drift. A company that was not in-ICP at Series A may be perfect at Series B. Update quarterly.
- Confusing ICP with TAM — TAM is who could theoretically buy. ICP is who is likely to buy this quarter. Very different lists.
Section 2: Where to Find Prospects
Once your ICP is locked, you need a systematic sourcing workflow. In 2026, the signal-to-noise ratio varies enormously by source. Here's what's actually worth your time for B2B prospect research:
LinkedIn Sales Navigator
Still the highest-quality B2B database. Use account filters first (industry, size, revenue, headcount growth), then drill to contacts by title. Filter by "Changed jobs in last 90 days" for buying intent — new executives always evaluate tools. Export limits require tooling (Apollo, Clay, or Phantombuster).
Apollo.io / ZoomInfo / Cognism
Intent-enriched databases with direct dials and verified emails. Apollo has the best free tier. ZoomInfo has enterprise depth but enterprise pricing. Cognism leads on European data with GDPR compliance built in. Use these for contact data after you've identified target accounts via LinkedIn.
Job Postings (LinkedIn, Indeed, Greenhouse)
A company hiring a VP of Sales is almost certainly evaluating a new sales stack. A company with 5 open SDR roles is scaling outbound. Job boards are the highest-quality buying-signal filter available publicly — and most teams ignore them entirely.
Funding Announcements (Crunchbase, Tracxn)
Companies that raised a Series A or B in the last 90 days have budget and urgency. Filter by round size and vertical in Crunchbase. Cross-reference against your ICP firmographics. This is the single most reliable "has money, needs tools" signal in B2B.
Communities and Forums (Slack, Reddit, G2)
Channels like RevGenius, Sales Hacker Slack, and r/sales surface people actively complaining about the exact problem you solve. G2 "alternatives" pages tell you exactly which people are in-market. This is intent data that money can't buy from a vendor — because it's organic.
Third-Party Intent Data (Bombora, G2 Buyer Intent)
Bombora aggregates research behavior across B2B media properties — if a company is reading 8 articles about "outbound sales automation" this week, you know they're evaluating. Expensive at ~$2K+/month but the closest thing to knowing who's actively shopping. Viable once you're at >$50K MRR.
Stack these sources, don't choose between them. Start with a funding filter on Crunchbase to build your target account list. Cross-reference against LinkedIn for hiring signals. Pull contact data from Apollo. The convergence of funding + hiring + job board signals on the same company is your highest-priority prospect.
Section 3: Enrichment and Verification
A name and company on a spreadsheet is not a prospect — it's a placeholder. Enrichment is the process of turning that placeholder into something your outbound can actually use.
What enrichment actually means
Three things that matter for cold outreach:
- Verified email address — An unverified email is 10–25% likely to bounce. A 10% bounce rate destroys your sending domain reputation within weeks. Verify every email before it touches your sending infrastructure.
- Contextual intelligence — Company size, recent news, funding history, tech stack, and the prospect's specific role and tenure. This is what makes personalization possible. Without it, your AI agent is writing templates, not emails.
- Contact-level context — How long have they been in their role? Have they changed jobs recently? What did they post about last month? LinkedIn activity is the richest real-time signal on whether someone is engaged and reachable.
| Enrichment Layer | Tool Options | Manual Alternative |
|---|---|---|
| Email finding | Hunter.io, Apollo, Clearbit | Pattern guessing (first.last@domain) |
| Email verification | ZeroBounce, NeverBounce, Kickbox | Send a test email (ruins deliverability) |
| Firmographic data | Clearbit Enrichment, ZoomInfo | Manual LinkedIn + Crunchbase research |
| Tech stack detection | BuiltWith, Datanyze, Wappalyzer | View source on their website |
| Intent signals | Bombora, G2 Buyer Intent | Monitor G2 reviews + community posts |
| Contextual intelligence | Sellarion AI research agent | 60–90 min manual research per prospect |
Email verification is non-negotiable
Sending infrastructure is your most valuable outbound asset — and it takes months to build domain reputation and less than a week of careless sending to destroy it. The threshold is brutal: keep bounce rate below 2%. Above that, inbox providers classify you as a spammer at the domain level.
The cost of verification is $0.001–0.005 per email. The cost of rebuilding a sending domain is 6–12 weeks of warm-up and thousands in lost pipeline. There is no tradeoff here — verify everything.
Sellarion runs enrichment and verification automatically as part of Stage 1 of the autonomous sales loop. Every prospect is researched, enriched with company and contact context, and email-verified before a single send is queued. No manual steps, no deliverability surprises. See how the full pipeline works →
Section 4: Qualification Scoring
Qualification scoring is how you force-rank a prospect list so that your highest-effort outreach (personalized emails, research-backed messaging) goes to the highest-likelihood accounts first — and low-signal contacts get triaged down or removed entirely.
The most effective scoring model for B2B outbound combines three dimensions:
| Signal Category | Signal | Score Weight | Rationale |
|---|---|---|---|
| Fit | ICP firmographic match | +20 | Right company type, size, vertical |
| Fit | Right buyer persona (title + seniority) | +15 | Decision-maker vs. influencer vs. user |
| Fit | Relevant tech stack confirmed | +10 | Uses tools that indicate the problem |
| Intent | Raised funding (last 90 days) | +25 | Active budget, urgency to scale |
| Intent | Hiring in relevant function | +20 | Actively solving the problem |
| Intent | Leadership change (last 60 days) | +15 | New exec = reevaluation of all tools |
| Intent | Community engagement on your topic | +10 | Demonstrably thinking about the problem |
| Risk | Competitor customer (confirmed) | −10 | Switching cost is real; needs strong angle |
| Risk | Email unverified or risky | −30 | Deliverability protection |
Tier thresholds
- Tier 1 (score 60+): Hot — Highly personalized outreach, research-backed email, prioritize for manual follow-up if no reply after 3 touches.
- Tier 2 (score 35–59): Warm — Solid personalization, 3-step automated sequence, monitor for intent spikes before escalating.
- Tier 3 (score below 35): Cold — Generic-fit messaging or remove. Time and deliverability are better spent on Tier 1.
The Pareto effect is real in outbound. In most B2B sales motions, 20% of prospects generate 80% of pipeline. Qualification scoring is how you find that 20% before you spend deliverability budget on the other 80%.
How Sellarion automates qualification scoring
Sellarion's AI research agent doesn't just find a contact — it assigns a structured ICP score to every prospect before they enter your outreach sequence. At Stage 1 of the pipeline, the agent:
Pulls firmographic data
Company size, industry, revenue signals, funding history — structured and scored against your ICP definition automatically.
Detects behavioral signals
Recent funding rounds, hiring activity, leadership changes, and news mentions — all surfaced and weighted as intent indicators.
Scores and tiers each prospect
Claude Haiku assigns a fit + intent score in under $0.003. Prospects below your threshold are filtered before they ever touch your sending infrastructure.
Feeds research into personalization
The same research data used for scoring powers Stage 2 email personalization — no duplicate work. Every email references real context, not spin-tags.
Handles replies autonomously
Once a qualified prospect replies, Sellarion classifies and responds within 10 seconds. The loop closes without human intervention. Why most AI SDRs ghost at this stage →
The result: your pipeline only contains prospects who cleared both fit and intent thresholds, enriched with the research context needed for genuinely personalized outreach — at under $0.003 per prospect. Building the same list manually takes 60–90 minutes per contact. Sellarion handles it in under 30 seconds.
For a deeper look at the cold email infrastructure that runs on top of this prospect intelligence, read The Cold Email Stack That Books Meetings on Autopilot.
The One-Line Summary
Stop optimizing the email. Optimize the list. A mediocre email to the right person outperforms a perfect email to the wrong one every time. ICP definition, signal-based sourcing, enrichment, and qualification scoring are the four steps between a spreadsheet of names and a pipeline that converts. The teams winning at outbound in 2026 aren't sending more — they're sending smarter, to fewer, better-qualified people.
The full autonomous sales loop that handles this end-to-end — research, personalization, sending, reply detection, and response — is what Sellarion is built to run for you.