Blog/Template
Ideal customer profile: a B2B template with a worked example
A fill-in ideal customer profile template for B2B, a worked example, the difference from a buyer persona, and how to build one from your best customers.
In short
An ideal customer profile, or ICP, describes the kind of company that gets the most value from your product. It covers things you can check from the outside, such as industry, size, location, technology and stage, plus the problem that makes them buy. A good ICP also says who to exclude. Build it from your best current customers if you have them, and from a clear hypothesis if you do not.
ICP or buyer persona: what is the difference?
An ICP describes a company. A buyer persona describes a person inside that company. Clearbit puts it this way: ICPs represent the businesses that fit best, while personas capture the pain points and motivations of the decision-makers.
| Ideal customer profile | Buyer persona | |
|---|---|---|
| Describes | A company or account | A person |
| Built from | Firmographics, technology, stage, triggers | Role, goals, objections |
| Answers | Which companies should we pursue? | Who do we talk to, and what do we say? |
| Used for | Building lists, scoring accounts | Writing messages, preparing calls |
You need both, in that order. Pick the companies first, then work out who inside them buys.
The ICP template
Copy this table and fill in the right-hand column. Keep every answer specific enough that someone else could use it to accept or reject a company in under a minute.
| Field | What to write | Your answer |
|---|---|---|
| What we sell | One sentence, in the customer's words | |
| Sells to | Businesses, consumers or both | |
| Industries | The two to five that buy most | |
| Company size | Employee range | |
| Stage | Seed, growth, public, bootstrapped | |
| Locations | Countries you can actually serve | |
| Technology | Tools they use that make you relevant | |
| The problem | What is going wrong when they buy | |
| Buying roles | Titles that own the problem and the budget | |
| Buying triggers | Events that open the window to buy | |
| Excluded | Who looks right but never works out |
The last row does more than it seems to. Exclusions stop you spending time on companies that match every other line and still do not buy.
A worked example
This example is made up, to show the level of detail that works. It describes a fictional tool that automates month-end closing for finance teams.
| Field | Example |
|---|---|
| What we sell | Software that cuts the month-end close from ten days to three |
| Sells to | Businesses |
| Industries | B2B software, online marketplaces |
| Company size | 50 to 500 employees |
| Stage | Series A to Series C |
| Locations | United States, Canada, United Kingdom |
| Technology | Uses NetSuite or QuickBooks Online, plus a spreadsheet-heavy close |
| The problem | The close takes too long and the board wants numbers sooner |
| Buying roles | Controller, VP Finance, Head of Finance |
| Buying triggers | Hiring a first controller, a new funding round, a new VP Finance |
| Excluded | Agencies, companies under 20 people, public companies |
Every row can be checked without talking to the company. That is the test of a useful ICP.
How to build an ICP in five steps
Clearbit's process starts from your data and moves toward the profile. The version below keeps that order and adds the part most teams skip, which is writing down who to exclude.
- Define what a good customer means. Pick measurable criteria, such as renewed, expanded, paid on time, or reached value quickly. Revenue alone can reward the wrong accounts.
- List your best customers. Take the ones who meet those criteria. Five to ten is enough to start. Early on you may have only a few, and that is fine.
- Find what they share. Look for patterns in industry, size, stage, tools and the problem that brought them to you. Look at what happened just before they bought, too, since that gives you your buying triggers.
- Look at the failures. Churned customers and lost deals show you the exclusions.
- Write it down and test it. Run a real list through the profile. If it accepts nearly everything, it is too loose. If it accepts almost nothing, it is too tight.
What if you have no customers yet?
Start with a hypothesis and label it as one. Use your website copy, competitors' customer pages and review sites to see who buys similar products. Reach out to a small list, then rewrite the profile based on who replies. An early ICP is meant to change.
Common mistakes
- Describing everyone. "B2B companies with 10 to 10,000 employees" filters out nothing.
- Listing what you hope for. An ICP records who buys and stays, not who would look good on your logo wall.
- Mixing up company and person. Job titles belong in the buying roles row. The rest of the profile describes the company.
- Skipping exclusions. Without them, your list fills with companies that look right.
- Never updating it. Review it each quarter, or after any change in pricing or product.
Common questions
What does ICP stand for in sales?
ICP stands for ideal customer profile. In B2B sales it describes the type of company that gets the most value from your product and is most likely to buy and stay.
How many ideal customer profiles should a company have?
Start with one. A second profile makes sense when a clearly different kind of company buys for a different reason, and when you can afford to run separate outreach for it.
What is the difference between an ICP and a target market?
A target market is the whole group you could sell to. An ICP is the narrow part of it where you win most often and keep customers longest.
How often should you update your ICP?
Review it every quarter while you are early, and whenever your product, pricing or best customers change.
Sources
Retrieved November 5, 2026.