Building Your ICP From Scratch: A Framework That Actually Works
Most ICP documents sit in a Google Doc and collect dust. They are written in a workshop and never used again. This guide is designed to produce an ICP you can immediately translate into a targeted prospect list you can start working the same day.
Most ICP documents sit in a Google Doc and collect dust. They are written in a workshop and never used again. This guide is designed to produce an ICP you can import directly into a contact database and use as search filters today.
Why most ICPs fail
The average ICP document describes a company that buys, not a company that buys now. It captures static firmographic attributes (industry, size, revenue) but ignores dynamic signals (funding stage, hiring patterns, technology adoption) that actually predict purchase timing.
A useful ICP has two layers: the qualifying layer (who could buy) and the timing layer (who is buying now).
Step 1: Start with your best 20 customers
Pull your 20 highest-LTV customers. Look for patterns across these dimensions:
- Company size — headcount range and revenue range at time of purchase
- Industry — which verticals have the highest concentration?
- Funding stage — were most pre-Series A, post-Series B?
- Tech stack — what tools do they all use? What tools correlate with renewal vs churn?
- Trigger — what happened at the company 0–90 days before they first talked to you?
Step 2: Build the qualifying filter
Translate the patterns into binary filters. Every criterion should be answerable with a yes/no from a contact database:
- Industry is [SaaS / Fintech / Healthcare Technology]
- Headcount is between 50 and 500
- Funding stage is Series A, B, or C
- Uses [Salesforce OR HubSpot] as their CRM
- Located in [USA / UK / Canada / Australia]
Step 3: Add the timing layer
The timing layer separates companies that match your ICP from companies that are in an active buying cycle right now. Add at least one of:
- Raised funding in the last 6 months
- Hired a new VP Sales or CRO in the last 60 days
- Has 3+ open roles in sales or marketing
- Recently adopted a complementary tool
Step 4: Define the buyer persona within the ICP company
Once you know which companies to target, define exactly who to contact. For most B2B tools this means:
- Economic buyer — approves the budget (VP Sales, CRO, CFO)
- Champion — uses the product daily and advocates internally (RevOps, Sales Manager)
- Blocker — needs to say yes (IT, Security, Legal)
Run your ICP filters in a contact database, pull the economic buyer and champion, and you have a list you can start working today — not a document sitting in a Google Drive folder.
- Why most ICPs are useless
- Start with your best 10 customers
- The 6 dimensions of a real ICP
- Testing your ICP against real data
- Turning ICP into Sendburg filters
- Revisiting the ICP quarterly
