An Ideal Customer Profile (ICP) is a written definition of the type of company most worth selling to. Not a wish list. A filter.
It answers one question: if we could only pitch twenty companies this quarter, what would they have in common? Everything else follows from that.
What goes in one
- Geography. The countries or regions you can actually service and invoice.
- Sector. Specific enough to be useful. "Specialty chemicals" beats "manufacturing".
- Size. Headcount or revenue band. This is what keeps out the too-small and the too-enterprise.
- Buying signals. The "why now": a funding round, a new leader, a rebrand, a system reaching end of support.
- The buyer. The role that feels the problem and holds the budget.
An ICP isn’t a buyer persona
They get used interchangeably and they’re not the same thing. An ICP describes the company. A persona describes the person inside it. You need both, and in that order: the ICP tells you which door to knock on, the persona tells you who answers.
What to leave out
Anything you can’t verify from outside the company. "Companies with a frustrated marketing team" is a nice theory and a useless filter. If you can’t check it from a website, a filing, or a job posting, it’s not a criterion. It’s a hypothesis to test on the call.
How specific is specific enough
A useful test: read your ICP out loud and count how many companies in the world would qualify. If the answer is "thousands", it’s too loose to guide anything. If the answer is "four", you’ve described a shortlist, not a profile. Somewhere between fifty and five hundred is usually where an ICP starts doing real work.
A vague ICP doesn’t produce fewer results. It produces the wrong ones, and you pay for them in wasted research time.
Why bother writing it down
Because an unwritten ICP drifts. It lives in one person's head, changes with mood and pipeline pressure, and can’t be handed to anyone else. Written down, it becomes a shared filter your whole team can argue with, refine, and use.