Marketing Fundamentals Intermediate

Ideal Customer Profile (ICP)

An ideal customer profile (ICP) defines the type of company most likely to succeed with your product and stay long-term. It is a B2B targeting framework.

An ideal customer profile describes the type of company that gets the most value from your product and is most likely to stay, grow and refer others.

What Ideal Customer Profile Means in Marketing

ICP is primarily a B2B concept. Unlike consumer marketing, where you target individuals directly, in B2B you are targeting companies. The ICP defines what the right company looks like before you ever ask who within that company to speak to.

A software company might define their ICP as: B2B SaaS companies, 50 to 200 employees, using Salesforce as their CRM, headquartered in an English-speaking market, with a sales team of 10 or more people. That level of specificity sounds limiting. In practice it focuses every resource, from sales outreach to product development to marketing budget, on the customer type most likely to get value and stay.

Atlassian’s growth was shaped by a clear ICP: software development teams who needed to collaborate on code, issues and documentation. That focus meant every product decision, every pricing structure and every content piece could be built for one specific kind of company and one specific kind of team. Breadth came later, once that core fit was established.

How Ideal Customer Profile Works

Building an ICP starts with analysing existing customers, not imagining hypothetical ones:

  1. Rank your existing customers by lifetime value, retention, net promoter score and cost to serve. The top 20% are your reference point.
  2. Find the patterns. Industry, company size, geography, tech stack, growth stage, the job titles of your champion and economic buyer.
  3. Identify the trigger. What was happening in their business just before they bought? That trigger is often the most important part of the ICP.
  4. Write it specifically. An ICP that says “mid-market B2B companies” is not an ICP. An ICP that says “Series A to Series C SaaS companies with 30 to 150 employees and a dedicated marketing team” is usable.

The ICP then shapes your lead qualification criteria, your ad targeting, your content topics and your sales outreach lists.

Ideal Customer Profile Example

Basecamp built their product for small teams that wanted simple project management, explicitly rejecting the enterprise customer who would ask for integrations, custom reporting and dedicated account management. Their ICP was not large. It was precise. The product, the pricing and the marketing all reflected that choice, and it let them build a profitable business without the overhead of enterprise sales.

Why Ideal Customer Profile Matters for Marketers

Without an ICP, marketing budgets get spread across companies that will never convert, churn quickly or demand more support than they generate in revenue. With one, you can disqualify bad-fit leads early, concentrate spend on the companies most likely to succeed and build content that speaks directly to the situation your best customers were in when they found you.

An ICP also gives sales and marketing a shared language for what a good lead looks like, which reduces the friction between the two teams that costs most growing companies more time than almost anything else.

Frequently Asked Questions

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

An ICP describes a company: the industry, size, budget, tech stack and business situation that makes a customer a strong fit. A buyer persona describes an individual within that company: their role, goals, objections and communication preferences. You need both. The ICP tells you which companies to target. The persona tells you how to sell to the people inside them.

How do you build an ideal customer profile?

Start with your existing customer data. Identify your top customers by revenue, retention, ease of support and likelihood to refer. Look for what they have in common: industry, company size, geography, tech stack, the specific trigger that led them to buy. The ICP is the intersection of those common factors, described specifically enough to guide prospecting and disqualification.

Can a company have more than one ICP?

Yes, but you should keep the number small, ideally two at most in the early stages. Having five ICPs is often a sign that you have not done the work of defining your strongest fit customers. Too many ICPs lead to messaging that tries to speak to everyone and lands with no one. Narrow the ICP as far as your data supports, then expand it deliberately as you grow.