Your Ideal Customer Profile (ICP) is the single most important input in outbound. Get it right and every downstream number — open rate, reply rate, close rate — climbs. Get it wrong and even perfect execution fails. Here is how to define one, step by step.
What is an ICP?
An Ideal Customer Profile describes the type of company and person most likely to buy, succeed with, and stay with your product. It is not a vague “anyone who needs us” — it is a specific, documented target.
Step 1: Analyze your best customers
Start with data, not guesses. List your happiest, highest-value, fastest-closing customers and look for what they share: industry, size, structure, and the problem that pushed them to buy.
Step 2: Nail the firmographics
- Industry / vertical
- Company size (employees, revenue)
- Geography
- Tech stack or business model
Step 3: Define the buyer persona
Within each target company, identify the exact role that owns the problem and the one that signs off. Their priorities shape your messaging.
Step 4: Add buying triggers
Triggers signal timing: new funding, hiring for a relevant role, leadership changes, or new tech adoption. Prioritizing triggered accounts dramatically raises reply rates.
Step 5: Write your exclusions
Just as important as who you target is who you do not. Exclude segments that churn, haggle, or never convert.
Step 6: Document, then test
Write the ICP down and use it to build every list. Then refine it with real campaign data — the ICP is a living document. From here, feed it into proper list building and your wider lead generation system.
Want done-for-you B2B outreach?
Kocid Solution builds and runs your entire outbound engine — cold email, LinkedIn and verified lead lists — and sends you 50 free verified leads to prove it works. No credit card required.