TL;DR

An ICP is a detailed description of the type of company most likely to buy your product, get value from it, and become a long-term customer. A well-defined ICP focuses resources on the highest-probability opportunities, reducing CAC and improving win rates.

The ICP Framework

Firmographic Attributes: Industry/vertical, company size (revenue, employees, locations), geography, business model, growth stage

Technographic Attributes: Tech stack (CRM, ERP, marketing automation), tech maturity, integration requirements

Behavioral Attributes: Buying triggers (new funding, new executive, regulatory change, rapid growth), decision-making process, budget cycle

Value Attributes: Pain intensity, willingness to pay, expansion potential

How to Build Your ICP

Step 1: Analyze your best customers — top 10–20 by revenue, NPS, retention, and expansion. What do they have in common?

Step 2: Analyze your worst customers — highest-churn, lowest-NPS, most support-intensive. What do they have in common? (Anti-ICP)

Step 3: Identify the patterns — what attributes distinguish best from worst?

Step 4: Validate with sales data — do ICP-fit deals close faster, at higher ACV, with lower churn?

Key Takeaways

Key Takeaways
  • ICP describes the company most likely to buy, get value, and stay — not every possible buyer.
  • Build ICP from your best customers, not from hypotheses.
  • Include firmographic, technographic, and behavioral attributes.
  • Identify your anti-ICP (worst customers) to know who to avoid.
  • Validate ICP with sales data: do ICP-fit deals close faster and churn less?