ICP Match % (Ideal Customer Profile Match Percentage) measures how closely your leads, accounts, or opportunities align with your Ideal Customer Profile (ICP), the type of customer most likely to benefit from your product and deliver high lifetime value.
It quantifies the share of leads or companies in your database that meet key ICP criteria such as industry, company size, geography, tech stack, and revenue range.
To calculate ICP Match %, identify how many leads or accounts in your dataset meet the ICP definition. Then, divide that number by the total number of leads or accounts analyzed. ICP alignment can be binary (match vs. no match) or graded (e.g., high/medium/low match based on fit scores).
ICP Match % = (Number of ICP-Aligned Leads or Accounts) ÷ Total Leads or Accounts ×100
A healthy ICP Match % lies between 70-90%.
An ICP typically includes firmographic (industry, company size, revenue), technographic (tools or platforms used), and behavioral (buying stage, engagement level) criteria that best describe high-value customers.
ICP Match % focuses solely on fit with your target customer profile, while lead scoring also considers intent and engagement behaviors like website visits or email clicks.
Refine targeting in ad campaigns, use look alike audiences based on high-ICP accounts, and apply data enrichment to filter out non-matching leads early in the funnel.