Glossary • Marketing & Business Leadership
An Ideal Customer Profile (ICP) is a detailed description of the type of company (B2B) or person (B2C) that is the best fit for your product or service — most likely to buy, retain, and expand — and from whom you generate the highest lifetime value at the lowest acquisition cost.
An ICP is not a buyer persona. It defines the company (in B2B) — firmographic attributes like industry, company size, revenue range, tech stack, geography, and business model. Buyer personas describe the people within that company who influence and make the purchase decision.
Your ICP is the company or customer type where you win most often, retain longest, and generate the highest LTV — defined with enough specificity to drive targeting, messaging, and channel decisions.
For ABM and outbound, start with ICP to identify target accounts. Then use buyer personas to personalize messaging to each stakeholder within those accounts.
An ICP should be specific enough to make clear targeting decisions — not so narrow you miss market, not so broad it means nothing. A good ICP typically includes 3-5 firmographic criteria (e.g., B2B SaaS, 50-500 employees, $5M-$50M ARR, US-based, using Salesforce).
Yes, most companies have 2-3 distinct ICP segments. The key is to prioritize — your primary ICP should receive the most GTM investment. Running parallel GTM motions for too many ICPs simultaneously is a common cause of growth plateaus.
Review your ICP annually or after any major product, pricing, or market shift. Your best customer profile changes as the product evolves, the market matures, and your sales motion becomes more refined.
Mark Gabrielli is a Fractional CMO and COO serving B2B companies in healthcare, SaaS, fintech, and beyond. Results in 30 days.
Work With Mark →