ICP fundamentals

Ideal Customer Profile (ICP)

Definition

An Ideal Customer Profile (ICP) is a written description of the type of company that gets the most value from your product and is easiest for you to sell to, broken down into firmographics, jobs-to-be-done, pains, and buying triggers.

Why it matters in B2B GTM

An ICP is the foundation of every B2B go-to-market plan. Without one, founders chase every inbound lead, every cold-outbound reply, and every adjacent use case — and end up with a product that's average for everyone instead of indispensable for someone. A sharp ICP tells your team who to chase, who to disqualify, and which features to build next.

A useful ICP is concrete enough to act on: industry, company size, geography, tech stack, the role of the buyer, the trigger that creates urgency, and the pain you remove. "SMB SaaS companies" is not an ICP — "50-200 person B2B SaaS companies in North America that just raised a Series A and are about to hire their first RevOps lead" is.

Most early-stage teams need three ICPs ranked by priority, not one. The top one is the wedge you chase first; the others are adjacent segments you'll expand into once the first is repeatable.

How ICPGTM uses it

ICPGTM Playbooks generates three ranked ICPs from a single product description, each broken into firmographics, jobs-to-be-done, pains, buying triggers, buyer committee, channels, and outreach drafts — so you can stress-test which segment to chase first before you spend a dollar on outbound.

Related terms

Apply this to your own product

Generate three ranked ICPs, a buyer committee, outreach drafts, and a 30/60/90 GTM plan in about 90 seconds — your first playbook is free.