Skip to content

What is an ideal customer profile (ICP) in B2B?

Updated By the SalesOne research team8 min read

The short answer

An ideal customer profile (ICP) describes the companies most likely to buy from you, succeed and stay. In B2B it is written at the company level: industry, size, location, ownership and other checkable facts, plus the events that make a purchase likely now, the roles that decide, and the companies you exclude.

What is an ideal customer profile?

An ideal customer profile is a description of the type of company that gets the most value from what you sell and gives you the most value back: it buys, it succeeds, it renews and it refers others. It is not a list of companies. It is the set of rules that decides which companies belong on a list.

Most ICPs stop at firmographics, such as “US manufacturers with 200 to 2,000 employees”. That is a useful start, but it describes thousands of companies and says nothing about which of them to contact this month. A working ICP adds timing (buying signals with windows), people (the buying committee) and boundaries (exclusions).

  • Key takeaway: an ICP describes companies; a persona describes people.
  • Key takeaway: write every criterion so someone else could check it on public sources.
  • Key takeaway: add signals and windows, or the ICP cannot tell you when to reach out.

What is the difference between an ICP and a buyer persona?

An ICP describes the companies to pursue; a buyer persona describes the people inside them. You need both, in that order, because a perfect persona at the wrong company is still the wrong account.

The two are built from different evidence. An ICP comes from company facts and your win and loss data: which kinds of companies bought, succeeded and stayed. Personas come from interviews, call notes and role research: what a head of procurement or a CFO cares about and how they buy. In B2B the ICP narrows the market first, and personas then shape who you contact at each account and what you say to them.

Ideal customer profile and buyer persona compared
ItemIdeal customer profileBuyer persona
DescribesA type of companyA type of person
Built fromCompany facts, signals, win and loss dataInterviews, call notes, role research
Typical contentsIndustry, size, location, ownership, signals, exclusionsTitle, goals, pains, objections, channels
Used forChoosing and ranking accountsWriting messages and choosing who to contact
Question answeredWhich companies should we pursue now?What does this person care about?

What should a B2B ICP include?

A complete ICP has five parts: company criteria, buying signals, the buying committee, exclusions and target groups. The first is the one most teams already have; the other four turn it from a description into something research can apply.

The five parts of a working ICP
PartWhat it containsExample
Company criteriaMust, prefer and exclude rules on checkable factsMust: US headquarters. Prefer: PE-backed. Exclude: in bankruptcy
Buying signalsEvent types that predict a purchase, each with a time windowNew CFO, 0–180 days; acquisition, 0–730 days
Buying committeeThe roles to find and the minimum to count an account as reachableDecision maker and champion required
ExclusionsCompanies never to research as prospectsExisting customers, open deals, competitors, partners
Target groupsSegments that share most rules but differ in someMid-market carriers; enterprise shippers

Company criteria: must, prefer, exclude

Mark every criterion with how strictly it applies: a must rule rejects any company that fails it, a preference only raises the rank, and an exclude rule rejects any company that matches it. Also decide what happens when a fact cannot be found. Private companies rarely publish revenue, so a revenue rule needs a substitute, such as employee count, or a rule to keep and flag.

Buying signals and the committee

Choose the event types that came before a purchase in your own wins, such as a new leader, an acquisition or a compliance deadline, and give each a window in days. SalesOne’s public library lists 43 signal types in 10 groups with typical windows. Then name the committee roles, such as decision maker, economic buyer and champion, and the minimum needed to count an account as reachable.

How do you build an ideal customer profile?

Build it from the customers you have, not the market you want. Start with your best customers and your losses, then turn what they share into rules.

  1. List your best customers: the ones that bought quickly, got results, renewed and expanded. Ten to twenty is enough to start.
  2. List lost deals and churned customers with the reason. They show what to exclude.
  3. Find the facts the best customers share and that you can check from outside: industry, size, location, ownership, business model.
  4. Look at what happened at each best customer in the months before they bought. Those events are your candidate signals.
  5. Write the rules: must, prefer and exclude, each with what to do when the fact is unknown.
  6. Set a window for each signal, based on how long after the event your past deals started.
  7. Name the committee roles and the minimum needed.
  8. Mark each rule as backed by data, stated by the team, or an assumption to test, and review the assumptions after the first research run.

What are examples of an ideal customer profile?

Two illustrative B2B examples follow: one for a company selling procurement software to mid-sized manufacturers, and one for a company selling security compliance software to growing software companies. Both use the same five-part structure, which is what makes them comparable and easy to test.

