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:

  1. 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).
  2. Find the patterns. What industries cluster? What headcount band? What tech stack? What buyer role tended to be the champion?
  3. Compare against churn. Customers in the same firmographic band who churned within 12 months are anti-ICP. Their pattern is just as informative.
  4. 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.
  5. 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.

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.

Related terms

Read more