Fullmarket

Target accounts

How to create an ideal customer profile (ICP): a B2B sales guide with template

What an ideal customer profile (ICP) is, how it differs from a buyer persona and how to build one from your best customers in seven steps – with a template.

Guides · Published on 28 September 2026 · 4 min read · Fullmarket editorial team

In short

  • An ideal customer profile (ICP) describes the company – not the person – that benefits most from your offering and is most valuable to you.
  • You derive a good ICP from your best existing customers: what do they have in common, how can you recognise them from the outside, and whom do you deliberately exclude?
  • What matters is that every criterion can be verified – via registers, websites or job ads. Only then does the profile turn into a list of real companies.

What is an ideal customer profile?

The ideal customer profile – ICP for short – describes the type of company that needs your offering most urgently, buys fastest and stays longest. It is the foundation of your market analysis: the ICP determines which companies belong to your addressable market.

ICP vs. buyer persona: what is the difference?

Ideal customer profileBuyer persona
DescribesA companyA person within the company
Typical attributesIndustry, size, region, business model, organisationRole, goals, challenges, objections
AnswersWhich companies do we target?Whom do we speak to there – and how?
ResultA list of target companiesMessaging and call scripts

The two belong together: the ICP determines which companies you approach; the persona helps you decide whom to reach there and with what message.

How to build your ICP in seven steps

  1. Select your best customers. Pick five to ten customers you would like more of: high revenue, short sales cycles, low service effort, good collaboration.
  2. Find what they have in common. Compare industry, size, region, business model and organisation. Often a pattern emerges that goes beyond industry – such as their own field sales force or multiple locations.
  3. Make attributes verifiable from the outside. Translate each attribute into something that can be recognised publicly: in the commercial register, on the website or in job ads. ‘Innovative’ cannot be verified; ‘hiring field service technicians’ can.
  4. Define exclusions. Whom do you deliberately not want to approach? Existing customers, competitors, pure resellers, group subsidiaries with centralised purchasing.
  5. Weight the criteria. Not every attribute is equally important. Weight the criteria and combine them into a fit score – so companies can be compared and prioritised.
  6. Add signals. Which events show that a matching company has a need right now? Find out more in our guide to buying signals in B2B sales.
  7. Test and refine. Check a sample of 20 to 50 companies against the profile. Do they really fit? Refine the criteria – and repeat this regularly using feedback from your sales team.

Template: ICP fact sheet

These fields give you a complete description of your ICP. The example is fictitious and shows a provider of scheduling software for field service technicians.

FieldKey questionExample
IndustryWhich industries are your best customers in?Machinery and plant engineering, building services
SizeHow many employees, what revenue?50–1,000 employees
RegionWhere can you deliver and provide support?Germany, Austria, Switzerland
Business modelHow does the customer make money?Selling equipment plus maintenance contracts
Visible attributesHow can you recognise them from the outside?Own field service team, vacancies for service technicians
ExclusionsWhom do you not approach?Existing customers, pure resellers, competitors
Target rolesWho decides, who uses it?Head of service, managing director
SignalsWhat indicates an acute need?New field service vacancies, website visits, new head of service

Common ICP mistakes

  • Too broad: ‘Mid-sized companies in Germany’ is not a profile but a population.
  • Not verifiable: attributes such as ‘digitally minded’ cannot be identified in any source and lead to gut-feeling lists.
  • Based on wishful thinking: an ICP comes from your actual best customers, not from the logos you would like to have.
  • Never revised: markets and offerings change. Review your ICP at least once a year and after every major product change.

Rather not count your market yourself?

In the free Market Check we determine your market size and show you 25 sample companies from your market.

Frequently asked questions

What is an ideal customer profile (ICP)?+

An ICP describes the type of company that benefits most from your offering and is most valuable to you – with verifiable attributes such as industry, size, region, business model and organisation, plus deliberate exclusions.

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

The ICP describes companies; the buyer persona describes people within those companies. The ICP defines which companies you approach; the persona helps you decide whom to reach there and with what message.

How many customers do you need to define an ICP?+

Five to ten particularly good existing customers are usually enough to identify a reliable pattern. More important than the number is that they really are your best customers.

How do you turn an ICP into a list of target companies?+

By translating every criterion into a publicly verifiable attribute – for example via registers, websites and job ads. Each company can then be checked individually against the profile and given a fit score.

How big is your market really?

Describe your ideal customer – the free Market Check gives you your market size and 25 example companies.