Two illustrative ICPs
SectionProcurement software for manufacturersCompliance software for software companies
MustUS headquarters; manufacturing (NAICS 31–33); 200–2,000 employeesUS or Canada headquarters; software company selling to businesses; 50–500 employees
PreferPE-backed or founder-led; three or more sitesVenture-backed, Series A to C; sells to enterprise customers
ExcludeIn bankruptcy; subsidiary of a group that buys centrallyLayoffs announced in the last 90 days
SignalsNew CFO or head of procurement (0–180 days); acquisition to integrate (0–730 days); job posts naming a procurement transformation (0–90 days); margin pressure in results (0–180 days)Funding round (0–180 days); new CTO or head of security (0–90 days); job posts naming a SOC 2 audit (0–90 days)
CommitteeDecision maker (CFO or COO) and champion (head of procurement) required; evaluator if the role existsDecision maker (CTO) and champion (head of security) required; economic buyer (CFO) if the role exists
ExclusionsExisting customers, open deals, competitors, partners, do-not-contact listExisting customers, open deals, competitors, partners, do-not-contact list

How do you know your ICP is working?

Run research against it and read the rejects, then compare accepted accounts with meetings held. The rejects show which rules do the work; the meetings show whether those rules predict outcomes.

If most companies fail one must rule, check whether that rule reflects how you really win. If most good-fit companies have no signal inside its window, the windows may be too short or the signal list too narrow. Accepted accounts that never convert point to a rule that is missing.

  • Acceptance rate: the share of researched companies that qualify. Very high usually means the rules are too loose.
  • Reject mix: which rules reject the most companies, and whether that matches your expectations.
  • Meetings per accepted account, by segment and by signal type.

What are common ICP mistakes?

Most ICP mistakes make the profile either too vague to apply or too static to stay true. Each one below leads to research that cannot be checked or outreach to companies that were never going to buy.

  • Writing the ICP from the market you want rather than the customers you have.
  • Using criteria nobody can check, such as “innovative” or “growth-minded”.
  • Leaving out timing, so every good-fit company looks equally ready.
  • Forgetting exclusions, and prospecting your own customers or partners.
  • Never revisiting it. An ICP is a set of hypotheses; research results should change it.

How does SalesOne use an ICP?

In SalesOne, you build the ICP from your own company, and it is structured: company criteria marked must, prefer or exclude; buying signals chosen from 43 types in 10 groups, each with a window; a buying committee of six roles; exclusions; and target groups that override parts of the profile.

S1 deep research agents work from it directly, so the same rules decide every accept and every reject. Your ratings and reject reasons then show which rules to change. S1 agents do the homework. Your team builds the relationship.

Sources

  1. Forrester: The State of Business Buying, 2024 (press release, Dec 4, 2024) (opens in a new tab)forrester.com
  2. US Census Bureau: North American Industry Classification System (NAICS) (opens in a new tab)census.gov

Where this fits in SalesOne

This guide fits the Target step: your ideal customer, written as rules.

  1. Profile

    Who you are, what you sell, your proof

  2. Target(where this page fits)

    Your ideal customer, written as rules

  3. Research

    Every account, from dated sources

  4. Score

    Fit, timing, reach and who decides

  5. Sequence

    A plan and a week of steps per account

  6. Engage

    Outreach your team approves

  7. Close

    Meetings booked, the brief attached

  8. Refine

    Each run builds on the last

Frequently asked questions

What does ICP stand for in sales?

ICP stands for ideal customer profile: a description of the companies most likely to buy from you, succeed and stay. It is written at the company level.

What is the difference between an ideal customer profile and a buyer persona?

An ICP describes the companies to pursue. A buyer persona describes the people inside them: their role, goals and concerns. Define the ICP first.

Is an ICP the same as a target market?

No. A target market is the broad space you sell into. An ICP is narrower and testable: the specific rules a company must meet to be worth pursuing.

How many ICPs should a company have?

Usually one profile with a few target groups. Groups share most rules and differ in some, such as size bands or committee roles, which keeps research consistent.

How often should you update your ICP?

Review it after every significant research run and at least each quarter. Read the reject reasons and meeting results, and change the rules that are not predicting outcomes.

Can a startup with few customers build an ICP?

Yes. Start from the customers and lost deals you have, mark most rules as assumptions, and test them. A small, explicit ICP beats a vague one.

What is an ICP in B2B SaaS?

The same idea, often with extra criteria such as the tools a company already uses, its go-to-market model and its stage of funding.

Turn your ICP into qualified accounts

SalesOne researches against a structured ICP and shows the evidence for every accepted account and the reason for every reject.