An ICP tells you which companies to target. A buyer persona tells you who inside those companies to talk to. Confuse the two and you'll either waste time chasing the wrong accounts or craft messages that land with nobody. In B2B sales, both concepts matter — but they operate at different levels and serve different purposes.
- An ideal customer profile (ICP) defines the company characteristics that predict success: industry, size, tech stack, revenue, and growth signals.
- A buyer persona defines the individual characteristics of the decision-maker or influencer you'll be talking to inside that company.
- ICP comes first — if the account doesn't fit, persona research is wasted effort.
- B2B deals typically involve 6–10 stakeholders, meaning you'll need multiple personas per ICP.
- Most outbound teams underuse ICP and over-rely on persona — which is why they generate volume without pipeline quality.
What is an ideal customer profile (ICP)?
An ideal customer profile is a description of the type of company most likely to buy from you, stay with you, and expand over time. It operates at the account level, not the individual level. The ICP answers: which organisations should we be spending time on?
A well-built ICP is built from your existing customer data — specifically your best customers. Look at the accounts with the highest retention, fastest time-to-value, and lowest churn. What do they have in common? That pattern is your ICP.
Typical ICP attributes include:
- Company size — headcount range or ARR band where your product fits
- Industry or vertical — sectors where the problem your product solves is acute
- Tech stack — tools they already use that signal readiness or fit
- Geography — markets where you can actually support the account
- Growth stage — Series B SaaS behaves very differently from enterprise
- Buying signals — hiring patterns, funding rounds, product launches
Notice that none of these attributes describe a person. The ICP is entirely account-level. It tells your SDR team which list to work — not what to say once they're on a call.
What is a buyer persona in B2B sales?
A buyer persona is a profile of the individual stakeholder you need to reach or persuade inside an ICP-fit account. It operates at the person level. The buyer persona answers: who do I actually talk to, and what do they care about?
A B2B buyer persona typically covers:
- Job title and seniority — VP of Sales vs Sales Ops Manager vs CRO have different concerns
- Core responsibilities — what they're measured on, what keeps them up at night
- Decision-making role — economic buyer, champion, blocker, influencer
- Objections — the reasons they'll say no, and how those reasons differ from other stakeholders
- Communication preferences — how they prefer to consume information, how they buy
- Motivations — career, team, company — which level they're operating from
A single ICP-fit account might have three or four relevant personas. The Head of Sales cares about quota attainment. The VP of RevOps cares about data hygiene and integration. The CFO cares about payback period. Same company, entirely different messages.
"Most reps send the same email to the Head of Sales and the VP of Operations and wonder why the reply rate is 1%. The job titles are in the same building, but they might as well be different countries."
— Head of Sales Development, 80-person B2B SaaS company
What is the key difference between ICP and buyer persona?
The simplest way to keep them straight: ICP is account-level, persona is person-level. ICP determines whether you pursue an account. Persona determines how you engage once you're in it.
| Dimension | Ideal Customer Profile (ICP) | Buyer Persona |
|---|---|---|
| Level | Company / account | Individual stakeholder |
| Answers | Which companies should we target? | Who do we talk to, and how? |
| Built from | CRM data, retention rates, churn patterns | Interviews, call recordings, win/loss analysis |
| Used by | SDRs building lists, Marketing for targeting | AEs on calls, SDRs personalising outreach |
| Changes how often | Quarterly or when product evolves | As you learn from deals — quarterly |
| Number per product | 1–3 (primary, secondary, aspirational) | 3–6 (one per relevant stakeholder type) |
The order of operations matters. ICP filters the universe of possible accounts down to a working list. Persona determines the message and the sequence once you're working that list. If you skip ICP and go straight to persona, you're writing beautifully crafted messages to the wrong companies.
Which should you build first — ICP or buyer persona?
ICP always comes first. Building buyer personas before you've defined your ICP is like designing uniforms before you've hired a team. The persona only has value inside the context of an account that fits your ICP.
The practical sequence looks like this:
- Audit your best customers. Pull the top 20% by retention, expansion, or NPS. Look for shared firmographic and technographic patterns.
- Write your ICP. Define the account-level attributes that predict success. Be specific — "mid-market SaaS, 50–300 employees, Series B, using Salesforce" is more useful than "growing tech companies."
- Identify the stakeholders inside ICP-fit accounts. Who was involved in your best deals? Who championed the decision? Who nearly killed it?
- Build personas for each stakeholder type. Not fictional archetypes — profiles built from actual call recordings, interviews, and win/loss data.
- Map personas to ICP. Different ICPs (e.g., a 50-person startup vs a 200-person scaleup) will have different buying committees. Don't assume one persona set covers all ICPs.
According to Gartner's research on the B2B buying journey, the average buying group for a complex B2B solution involves 6–10 decision-makers. That number makes it clear why persona work can't start until you know which accounts to actually pursue — running persona research on accounts that will never buy is pure waste.
How do SDRs use ICP in outbound prospecting?
In practice, the ICP is your list-building filter. Every attribute in your ICP should map to a filter you can apply when building a prospecting list — industry, headcount, geography, tech stack, funding stage, hiring signals.
The teams that generate the most consistent pipeline from outbound don't start with a contact database and search for names. They start with account-level criteria and build a target account list first. Then they find the right contacts inside those accounts — which is where persona enters the picture.
One of the sharpest ICP filters available for B2B SaaS is competitor usage. If a company is already paying for a product in your category, they have budget, they've validated the problem, and they're a known buyer. You can use Stealery to build exactly this kind of list — search a competitor name and get a filtered list of companies using it, segmented by size, location, and hiring signals. It's ICP-fit account discovery without the manual research.
Once you have that account list, persona takes over: which person at each company gets the first email, and what does that email say?
What are the most common mistakes teams make with ICP and buyer persona?
Treating ICP as a persona
This is the most common error. Teams define their ICP as "VP of Sales at a SaaS company" — which is a persona attribute, not an ICP. A VP of Sales at a 15-person startup and a VP of Sales at a 300-person scaleup are functionally different buyers with different budgets, problems, and processes. The company context is the ICP; the role is the persona.
Building ICPs from aspirational accounts, not best customers
It's tempting to define your ICP based on the type of company you want to sell to. But an ICP built on aspiration rather than data will produce accounts that are hard to close, slow to onboard, and quick to churn. Build it from your actual best customers — the ones who renew, expand, and refer.
Creating personas that are too broad
A persona that describes "Sales Leaders" is not useful. A persona that describes a VP of Sales at a Series B SaaS company who is responsible for a 6-person SDR team, measured on pipeline generated, and currently using a stack of Salesforce plus Outreach — that's a persona you can write a cold email to.
Not updating either one
Both ICP and persona should be treated as living documents. Harvard Business Review has noted that B2B buying behaviour has shifted significantly over the past decade, with buyers completing more of their own research before engaging sales. A persona built three years ago may not reflect how today's buyers actually want to be approached.
How do ICP and buyer persona work together in outbound?
The highest-performing outbound motions run ICP and persona as two distinct stages of the same workflow, not interchangeable concepts. Here's how it looks when both are applied correctly:
- Stage 1 — Account selection (ICP): Filter your total addressable market down to accounts that match your ICP criteria. This is your target account list.
- Stage 2 — Contact identification (persona): Inside each ICP-fit account, identify the stakeholders who match your primary persona. These are the people getting the first touch.
- Stage 3 — Message construction (persona): Write the sequence based on what that persona cares about — their pain, their metric, their likely objection — not a generic value prop.
- Stage 4 — Multi-thread (persona): After initial response, map the buying committee. Identify which other personas are involved and engage them with messages calibrated to their specific role.
When both are done well, the result is outreach that feels contextually relevant to the recipient — because it is. The account fits their category, and the message fits their role. That combination is what drives reply rates from the industry average of 1–3% into double digits for well-targeted sequences.
Frequently asked questions
Ready to build your first competitor list?
Type in any competitor and see every company using it — filtered by size, location, and hiring signals.
Try Stealery for free →
Juliana — Sales & GTM expert