Sorzio
FeaturesPricingFAQCompareClaude & MCPMCP DocsUse casesBlogHelp
Sign inGet started free
Get started

Product

  • Install
  • Claude & MCP
  • MCP Developer Hub
  • Compare
  • Features
  • Pricing
  • Roadmap

Resources

  • Use cases
  • Blog
  • Glossary
  • Cost calculator

Support

  • Help Center
  • Contact Support
  • Getting Started
  • Billing & Plans

Company

  • Sorzio vs Clay
  • Sorzio vs Apollo

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie list
  • Subprocessors

Empra Consultancy LTD
hello@sorzio.com

Sorzio|PrivacyTermsCookiesSubprocessors

© 2026 Empra Consultancy LTD. All rights reserved.

All articles
Blog/Cold email outbound

What Is ICP in Sales? Definition, Examples & How to Build

Learn what ICP means in sales, how it differs from buyer personas, and get a step-by-step framework for building an ideal customer profile that works.

By Hugo Dupont · 7 min read · October 15, 2026 · Updated September 11, 2026

On this page
  • Why does defining your ICP matter for outbound sales?
  • How does an ICP differ from a buyer persona?
  • What data points define a strong ICP?
  • How do you build an ICP from scratch?
  • How can you score leads against your ICP in a spreadsheet?
  • What mistakes do teams make when defining an ICP?
  • How does ICP relate to cold email deliverability?
  • How do you enrich a list with ICP-relevant data?
  • What role does personalisation play after ICP filtering?
  • Common questions

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 companyDescribes a person
Firmographics: industry, revenue, headcount, geographyDemographics 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:

  1. Higher engagement. Recipients who recognise their problem in your subject line are more likely to open and reply.
  2. 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.

Frequently asked questions

Yes. Start with hypotheses based on your founding insight, then refine as you close more deals. Even three to five customers reveal patterns.
Review it quarterly. If your product evolves or you enter a new market, your ICP should evolve too.
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.
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.
On this page
  • Why does defining your ICP matter for outbound sales?
  • How does an ICP differ from a buyer persona?
  • What data points define a strong ICP?
  • How do you build an ICP from scratch?
  • How can you score leads against your ICP in a spreadsheet?
  • What mistakes do teams make when defining an ICP?
  • How does ICP relate to cold email deliverability?
  • How do you enrich a list with ICP-relevant data?
  • What role does personalisation play after ICP filtering?
  • Common questions

Keep reading

All articles
Subject Line for Cold Email: What Opens and What Fails
Blog

Subject Line for Cold Email: What Opens and What Fails

Cold email follow up: how many, how far apart, and what to actually say
Blog

Cold email follow up: how many, how far apart, and what to actually say

Cold Email ICP Problem: Fix the List, Not the Copy
Blog

Cold Email ICP Problem: Fix the List, Not the Copy

Try it on your own list

Sorzio runs inside Claude, ChatGPT, and Google Sheets. Start free with up to $20 credit, no card needed.

Get started free