Ideal Customer Profile (ICP)

The definition of the accounts your product serves best, grounded in the observed characteristics of customers who buy quickly, stay, and expand.

What it describes

The characteristics of accounts your business serves better than the alternatives available to them. Not the accounts you would like to have — the ones where the product's actual strengths line up with a real, funded problem.

Deriving it from evidence

The version that works is derived from customers you already have, using outcomes rather than intentions.

  1. Score every existing customer on outcome: retention, expansion, time to first value, support cost, and gross margin if you can get it. Reference willingness is a reasonable proxy where hard numbers are missing.

  2. Split into a top and bottom group by that score, ignoring revenue size — the largest customer is not necessarily a good one.

  3. Test attributes against the split: employee count, industry, existing systems, region, how they arrived, whether an internal owner existed at purchase. Keep the attributes that actually separate the groups.

  4. Write the profile as conditions a person can check on an account record, not as adjectives. "Uses a CRM and has at least one full-time operations person" is checkable; "innovative and growth-minded" is not.

  5. Quantify the addressable set. A profile matching forty accounts is a target list; one matching forty thousand is not a profile.

The structural attributes are the useful ones

Firmographics are easy to obtain and weakly predictive. Attributes describing the customer's situation — whether they already own the problem, whether someone is accountable for it, whether the systems the product needs are in place — predict outcomes far better and are what makes an ICP operationally useful.

Testing it

An ICP is a hypothesis, and it makes a testable prediction: accounts inside it should convert better, retain longer and cost less to serve. Tag inbound accounts against the profile at creation, then compare outcomes six months on. If the profile does not separate them, it is wrong — which is a useful finding, not a failure.

Where it misleads

  • Derived from early customers, an ICP can encode who you happened to reach rather than who you serve well.

  • Survivorship: building it only from current customers omits everyone who left, and those accounts carry most of the information about what does not fit.

  • Used as a hard filter it removes the exploration that finds the next segment. It is a prior, not a gate.

RELATED TERMS

COMMON QUESTIONS

What is the difference between an ICP and a buyer persona?
An ICP describes the account — firmographics, technical environment, structural conditions. A persona describes a person inside it. Targeting uses the ICP; messaging uses the persona, and conflating them produces campaigns aimed at nobody.
How do you build an ICP?
From outcome data on customers you already have: retention, expansion, sales cycle and support cost. Look for attributes that separate the accounts that succeed from those that do not — an ICP built from opinion describes the customers you want rather than the ones you serve well.
How often should an ICP be revisited?
When the product materially changes, when a new segment is entered, or annually. An ICP fitted to a two-year-old product describes a business that no longer exists.
Can a company have more than one ICP?
Yes, and most do once they sell more than one motion. The failure is having several implicitly — where marketing, sales and product each target a different one without anyone noticing.

Learn how to apply this: RevOps Audit

Definitions are the vocabulary. The courses are where you learn to operate it, with the interactive audit tools.

See the course