An ideal customer profile (ICP) is a short, written description of the companies that get the most value from what you sell and give you the most value back. It covers company traits such as industry, size, location and systems, plus the problems that make them buy. It becomes useful only when your CRM can score every account against it.
This guide explains what goes into a B2B ICP, how to build one from your own customer data, and how we turn it into CRM fields, tiers and routing rules that sales and marketing actually use.
What is an ideal customer profile?
An ICP describes a type of company, not a person. It answers one question: which accounts should we spend our limited sales time on first?
A good ICP is narrow enough to say no. If it fits every company in your market, it is a market description, not a profile. Most teams we work with end up with one primary profile and one or two secondary ones, each with clear disqualifiers.
How is an ICP different from a buyer persona?
The ICP tells you which companies to target. Personas describe the people inside those companies: the decision maker, the person who holds the budget, the daily user, and the person who might block the deal.
You need both, and they live in different places in the CRM. ICP traits sit on the company record. Persona and buying role sit on the contact record. Mixing them is one of the most common reasons lead scores stop making sense.
What should go into a B2B ICP?
We keep the profile to traits your team can actually check. For most B2B companies that means:
- Industry. Use a standard code rather than free text. NAICS is the standard used by Federal statistical agencies to classify business establishments, and many data providers map to it.
- Size. Employee band, revenue band, or both. Be careful with labels like "small business". The SBA notes that size standards vary by industry and are generally based on employees or annual receipts.
- Location. Regions you can sell to, serve and support, including time zones and any regulatory limits.
- Systems. The tools they already run, such as an ERP, CRM or accounting platform, if your product or service depends on them.
- Trigger and pain. The event or problem that makes them buy now, for example a system end of life, rapid hiring, or a manual process that no longer scales.
- Disqualifiers. Traits that mean no, such as a deal size below your floor or a region you cannot support.
How do you build an ICP from your own data?
Start with evidence, not opinion. The process we use takes a few working sessions:
- Export won, lost and churned accounts from the last two years, with industry, size, region, deal value, sales cycle length and renewal status.
- Rank your best customers by margin, retention and how easy they were to serve, not only by deal size.
- Look for shared traits among the top group and the traits common in lost or churned accounts.
- Talk to sales and support. They know which accounts looked good on paper but were painful to close or keep.
- Write the profile in one page with must-have traits, nice-to-have traits and disqualifiers.
If your CRM data is too thin for step one, that is a finding in itself. Fix the capture first, or the ICP will be built on guesses.
How do you turn an ICP into CRM fields?
A profile in a slide deck changes nothing. We translate each trait into a field the CRM can filter, score and report on:
- Picklists, not free text, for industry, size band and region, so reports group cleanly.
- A fit tier on the company record. HubSpot, for example, has an Ideal customer profile tier property with Tier 1, Tier 2 and Tier 3 values, which can be set manually or with a workflow. Most CRMs can support the same idea with a custom field.
- A target account flag for the companies you are actively pursuing.
- A buying role on each contact, such as decision maker, budget holder or blocker, so the account team can see who is missing.
- A disqualification reason so you can see which rule removed an account.
Then automate the tier. A workflow can calculate fit when an account is created or enriched, and recalculate it when a key field changes.
How should the ICP change routing and follow-up?
Fit tells you who deserves attention. Timing tells you when. We pair the ICP tier with engagement signals, which we covered in our guide to routing B2B buying signals.
- Tier 1 with a fresh signal: a named owner and a short response target.
- Tier 2: a sequence with a clear handoff point to sales.
- Tier 3: nurture only, with no manual outreach until fit or timing changes.
The follow-up must happen every time, not only when someone remembers. One of our clients, a solar solutions provider, builds task reminders into its Arches workflow automation for every bid, so no qualified opportunity sits without a next step.
How often should you review your ICP?
We suggest a light review every quarter and a full rebuild once a year or after a major change in your offer. Compare win rates, sales cycle and retention by tier. If Tier 1 accounts do not win more often or stay longer, the profile is wrong, not the sales team.
If you are moving CRMs at the same time, settle the ICP fields before the move. Our post on CRM migration reconciliation explains why field design should come before data loading.
Frequently asked questions
An ideal customer profile is a description of the type of company that gets the most value from your product or service and is most valuable to you. It covers traits such as industry, size, location, systems and buying triggers.
An ICP describes companies. A buyer persona describes people inside those companies, such as the decision maker or budget holder. In a CRM, ICP traits sit on company records and personas or buying roles sit on contacts.
Most B2B companies do well with one primary profile and one or two secondary ones. More than that usually means the profile is too broad to guide where sales time goes.
Turn each trait into a structured CRM field, assign tiers such as Tier 1 to Tier 3 based on how many must-have traits match, and use a workflow to set and update the tier automatically.
Sources
- HubSpot Knowledge Base: Get started with account-based marketing in HubSpot
- U.S. Census Bureau: North American Industry Classification System
- U.S. Small Business Administration: Size standards
Put your ICP to work in your CRM
Tell us how you sell today. We will help you define the fields, tiers and automations that make your ideal customer profile part of daily work.

