Ideal customer profile
Definition
An ideal customer profile (ICP) is a description of the type of customer who gets the most value from your product, is most likely to renew or retain, and represents your best growth opportunity — used to focus sales, marketing, and product decisions.
The ICP is the strategic foundation beneath your buyer and user personas. Where personas describe individuals, the ICP describes a category: the type of company, team, or person that best fits your product.
For B2B, the ICP typically describes the company: industry, size, tech stack, team structure, growth stage, and pain profile. A good ICP says something like: "Series A or B SaaS companies with 20–150 employees, a product team of 4+, running Scrum, who are struggling to translate whiteboard sessions into documented decisions."
For B2C, the ICP describes a user type by behavior and context rather than demographics: who uses the product most frequently, who upgrades to paid, who refers others.
The most reliable way to build an ICP is to analyze your best existing customers. Who renews without prompting? Who uses the product most deeply? Who refers others? What do they have in common? That overlap defines the ICP.
An ICP also defines anti-ICP: the customer types that churn quickly, generate the most support tickets, or require customization that pulls the product away from its core. Knowing who you're not building for is as valuable as knowing who you are.
ICP workshops are classic whiteboard sessions — mapping customer attributes, grouping cohorts, plotting LTV vs. fit. BoardSnap captures those sessions as structured summaries with the key segments identified.
Examples
- ICP: product managers at Series A–B SaaS companies with weekly whiteboard-heavy sprint ceremonies
- ICP: consultants who run 10+ client workshops per year and need structured output from each session
- ICP: students in STEM programs photographing lecture diagrams for later study
- A whiteboard with customer attributes mapped and the highest-LTV cluster circled in red
Related terms
Snap a ideal customer profile. Ship its actions.
BoardSnap turns any whiteboard — including this one — into a summary and action plan.