Cookie Settings

We use cookies and other technologies across categories below. Toggle any to accept or reject related data collection. You can view our privacy policy here.

Skip to content
Onfire Glossary Term

Ideal Customer Profile (ICP)

An Ideal Customer Profile (ICP) describes the companies most likely to buy your product and become your most valuable customers. It works at the account level. It tells you which companies to pursue, not which people to contact inside them.

People often mix it up with related ideas. A buyer persona describes individuals and roles within target accounts, while ICP scoring applies the profile to a list of accounts to rank them. The ICP comes first and shapes both. Sales, marketing, RevOps and product teams use it to agree on who to target, who to prioritize and who to skip. For technical products, the best fit predictors are often the technology stack an account runs and how its engineering team behaves.

What Is an Ideal Customer Profile (ICP)?

Gartner defines the ICP as the firmographic, environmental and behavioral attributes of accounts expected to become a company's most valuable customers. Forrester frames it as a focus on best-fit accounts with a strong propensity to buy.

An ICP is narrower than a total addressable market, which estimates every company that could buy. You see its value in outcomes like annual contract value (ACV) and lifetime value (LTV). It also drives segmentation, territory design and the creation of a target account list.

A 2019 TOPO Account Based Benchmark Report found that organizations with a strong ICP averaged a 68% higher account win rate. Keep in mind the data is self-reported and shows correlation, not cause.

What Goes Into an ICP: Firmographic, Technographic and Behavioral Attributes

Gartner groups ICP attributes as firmographic, environmental and behavioral. Technographic attributes sit inside the environmental category.

Attribute typeWhat it describesExamples
FirmographicCompany characteristicsIndustry, headcount, revenue, funding stage, geography
TechnographicTechnology environmentCloud provider, infrastructure, languages, tools in use
BehavioralWhat the account is doingHiring patterns, engineering activity, open-source usage

Firmographic attributes are the baseline. Learn more about firmographic data.

Technographic attributes show whether an account can adopt your product at all. A Kubernetes tool is irrelevant to a team without Kubernetes. See technographic data.

Behavioral attributes capture momentum, like hiring platform engineers. For technical products, stack and engineering behavior often predict fit better than headcount. Fit criteria are product-specific, too. Forrester's examples include asset age and hospital bed count.

ICP vs. Buyer Persona vs. ICP Scoring

The ideal customer profile vs buyer persona question comes down to level.

ConceptLevelAnswersOutput
ICPAccountWhich companies should we target?Fit criteria and exclusions
Buyer personaPersonWho inside those companies do we engage?Role profiles, needs, objections
ICP scoringListHow well does each account match?Ranked account list

Forrester recommends that B2B personas focus on business needs. Gartner goes further, arguing personas alone can't guide B2B strategy. So the account-level profile comes first, and ICP scoring then applies it to real accounts.

How to Build an ICP from Your Best Customers

A strong ICP is grounded in evidence, not assumptions. Start by asking sales, customer success and product which accounts win and stay. Then dig into historical data to find what your most and least valuable accounts have in common.

Next, write an exclusion list of attributes that predict poor fit, churn or long sales cycles. Validate everything against win rates, deal size and retention.

Forrester warns that profiles fail when they lack specificity or aren't grounded in reality. Build from verified customers and revisit the profile when the business changes. For the full playbook, see how to run an ICP-led sales strategy.

ICP Examples for Technical B2B Products

The example below is illustrative, but technical B2B teams can adapt it.

Developer infrastructure tool

  • Firmographic: 200 to 2,000 employees, Series B or later, US, UK or DACH
  • Technographic: runs Kubernetes on AWS, manages infrastructure with Terraform
  • Behavioral: hiring platform engineers, contributors active in related open-source repositories
  • Exclude: fewer than 50 engineers, mostly on-premises mainframe environments

FAQ

What is an example of an ideal customer profile?

A developer tool might target companies with 200 to 2,000 employees that run Kubernetes on AWS, hire platform engineers and contribute to related open-source projects, while excluding firms with fewer than 50 engineers. Combining firmographic, technographic and behavioral criteria with explicit exclusions is what makes a profile usable.

What is the difference between an ICP and a buyer persona?

The ICP tells you which companies to target. A buyer persona describes who to engage inside them. The ICP relies on account-level company attributes, while personas profile individual roles and their business needs. Most B2B teams define the ICP first, then build personas for its buying roles.

How do you build an ideal customer profile?

Start with your best existing customers. Get input from sales and customer success, then look through historical data for attributes your most and least valuable accounts share. Turn those into fit criteria and an exclusion list, and validate them against win rates, deal size and retention.

How often should you update your ICP?

Update it whenever the business changes, such as a new product launch, entry into a new market, a merger or acquisition, or shifting win rates or churn patterns. Many teams also review it once a year. A profile built on last year's customer base can quietly misdirect targeting.

What is the difference between an ICP and a target market?

A target market covers every company that could plausibly buy your product, closely related to your total addressable market. The ICP is a narrower subset made up of the accounts most likely to buy and become your most valuable customers. Target markets size the opportunity, while the ICP focuses effort and prioritization.

Life’s too short
for bad data