What Is ICP (Ideal Customer Profile)?
A detailed definition of the type of company and decision-maker most likely to buy your product, used to target outbound outreach and prioritise inbound leads.
An Ideal Customer Profile (ICP) is a detailed description of the type of company and decision-maker that is the best fit for your product or service — the buyer who gets the most value, stays the longest, and generates the most revenue. ICP is the foundation of effective outbound lead generation: every cold email list, every campaign, and every sequence should target the ICP specifically.
ICP vs. buyer persona
An ICP describes the company (firmographic attributes). A buyer persona describes the individual decision-maker within that company (demographic and psychographic attributes). Both are needed for effective outbound:
- ICP (company level): Industry, company size (headcount or revenue), geography, tech stack, funding stage, growth signals
- Buyer persona (individual level): Job title, seniority, functional area, goals, pain points, objections, preferred communication style
Building a useful ICP for cold email
An ICP that is too broad ("SMB to enterprise, US and Europe, all industries") produces generic cold email that resonates with no one. A useful ICP is specific enough that you can write one cold email that is genuinely relevant to 80% of recipients on your list. Signs your ICP is too broad: you can't write a personalised opening line without it feeling generic; your reply rate is under 2%; your meeting-to-opportunity conversion is under 30%.
ICP signals for list building
The best ICPs include "trigger" signals — recent events that make a prospect a better fit right now than 6 months ago. Triggers include: recent funding round, new C-suite hire, announced expansion into a new market, recent job posting for a role that your product supports, or a competitor's announcement that creates urgency.
Related terms
Put ICP (Ideal Customer Profile) into practice with YOG.io
YOG.io is a governed outbound platform — AI discovers verified contacts, AI drafts personalised sequences, and a human approves before every send.
Run your next outbound or marketing campaign from one governed system.
Import an audience, let AI prepare the message, approve the work, send from the right identity, and measure what happens next. One contact memory underneath every campaign.
No credit card · 14-day free trial · Governed by design