Ideal Customer Profile (ICP)
A precise description of the company and buyer most likely to derive value from your product, used to prioritize sales and marketing effort.
An Ideal Customer Profile (ICP) is a precise description of the company and buyer most likely to derive value from your product. The ICP is the foundation of B2B targeting: it tells your team which accounts to pursue, which leads to score highest, and which inbound traffic to deprioritize.
A working ICP combines firmographics (company size, industry, geography), technographics (tech stack, integrations needed), buyer persona (role, seniority, function), and behavioral signals (recent funding, hiring, leadership changes) into a single profile against which inbound and outbound leads can be measured.
How a B2B SaaS company defines its ICP
The ICP is derived from your closed-won data, not aspirational. The standard approach:
- Pull every closed-won deal from the last 6–12 months. Filter out anomalies (one-off enterprise deals that don’t repeat, deals that closed via founder networks).
- Find the patterns. What industries cluster? What headcount band? What tech stack? What buyer role tended to be the champion?
- Compare against churn. Customers in the same firmographic band who churned within 12 months are anti-ICP. Their pattern is just as informative.
- Write it down precisely. “200–800 employee B2B SaaS companies on HubSpot, with a sales-led GTM motion, RevOps function in place, $5M–$50M ARR, US/Canada/UK.” Specifics, not generalities.
- Recalibrate quarterly. ICP drifts as your product, pricing, and positioning evolve. A scoring model anchored to last year’s ICP will mis-score this year’s pipeline.
ICP vs buyer persona
These are often conflated. ICP describes the company. Buyer persona describes the person in that company who buys, champions, or evaluates. A complete targeting model needs both: a high-fit ICP company with a low-fit buyer persona is still a low-priority lead.
Using ICP in scoring
ICP shows up in scoring as profile fit and account fit — two of the four dimensions in a complete framework (alongside engagement and deal context). Profile fit scores the person; account fit scores the company. Both should be weighted against your closed-won data, with negative scoring for anti-ICP signals (wrong industry, sub-target headcount, geography you can’t serve).
Common ICP failure modes
- Too broad to act on. “B2B SaaS” isn’t an ICP. “200–800 employee B2B SaaS on HubSpot with a sales-led GTM” is.
- Not updated. The ICP defined at Series A rarely fits the customers you’re winning at Series C. Quarterly recalibration matters.
- No anti-ICP. Strong ICPs explicitly name who you don’t sell to. Without a “stop list,” your scoring model only goes up, and everyone eventually qualifies.
- Aspirational, not empirical. ICPs based on “who we wish bought from us” rather than “who actually does” produce mis-targeted pipeline.
Related at kenbun
kenbun ships ICP scoring as a first-class dimension separate from engagement, with rules a RevOps team authors and per-event audit trails for every signal. The framework is documented in the 4-dimension lead scoring framework post.