Skip to content
Targeting and data

Ideal Customer ProfileICP

Federico DonatoneBy · Updated October 15, 2026
Definition

An ideal customer profile (ICP) is a description of the type of company that gets the most value from your product and brings you the most value in return. A B2B ideal customer profile lists testable traits such as industry, size, location and a buying trigger, so sales and marketing know which accounts to pursue and which to skip.

What an ideal customer profile includes

An ICP describes companies, not people. Each trait should be a filter that a researcher, a database or an AI agent can check with evidence. Here is an example for a company that sells sales software:

Most traits fall into three groups. Firmographics describe the company itself, such as industry, headcount, revenue and location. Technographics describe the tools it already runs, such as its CRM. Signals describe what is changing right now, such as a new leader, a funding round or a hiring push.

TraitExample filter
IndustryB2B software
Company size50 to 500 employees
LocationUnited States
Buying triggerHiring salespeople right now
Buyer to findHead of sales, then VP of sales, then the founder
ExclusionsCurrent customers and open deals

The trigger is the trait most teams leave out. Two companies can match on industry and size, but only the one with a current reason to change is ready for a conversation.

ICP vs buyer persona

The ideal customer profile answers which companies to target. The buyer persona answers who inside those companies to talk to and what they care about. Build the ICP first. A perfect message to the right person at the wrong company still goes nowhere.

  • ICP: one per segment, describes companies, used to build account lists.
  • Buyer persona: one per role in the buying group, describes people, used to write messages.
  • Both: written from real wins and losses, not from what the team hopes is true.

How to build an ideal customer profile in five steps

  1. List your best customers: the ones who bought quickly, paid well, got results and stayed.
  2. Find what they share: industry, size, region, the tools they use and what was happening when they bought.
  3. Turn each shared trait into a filter someone can test, with a written definition of what passes.
  4. Add exclusions, such as current customers, competitors and companies too small to afford you.
  5. Test the filters on a sample of accounts, review the misses and adjust before you build the full list.
From our workWrite the ICP so that two researchers working from the same brief would pick the same accounts. If they would not, the filters are still opinions. Our guide on how to build a B2B lead list turns an ICP like this into a verified list.

How to tell if your ICP is working

An ICP works when the accounts it selects become meetings, and the meetings become customers. Check two things: whether your lists really match the profile, and whether meetings come from the profile you wrote.

FormulaICP match rate = Accounts that pass every ICP filter ÷ Accounts reviewed × 100As an illustration, if 24 of 30 sampled accounts pass every filter with evidence, the match rate is 80%.

When the match rate is low, fix the filters before you blame the data provider. Vague traits such as fast-growing or innovative let the wrong accounts through.

92.9%of held meetings booked by cold calling were with prospects matching the client's target profileSource: Growth Cab show rate study, 2024 to 2026

The free lead list QA skill on our free tools page checks a list for duplicates, invalid emails and seniority mix before you send anything.

Full guideHow to Build B2B Lead Lists With AI

Ideal Customer Profile FAQ

What is the difference between an ICP and a target market?
A target market is the broad group you could sell to, such as software companies in the US. An ideal customer profile is a narrower, testable description of the companies inside that market that buy fastest and get the most value. The ICP is what you turn into a list.
How often should you update your ideal customer profile?
Review it whenever your wins change shape: a new product, a new market, a run of lost deals or a new type of customer that keeps buying. Compare the profile with your recent closed deals. If they no longer match, the ICP is out of date.
Can a company have more than one ICP?
Yes. A company selling to two different segments often needs one profile for each, with its own triggers and messages. Rank them, and put most of the effort behind the one that wins most often.

Related terms

Buyer PersonaA buyer persona is a short, research-based profile of a person who takes part in buying your product. In B2B, a buyer persona describes the role, the goals, the problems that make them look for help, the objections they raise and how they judge a vendor, so sales and marketing can write messages that person will recognize. Total Addressable MarketTAM (total addressable market) is the total revenue a company could earn if it won every possible customer for its product in a defined market. TAM sets the ceiling. Investors use it to judge how large a business could grow, and sales teams use it to size how many accounts are worth pursuing. Account-Based MarketingABM (account-based marketing) is a B2B strategy in which sales and marketing pick a defined list of target companies and treat each one as a market of its own. Instead of attracting as many leads as possible, ABM teams research every account, map the people who decide and run coordinated, tailored outreach to win that account. Data EnrichmentData enrichment is the process of adding missing information to an existing record, such as a lead or an account, from outside sources. In B2B sales, data enrichment fills fields like a verified work email, a direct phone number, job title, company size or a buying signal, so a team can qualify an account and reach the right person. Lead ScoringLead scoring is a method of ranking leads by giving each one points for how closely it matches your ideal customer profile and how strongly it shows interest in buying. The total score tells sales who to call first, who marketing should nurture longer, and who to drop from the list. Buying SignalsBuying signals are observable clues that a prospect or account is moving toward a purchase. They range from company events, such as a new executive or a funding round, to research behavior, engagement with your outreach and questions asked on a sales call. Sellers use them to decide who to contact, when, and with what message.

Want these systems running inside your sales team?

Growth Cab is a go-to-market consulting firm for B2B tech companies selling $50,000+ deals. We build the outbound, LinkedIn and closing systems.

Apply to GC GTM Glossary