Glossary

6

min read

What Is an Ideal Customer Profile (ICP)?

What Is an Ideal Customer Profile (ICP)?

What Is an Ideal Customer Profile (ICP)?

An ICP describes the type of company most likely to buy, stay, and get value. Here is what belongs in one, how it differs from a buyer persona, and how to keep it honest.

An ICP describes the type of company most likely to buy, stay, and get value. Here is what belongs in one, how it differs from a buyer persona, and how to keep it honest.

An ICP describes the type of company most likely to buy, stay, and get value. Here is what belongs in one, how it differs from a buyer persona, and how to keep it honest.

EngineStack

William Anputra

Founder at EngineStack

Nearly every B2B team says it has an ideal customer profile. Rather fewer can produce one that changes a decision. This entry covers what belongs in an ICP, how it differs from a persona, and how to stop it drifting into wishful thinking.

The short definition

An ideal customer profile describes the type of company most likely to buy, stay, and get real value from what you sell. It is a filter for deciding where to spend attention.

An ICP is not a buyer persona

The two get used interchangeably and should not be. An ICP describes an organisation: its size, its market, its situation. A persona describes a person inside that organisation: their role, what they are measured on, what they worry about.

You need both, and they answer different questions. The ICP decides which companies are worth approaching. The persona decides what to say once you are talking to someone.

What belongs in an ICP

Firmographics

Industry, company size, headcount, geography, and business model. These are easy to observe and easy to over-weight, so treat them as a starting filter rather than the whole answer.

Behaviour and context

The more useful half, and the half most teams skip. Does the company already own a tool in an adjacent category? Have they just hired for a role that implies the problem is now someone's responsibility? Are they expanding into a market that creates the need?

Firmographics tell you a company could plausibly buy. Context tells you why they might buy this quarter.

How to build one without guessing

  1. Start from customers who renewed. Not your largest deals and not your loudest logos. The ones who stayed and got value.

  2. Look for what they shared before buying. A common trigger matters more than a common industry.

  3. Write down who it excludes. An ICP that rules nothing out is not doing any work.

  4. Check it against losses. If churned accounts also match your ICP, the profile is describing the market rather than your fit within it.

Keeping it honest

The common failure is an ICP written to match the pipeline a team wishes it had. It then quietly justifies chasing accounts that were never a fit.

An ideal customer profile earns its keep by the opportunities it tells you to walk away from.

Revisit it when the product changes materially, when you enter a new market, or when a pattern in churn stops matching what the profile predicts.

Related reading

Once the profile is set, the next question is timing, which is covered in what a buying signal is and in the 30-day signal to pipeline playbook.

© 2026 EngineStack

© 2026 EngineStack

© 2026 EngineStack