In sales, ICP stands for Ideal Customer Profile, a detailed description of the type of company most likely to benefit from your product and become a long-term, profitable customer. Unlike a buyer persona, which describes an individual decision-maker, an ICP focuses on firmographic attributes like industry, company size, tech stack and revenue. Building one involves analysing your best existing customers, identifying shared characteristics, and codifying those traits into a repeatable qualification framework.
Why does defining your ICP matter for outbound sales?
Outbound sales without a clear ICP is expensive guesswork. When reps send messages to anyone who might conceivably buy, they waste hours on accounts that will never close. Worse, sending to poorly matched prospects damages deliverability because disengaged recipients ignore or report messages.
A well-defined ICP lets you do three things:
- Prioritise ruthlessly. When you know exactly which companies fit, you can rank your list and work top-down.
- Personalise meaningfully. Understanding what is icp in sales helps you craft messages that speak directly to the problems your best-fit accounts actually face.
- Forecast accurately. Deals with ICP-matched accounts tend to close faster and churn less, making pipeline projections more reliable.
The goal is not to exclude everyone who might buy. It is to focus finite resources on the accounts where you have the highest probability of success.
How does an ICP differ from a buyer persona?
These two concepts are often confused, but they operate at different levels.
| ICP (Ideal Customer Profile) | Buyer Persona |
|---|---|
| Describes a company | Describes a person |
| Firmographics: industry, revenue, headcount, geography | Demographics and psychographics: job title, goals, pain points, objections |
| Answers "Which accounts should we pursue?" | Answers "Who inside that account should we talk to?" |
You need both. The ICP filters your target account list. The buyer persona shapes messaging once you know an account qualifies. Skipping the ICP step means you might write perfect copy for the wrong companies.
What data points define a strong ICP?
A useful ICP includes both hard filters (non-negotiables) and soft signals (indicators that raise or lower priority). Here are the most common dimensions:
Hard filters
- Industry or vertical. Some products only work in certain sectors.
- Company size. Measured by headcount, revenue or both.
- Geography. Regulatory, language or timezone constraints.
- Tech stack. If your product integrates with Salesforce, companies without a CRM are poor fits.
Soft signals
- Growth stage. A startup hiring aggressively may have different needs than a mature enterprise.
- Funding status. Recently funded companies often have budget to spend.
- Online behaviour. Job postings, recent press releases or content topics can hint at priorities.
Gathering this data manually is tedious. Many teams use firmographic enrichment to append these attributes automatically. Sorzio, for example, can read a company's website and extract signals like industry, tech stack mentions or hiring patterns directly into a Google Sheet, so you can filter and score without leaving your spreadsheet.
How do you build an ICP from scratch?
If you are starting with little data, follow this five-step framework.
Step 1: List your best customers
Pull a list of accounts that renewed, expanded or referred others. Avoid using all customers; you want the ones that genuinely succeeded with your product.
Step 2: Identify shared firmographics
Look for patterns. Do most of them fall into two or three industries? Is there a headcount range that appears repeatedly? Document every commonality.
Step 3: Note disqualifying traits
Equally important: what do churned or low-value accounts have in common? These become your negative filters.
Step 4: Interview sales and support
Reps know which deals felt easy and which were painful. Support knows which customers file the most tickets. Their qualitative input rounds out the quantitative data.
Step 5: Write it down and test
A good ICP fits on one page. Include hard filters, soft signals and a short narrative explaining the "why." Then apply it to your next prospecting list and track whether ICP-matched accounts convert at a higher rate.
How can you score leads against your ICP in a spreadsheet?
Once your ICP is documented, you need a way to apply it at scale. Manually reviewing each account does not work when you have thousands of rows.
A common approach is ICP scoring for outbound. You assign points for each positive attribute and deduct points for negative ones. The sum becomes a priority score.
In Google Sheets, you can automate this with AI prompts. Sorzio lets you run a prompt across an entire column, reading enriched firmographic data and outputting a score plus a short rationale. For example:
"Given the following company data, score this account from 0 to 100 based on our ICP: B2B SaaS, 50 to 500 employees, US or UK, uses HubSpot. Explain your reasoning in one sentence."
The output lands in a new column, ready for sorting. This is part of a broader workflow covered in bulk AI prompts in Google Sheets.
What mistakes do teams make when defining an ICP?
Even experienced teams stumble. Here are the most common errors:
- Making it too broad. "Any company that needs software" is not an ICP. The whole point is specificity.
- Relying on assumptions instead of data. Your intuition about ideal customers may be wrong. Let actual performance metrics guide you.
- Ignoring negative signals. Knowing who not to target is as valuable as knowing who to pursue.
- Setting it once and forgetting. Markets shift. Revisit your ICP quarterly.
- Skipping verification. Even a perfect ICP is useless if half your emails bounce. Before sending, verify your email list so your messages actually reach inboxes.
How does ICP relate to cold email deliverability?
Sending to the wrong people does more than waste time. It actively harms your sender reputation. When recipients ignore, delete or mark messages as spam, mailbox providers notice. Over time, even your messages to good-fit prospects land in junk folders.
A tight ICP improves deliverability in two ways:
- Higher engagement. Recipients who recognise their problem in your subject line are more likely to open and reply.
- Lower complaint rates. People who genuinely fit your ICP are less likely to hit the spam button.
Combine ICP filtering with proper email verification in Google Sheets and you address both targeting and list hygiene in one workflow. Sorzio handles verification at $0.002 per check, flagging invalid and risky addresses before you export to your sending tool.
How do you enrich a list with ICP-relevant data?
Raw prospect lists rarely include the firmographic fields you need. A list might have company name and domain but lack headcount, industry or tech stack.
URL enrichment solves this. Sorzio can visit each company's website, extract structured data, and write it into your sheet. You might pull:
- A one-sentence company description
- Industry category
- Mentions of specific technologies
- Hiring signals from a careers page
This is faster and cheaper than buying pre-packaged databases, and you control exactly which signals matter for your ICP. For a deeper look at extracting web data, see enrich website data to spreadsheet.
What role does personalisation play after ICP filtering?
Filtering by ICP tells you who to contact. Personalisation determines what you say. The two work together.
Once you have enriched firmographic data, you can use it to tailor every message. Instead of generic copy, reference the prospect's industry, a recent funding round, or a specific challenge common to companies their size.
Sorzio supports this through AI prompts that read enriched fields and generate custom snippets. You might create a column called "opening_line" that references {{company}} details pulled from their homepage. The result is AI personalisation at scale without manual research for each account.
Common questions
Can a startup define an ICP with only a few customers?
Yes. Start with hypotheses based on your founding insight, then refine as you close more deals. Even three to five customers reveal patterns.
How often should you update your ICP?
Review it quarterly. If your product evolves or you enter a new market, your ICP should evolve too.
Is ICP the same as TAM?
No. TAM (Total Addressable Market) is the broadest universe of potential buyers. Your ICP is the subset you actively target because they are the best fit.
What if my ICP is too narrow and limits pipeline?
Test loosening one filter at a time and measure conversion rates. If looser criteria produce similar win rates, expand. If not, keep the tighter definition and invest in sourcing more accounts that match.