ICP Definition & Targeting
Every outbound campaign lives or dies on targeting accuracy. We use a structured ICP definition framework, multi-source list building across Apollo, ZoomInfo, Crunchbase, BuiltWith, and Clay, and a 9-step enrichment process to produce prospect lists where 500 signal-rich contacts outperform 10,000 generic names — because messaging precision depends entirely on list precision.What Is an ICP and Why Does It Matter for Outbound?
An Ideal Customer Profile is the specific combination of company attributes and buyer characteristics that predict a high probability of closing. In outbound, a weak ICP doesn’t just waste emails — it destroys deliverability, tanks reply rates, and makes it impossible to write copy that resonates. When a campaign underperforms, the root cause is almost always targeting, not messaging. Our ICP framework evaluates four dimensions for every campaign:| ICP Dimension | What We Define | Example |
|---|---|---|
| Industry & Niche | Specific vertical, not broad category | ”Series A B2B SaaS” not just “Technology” |
| Company Size | Revenue range and/or headcount band | 50–500 employees, 50M ARR |
| Buyer Title & Function | Decision-maker role with department context | ”VP of Marketing” not just “VP” |
| Pain Point & Trigger | The operational problem your solution addresses | ”Scaling outbound without hiring 3 SDRs” |
A “mentionable” ICP means you can write “As a [title] in [industry]…” and have it feel accurate for 80% or more of the list. If you can’t write that sentence, the targeting is too broad for effective outbound.
How Targeting Differs from Generic List Buying
Most companies approach list building as a volume exercise: export 10,000 contacts from a single database, load them into a sequence, and hope for a 1% reply rate. This fails for three reasons. Single-source lists miss coverage gaps. No single data provider covers more than 60–70% of any given market. Apollo may have strong coverage in SaaS but miss manufacturing. ZoomInfo indexes enterprise well but underrepresents companies with fewer than 50 employees. Crunchbase captures funding data that neither Apollo nor ZoomInfo tracks. BuiltWith reveals technology stack signals invisible to contact databases. Relying on one source means you’re reaching a skewed slice of your market — and missing the rest entirely. Unverified data tanks deliverability. Generic lists contain 15–30% invalid email addresses. Sending to those addresses triggers bounce rates above the 3% threshold that inbox providers use to flag domains as spam. Once your domain reputation drops, even messages to valid addresses land in spam folders. One bad list can damage sender reputation for weeks. Broad targeting makes personalization impossible. When your list includes Directors of Marketing alongside Directors of IT alongside Office Managers, no single message can speak to all of them with specificity. The copy becomes generic, the prospect recognizes it as a mass email, and the delete key wins. Our approach inverts this: start with a narrow ICP definition, build the list from multiple sources to maximize coverage within that definition, verify and enrich every contact, and then write copy that speaks directly to the shared context of that specific audience.The Four Principles of List Quality
Principle 1: Niche before scale. We define the tightest possible audience first, exhaust it, then expand. A campaign targeting “Heads of Demand Gen at Series B+ SaaS companies with 100–500 employees” will outperform “Marketing leaders at tech companies” every time — because the copy can reference specific pains (scaling pipeline without adding headcount) rather than generic benefits. Principle 2: Multi-source coverage. We cross-reference Apollo, ZoomInfo, Crunchbase, BuiltWith, and Clay to build a composite picture of each account. This catches companies that any single source would miss and layers in signals — recent funding rounds, technology adoption, hiring patterns — that power personalized first lines. Principle 3: Verification before volume. Every email address passes through multi-step verification before it enters a campaign. We catch-all verify, check MX records, and run deliverability scoring. The goal is a bounce rate below 2% on every send, which keeps sender reputation intact across thousands of emails per month. Principle 4: Exclusion is as important as inclusion. The quality of a list is defined as much by who you exclude as who you include. We systematically exclude competitors, current clients, job seekers, consultants, recruiters, and anyone in a role that signals they lack buying authority. On Sales Navigator alone, we apply 12 mandatory title exclusions and a minimum of 5 irrelevant function exclusions on every search.How We Build Your ICP and Target List
ICP Workshop
We start with a structured intake covering your best customers, lost deals, and sales team feedback. We identify the company attributes (industry, size, tech stack, funding stage) and buyer attributes (title, function, seniority, pain points) that define your ideal prospect. The output is a documented ICP with primary and secondary personas.
TAM Mapping Across Sources
Using the ICP definition, we build your Total Addressable Market across multiple data platforms. Apollo and ZoomInfo provide contact-level data. Crunchbase adds funding and growth signals. BuiltWith identifies companies using specific technologies. Clay orchestrates enrichment workflows that combine these sources into a unified prospect record with 15–20 data points per contact.
List Enrichment and Verification
Every contact passes through our 9-step enrichment process, which validates email addresses, fills in missing firmographic data, appends recent activity signals, and scores each prospect on ICP fit. The result is a verified list where every record has a valid email, confirmed title, and enough context to write a personalized opening line.
Segmentation and Campaign Assignment
We segment the enriched list into campaign groups based on shared characteristics — same industry sub-vertical, same title tier, same company size band. Each segment gets its own messaging angle. A segment of 300–500 prospects with tight shared context will outperform a blast to 3,000 loosely related contacts.
ICP Criteria That Separate Good Lists from Bad Ones
Not all ICP dimensions carry equal weight. Here’s how we prioritize based on what actually drives outbound reply rates:| Priority | Criteria | Impact on Outbound | How We Source It |
|---|---|---|---|
| 1 | Company niche | Determines whether copy feels relevant or generic | Company name keywords, Boolean search, industry filters |
| 2 | Buyer title + function | Controls whether you reach a decision-maker or a gatekeeper | Title filters with exclusions, seniority levels, function pairing |
| 3 | Company size | Affects budget authority and sales cycle length | Headcount filters cross-referenced with revenue data |
| 4 | Technology stack | Signals current tooling and potential displacement | BuiltWith data layered into enrichment |
| 5 | Trigger events | Creates urgency and a natural opening for outreach | Crunchbase funding alerts, hiring signals, leadership changes |
The Enrichment Process at a Glance
Our 9-step enrichment process is detailed in the Sales Navigator and TAM Building playbook, but here’s the high-level flow: we start with raw ICP-matched contacts from multiple sources, deduplicate across platforms, verify email deliverability, append firmographic data, layer in technographic and intent signals, score each contact on ICP fit, and output a campaign-ready list segmented by persona and messaging angle. The difference between a raw export and an enriched list is the difference between spray-and-pray and precision targeting. Raw exports contain 15–30% invalid emails, outdated titles, and contacts who left the company months ago. Enriched lists have bounce rates below 2%, current role verification, and enough data points per contact to write copy that feels researched rather than random.When to Revisit Your ICP
Your ICP isn’t static. We recommend revisiting targeting criteria every 90 days or whenever you see these signals:- Reply rates drop below 2% on a previously successful segment — the market may be saturated or the pain point may have shifted
- Win rates diverge between outbound-sourced and inbound-sourced deals — the ICP may not match your actual buyer
- A new product feature opens a different use case — the buyer persona may need to expand
- Competitors enter or exit the space — the positioning context changes
Ready to define your ICP and build a prospect list that actually converts? Book a targeting strategy call and we’ll walk through your market, identify the highest-value segments, and show you exactly how we’d build your list.
Sales Navigator & TAM Building Playbook
Full breakdown of our multi-source list building process, Boolean strategy, and 9-step enrichment workflow.
Cold Email Deliverability Guide
Why list quality directly impacts inbox placement — and how to keep bounce rates below 2%.
Our Cold Email Service
See how targeting feeds into our full cold email infrastructure, copywriting, and campaign management.
What's the difference between an ICP and a buyer persona?
What's the difference between an ICP and a buyer persona?
An ICP defines the company-level attributes — industry, size, revenue, tech stack, growth stage — that make an account a good fit. A buyer persona defines the individual-level attributes — title, function, seniority, pain points, decision-making authority — of the person you’re reaching at that company. Effective outbound targeting requires both: the ICP tells you which companies to target, and the persona tells you who within those companies to contact. We define both during the ICP workshop and use them to configure every filter in the list build.
How many contacts do you typically put in a campaign?
How many contacts do you typically put in a campaign?
We target 300–500 contacts per campaign segment, not thousands. Each segment shares enough context — same industry niche, same title tier, same company size band — that a single message template feels personally relevant to 80% or more of the list. This is a deliberate trade-off: smaller segments require more campaign variants, but each variant produces 3–5x more replies per contact than a single blast to a larger, less specific audience.
Why do you use multiple data sources instead of just one tool?
Why do you use multiple data sources instead of just one tool?
No single data provider covers more than 60–70% of any market. Apollo has strong SaaS coverage but gaps in manufacturing. ZoomInfo indexes enterprise well but underrepresents smaller companies. Crunchbase captures funding signals invisible to contact databases. BuiltWith reveals technology stack data. By cross-referencing 4–5 sources through Clay’s enrichment workflows, we build a composite TAM that catches accounts any single source would miss and layers in signals that power better personalization.
How do you keep email lists clean and avoid deliverability issues?
How do you keep email lists clean and avoid deliverability issues?
Every email address passes through multi-step verification before entering a campaign: MX record validation, catch-all detection, deliverability scoring, and deduplication against previously contacted prospects. We target a bounce rate below 2% on every send — well under the 3% threshold where inbox providers start flagging domains. We also exclude all previously messaged and saved contacts from every new list build to prevent re-contacting prospects.
What if our ICP is really broad — like 'any business owner'?
What if our ICP is really broad — like 'any business owner'?
Broad targeting is the most common reason outbound campaigns fail. If your addressable market is genuinely large, we don’t try to reach all of it at once. We segment it into specific niches — by industry vertical, company size, geography, or pain point — and run separate campaigns for each segment with tailored messaging. A restaurant owner, a SaaS founder, and a construction company CEO all have the title “Owner” but share almost no operational context. Messaging that works for one will feel irrelevant to the other two.
How long does it take to build a targeted list?
How long does it take to build a targeted list?
ICP definition takes 1–2 days during onboarding, and the initial list build — including multi-source TAM mapping, enrichment, and verification — typically completes within the first week. From there, we continuously refresh and expand the list as campaigns run, adding new segments and replacing exhausted ones. The first campaign launches within 10–14 days of kickoff, with a fully verified, enriched prospect list ready to sequence.
Can you target a very specific niche that doesn't fit standard industry filters?
Can you target a very specific niche that doesn't fit standard industry filters?
Yes — this is where Boolean keyword strategy and company name targeting become essential. Standard industry filters on platforms like Sales Navigator are broad categories. For niches like managed service providers, senior living facilities, or e-commerce brands in a specific product category, we use Boolean keyword strings, company name keyword searches, and technology stack data to build lists that standard filters can’t produce. The narrower the niche, the more creative the targeting approach needs to be.