An Ideal Customer Profile (ICP) is the description of the type of customer a business is best positioned to serve — defined precisely enough to guide acquisition, product, and retention decisions. It's the answer to "if we could clone our best customers, what would they look like?"
What an ICP contains
For B2C ecommerce, an ICP typically includes:
- Demographic anchor: age, gender, household income range, geography — broad enough to be meaningful, narrow enough to exclude clear non-fits.
- Psychographic markers: values, lifestyle, what problem they're trying to solve when they buy.
- Purchase behavior: typical AOV, purchase frequency, channels they discover products through, devices they shop on.
- Disqualifiers: who explicitly isn't the ICP — the customers whose support burden, return rate, or churn rate exceeds their LTV.
For B2B ecommerce, the ICP includes firmographic data (industry, company size, geography) and the buying committee's roles. The disqualifier list is often more important than the inclusion criteria — knowing who not to chase is what keeps a sales motion efficient.
Why ICP matters
Without a sharp ICP, every channel decision becomes harder. Paid media spend gets diluted across audiences with mismatched intent. Email segmentation defaults to broad sends. Product roadmap pulls in directions that serve edge customers at the expense of the core. Retention investments get distributed evenly across customers whose long-term value differs by orders of magnitude.
A clear ICP changes the calculus: paid spend concentrates on lookalikes of the highest-LTV existing customers, retention investments concentrate on the customers most likely to repeat, and roadmap decisions get filtered through "does this serve our core ICP better, or are we expanding the wrong way?"
How to build an ICP from existing customer data
- Segment customers by LTV, not by recency or volume. The top 20% by LTV is the right starting cohort — these are the customers worth serving more of.
- Find the patterns inside that cohort. What do they have in common in terms of acquisition channel, first-purchase product, geography, household profile, AOV, and time-to-second-purchase?
- Validate with qualitative data. Surveys, interviews, and review mining surface the why behind the what — what problem the ICP is solving by buying from you, in their own words.
- Document the disqualifiers explicitly. Which customer segments have high return rates, high support cost, or low repeat rates? Those are anti-ICP, and naming them stops the team from chasing them.
ICP vs. buyer persona vs. target market
- ICP: the type of customer/account the business wins with consistently. Fact-based, derived from existing data.
- Buyer persona: a humanised representation of an individual within the ICP — name, role, motivations, daily frustrations. Useful for messaging and content development.
- Target market: the broader population the brand could theoretically sell to. ICP is usually a meaningful subset of the target market — the slice where the brand actually wins.
Common ICP mistakes
- Aspirational ICPs based on who the founder wants to serve, not who the business actually serves. The data should drive the definition, not the other way around.
- ICPs that are too broad to be useful. "Women 25–55 who care about wellness" describes a third of the country and disqualifies no one. Sharper criteria force harder choices.
- Static ICPs that don't get updated. The customer base shifts as the brand grows; a six-quarter-old ICP is often describing the wrong people.
- No ICP at all. Many growth-stage brands assume the ICP is "obvious" without writing it down. The cost shows up as misaligned channel spend, scattered roadmaps, and product expansion that doesn't compound.