Glossary

ICP (Ideal Customer Profile)

A description of the exact type of company or person who buys best from you, churns least, and refers most. Sharper and more operational than 'target audience' — used to filter sales, marketing, and product decisions.

What it is

Ideal Customer Profile (ICP) describes the exact type of company or person who buys best from you. They convert quickly, retain longest, expand spend, and refer others. The ICP is the description; an actual list of accounts that match it is your ICP-fit list.

For B2B, an ICP usually captures firmographic attributes (company size, industry, geography, tech stack, funding stage) plus behavioral ones (currently using a substitute solution, hired their second sales rep in the last quarter, has a specific job-to-be-done active).

A useful ICP is specific enough that, if you tried, you could enumerate every account that matches it. “B2B SaaS” is not an ICP. “Series B B2B SaaS in North America, 50-200 employees, runs HubSpot, sells annual contracts” is.

ICP vs Buyer Persona

These are different layers and both matter.

ICPBuyer Persona
Describes the company (B2B) or household segment (B2C)Describes the individual buyer inside that company
Firmographic + behavioral attributesDemographic + motivational + functional attributes
Used to qualify leads and prioritize accountsUsed to design messaging and product UX
One ICP per product (usually)Multiple personas per ICP (decision-maker, user, blocker)

A SaaS team selling to “Series B B2B SaaS, 50-200 employees” (ICP) might have three personas inside each target account: the VP Sales who decides, the SDR Manager who uses, and the IT lead who can block deployment.

What an ICP is NOT

What ICP actually isWhat people confuse it with
Specific firmographics + behaviorA vague target market (“startups”)
The buyer who fits best, not who you wish boughtAn aspirational segment
Falsifiable by examining who actually pays and staysAn untestable opinion

A SaaS team that says “our ICP is mid-market SaaS” but whose top 10 customers are all consumer apps is confusing aspiration with reality. The real ICP is what the data shows.

Worked example

A B2B fintech product helps finance teams reconcile payments. After 18 months of selling, the team looks at their book and notices:

  • The customers with the lowest churn are all SaaS companies on Stripe, $5M-50M ARR, with a finance lead who reports to the CFO.
  • The customers with the highest churn are e-commerce companies on multiple payment processors, where the finance lead reports to operations.
  • The customers who expand spend are the SaaS group, often adding more seats within six months.

The real ICP, by data: B2B SaaS, $5M-50M ARR, single-processor (Stripe), finance lead reporting directly to CFO. Sales and marketing should prioritize accounts matching that profile. The team had been describing their ICP as “anyone with payment-reconciliation pain,” which kept their conversion and retention numbers fuzzy.

How to define an ICP from scratch

If you don’t have customers yet:

  1. Hypothesis first. Pick the buyer where the pain is sharpest, the budget is real, and you have access. Write it down with specific firmographics.
  2. Test with 10 conversations. Apply the Mom Test discipline. Look for evidence of the pain in past behavior, not “yeah, I’d buy that” futures.
  3. Refine after 10 paying customers. Cohort them by who buys fastest, churns least, and expands. The signal will be clear; revise the ICP description to match.

The first ICP is a guess. The third is data. Plan to iterate.

Common mistakes

1. Too broad to be operational. “B2B SaaS founders” is a market, not an ICP. Sharpen until you could list every matching account.

2. Including aspirational segments. Founders often include “enterprise” in their ICP because they want to sell up-market. If you don’t already sell into enterprise, calling it your ICP misdirects every downstream decision.

3. No behavioral attribute. Firmographics alone don’t predict fit; behavior does. “Recently hired a Head of Sales” or “currently using a spreadsheet to do this job” is the high-signal half of an ICP.

4. Confusing ICP with persona. Targeting the right company with the wrong individual inside it produces stalled deals. Both layers matter.

Further reading

Related

Related on ShipFit

Keep exploring

Master guide
Validate your business idea

The 9-step playbook from market verdict to ship-ready spec.

Framework
The Mom Test

The Mom Test is Rob Fitzpatrick's framework for customer interviews that generate real signal. Not praise. Three rules, applied step-by-step, with examples.

Framework
Van Westendorp Price Sensitivity Meter

The Van Westendorp framework uses 4 questions to surface a defensible price range for any product. Here's how to run it, interpret results, and avoid the cheapest mistakes.

Spoke
Market Research

Most founder market research is a TAM slide that nobody believes. The numbers that actually matter are smaller, harder to defend, and tell you whether the market exists for the ten-customer version of your business.

Spoke
Idea Validation

Most founders confuse idea validation with idea-receiving-encouragement. The two have nothing in common. Here's what real validation looks like, and the four methods that actually produce it.

Calculator
CAC / LTV ratio calculator

Does each customer make you money? Or cost you money?

Q&A
How do you validate a business idea?

Run nine framework-backed decisions in order before writing code: define the buyer, prove the pain is painful, name the winning angle, scope V1 to the smallest test of the hypothesis, get behavioral evidence (paid pre-orders, signed letters of intent, or credit cards on file from a Fake Door Test), then ship. Most failed startups skipped at least three of those nine. Plan to spend two to four weeks on this. It saves six to nine months of building the wrong thing.

For founders
indie hackers

For indie hackers who've wasted months on dead ideas. ShipFit forces 9 decisions before you write a line of code. Proven frameworks, exports to Cursor.

Comparison
Buildpad

If you want a conversation partner, Buildpad. If you want to stop researching and ship, ShipFit. Both solve different problems for different founders. Don't pick on hype.

Ready to make your next product a success?

9 decisions between your idea and a product worth building.

No credit card required.

Try an example: