ICP & Segmentation
The decision: Who is the ideal customer — and, just as important, who do you deliberately choose not to serve?
The ICP is the single most upstream GTM decision. Get it wrong and everything below — positioning, pricing, channels, sales scripts — is aimed at the wrong target.
The three terms, kept distinct
Section titled “The three terms, kept distinct”These get used interchangeably and shouldn’t be:
- Segment — a slice of the broader market grouped by shared traits (e.g., “small SaaS teams in developer tools”). Markets contain many segments.
- ICP (Ideal Customer Profile) — the specific segment that gets the most value, is cheapest to acquire, and retains best. It’s a filter, not a wish list. The ICP describes the account/company (for B2B) or household/buyer type (for B2C).
- Persona — the individual human inside the ICP you actually talk to (their role, goals, daily frustrations). One ICP can have several personas (e.g., the buyer vs. the end user).
Rule of thumb: Segment → narrow to ICP → describe the persona(s) inside it.
What a complete ICP contains
Section titled “What a complete ICP contains”| Dimension | Question | Example fields |
|---|---|---|
| Firmographic / demographic | What kind of entity? | size, industry, stage, location, revenue, tech stack |
| Behavioral | What are they doing today? | tools used, current workaround, buying triggers |
| Needs & pain | What hurts enough to pay? | the specific job-to-be-done and its cost |
| Qualifying signals | How do we recognize a fit? | observable traits that predict success |
| Disqualifiers | Who looks like a fit but isn’t? | traits that predict churn or high support cost |
The disqualifiers row is the one most people skip — and it’s where the leverage is. Naming who you won’t serve sharpens everything and stops you wasting spend on lookalikes who churn.
The fill-in template
Section titled “The fill-in template”ICP: [Entity type] that [key trait], experiencing [specific pain], currently [current workaround], with [budget/authority signal].
We recognize a fit by: [3-5 observable qualifying signals]We deliberately exclude: [2-3 disqualifiers — who not to chase]Primary persona: [role/type] who cares about [their goal]Concrete (generic) example
Section titled “Concrete (generic) example”ICP: Small product/engineering teams (1-10 people) at early-stage SaaS companies experiencing slow time-to-value with their current point solutions, currently piecing together free tiers of multiple tools, with a champion empowered to install and pay monthly.
Recognize a fit by: active product usage with real traffic; visible team collaboration; already pays for 2+ SaaS tools; single-decision-maker setup.Deliberately exclude: pre-product teams with no users; enterprise with a dedicated procurement team; free-tier-only hunters chasing watermark-free outputs.Primary persona: the team lead who measures everything in "does this save time without adding workflow?"Honest caveat
Section titled “Honest caveat”A first ICP is a hypothesis, not a fact. Write it down so it’s testable, then validate against real customers: which accounts activated, retained, and expanded? Tighten the ICP toward those traits. The disqualifier list usually grows faster than the qualifier list as you learn — that’s healthy.
See also
Section titled “See also”How the function layers operationalize the ICP decision:
- Marketing → Segmentation — the marketing taxonomy for slicing the market (demographic, behavioral, psychographic).
- Marketing → Customer Insights → Buyer Personas — the research artifact for the people inside the ICP.
- Sales → Qualification → ICP Fit — the per-lead application of this decision.