What is an ideal customer profile?
An ideal customer profile describes the type of company most likely to buy, stay and get value from what you sell — industry, size, geography and situation. It describes an organisation, not a person; the person is a buyer persona.
A useful ICP is derived from evidence rather than aspiration. The reliable method is to look at the customers you already have, isolate the ones who bought quickly, renewed and referred, and find what they had in common before they bought. Anything you could only know after they became a customer does not belong in the profile.
A common failure is writing an ICP so broad it excludes nobody — "B2B companies in North America" is not a profile, it is a market. If applying it does not remove most of a list, it is not doing any work.
The other common failure is confusing the ICP with the persona. "Series B fintech, 50–200 staff, with a compliance team" is an ICP. "VP of Engineering who owns the security budget" is a persona. You need both, and they answer different questions: which companies to approach, and who to write to inside them.
See also
Twin-Sales is the selfnode twin that works on this. See what it does →