An Ideal Customer Profile, or ICP, is a description of the company that benefits most from what you sell and provides the highest return for your business. It describes companies, not individuals: industry, size, region, current situation, and the reasons that lead an account to buy, stay, and recommend. In high-ticket B2B, it's the deciding factor for who makes it onto the prospecting list and who doesn't.
Its absence often manifests as follows: the list contains hundreds of companies, almost no one responds, and the team spends months negotiating with accounts that never close. When each salesperson has a different idea of what a good customer looks like, the problem is rarely with the approach. It's with the choice of who to approach.
What is an Ideal Customer Profile
An Ideal Customer Profile is a set of verifiable criteria. "Mid-sized industries" is not a profile; it's a guess. A good profile allows two team members to look at the same company and arrive at the same answer: it fits or it doesn't fit.
It also stems from evidence, not desire. The starting point is the customers who have already succeeded, not the brands the company wishes to have in its portfolio. A large, well-known account can be the worst possible customer if it demands customization you don't provide or only buys at the lowest price.
Ideal Customer Profile, Persona, and Target Audience: What's the Difference
The three terms often appear together but answer different questions.
| Concept | What it describes | Example | What it's for |
|---|---|---|---|
| Target Audience | The broad market | Industries in the South and Southeast of Brazil | Defining where to communicate |
| Ideal Customer Profile | The most valuable company to serve | Food manufacturers with 300 to 2,000 employees expanding their plant | Choosing which accounts to prospect |
| Persona | The individual within the company | Engineering manager under pressure from project deadlines | Defining how to speak to each decision-maker |
Many guides treat the ideal customer profile as a "semi-fictional representation" of the buyer, which is the definition of a persona. Mixing the two leads to lists built by job title, without any filtering on the company itself. The result is speaking to the right director at the wrong account.
Why the Ideal Customer Profile Matters More in High-Ticket B2B
In high-ticket B2B, every wrong account is costly. The sales cycle is long, the proposal requires technical work, and the decision involves multiple people. Three months dedicated to a company that would never buy are three months not spent on one that would.
There's also a timing issue. Research by the Ehrenberg-Bass Institute published by the LinkedIn B2B Institute estimates that up to 95% of business buyers are out of the market for a category at any given time. This number is a rule of thumb, not an exact measure, but the message holds: fitting the profile doesn't mean being ready to buy now.
How to Define Your Ideal Customer Profile in 5 Steps
1. Start with Your Successful Customers
List your clients from the last two or three years and rank the best ones by four criteria: margin, time to close, retention period, and ease of delivery. What the top five or ten have in common is the first draft of your profile.
Also, look at lost deals. If rejected proposals are concentrated in a particular type of company, this is as revealing as the pattern of closed customers.
2. Find the Company Pattern
With your best customers identified, describe what they have in common: industry and sub-industry, size (in employees or revenue), service region, structure (single or multiple plants, independent company or part of a group), and operational maturity.
Write in ranges, not exact numbers. "300 to 2,000 employees" helps build a list; "large companies" is unhelpful.
3. Discover the Moment That Creates the Pain
The same company can be a great client today and have no interest six months from now. What changes is the timing: plant expansion, new construction, regulatory changes, supplier change, new leadership, cost reduction goals.
According to Gartner, 99% of B2B purchases are driven by changes within the buying organization. Therefore, recording which events preceded your best customers' purchases is as important as noting their size.
4. Define Who Is Out
The negative profile often saves more time than the positive one. List the types of companies that seem attractive but don't buy or don't yield results: resellers, companies too small for your ticket, accounts that only procure through tenders you don't participate in, clients who demand something you don't deliver.
Defining exclusions also prevents internal discussions. When someone suggests an account outside the profile, the answer is already on paper.
5. Test the Market Size
Count how many companies fit your profile. If it's only a few dozen, it's too narrow, and prospecting will end in weeks. If it's tens of thousands, you've described a target audience, not a profile.
The right size is one that sustains several months of focused outreach with clear priorities. This calculation also shows whether the chosen market can support the company's commercial goals.
To find out how many companies in your segment fit your profile, Draivv's B2B market mapping starts with the universe of companies in the sector, applies the ideal customer profile filter, and identifies decision-makers for each account, with verified contact information.
Free Ideal Customer Profile Template
Six sections to fill with your real customers, from your best clients to market size, with an engineering company example to guide you.
If the form doesn't appear, download the free template here →
Ideal Customer Profile Example for an Engineering Company
Imagine an industrial electrical installations and automation engineering company, headquartered in rural São Paulo. After analyzing its best customers, its profile would look like this:
Get the next articles by email
New content from Draivv, straight to your inbox. No spam.
- Sector: Food, pulp and paper, and chemical industries, with their own plant.
- Size: 300 to 2,000 employees, with one or more plants.
- Region: Up to 600 km from headquarters, to keep the field team viable.
- Timing: Line expansion, new plant construction, compliance with electrical safety standards, or scheduled shutdown.
- Decision-makers: Engineering or maintenance manager and industrial director, with purchasing validation.
- Who is out: Construction companies that subcontract for the lowest price, plants with fewer than 100 employees, and companies that only buy materials without services.
With this profile, the company stops prospecting "industries" and starts looking for a few hundred specific plants, prioritizing those that have announced expansion.
How to Use the Ideal Customer Profile in Prospecting
The profile is the criterion; the list is its application to real companies. Each account on the list needs a justification for inclusion, and this justification provides context for the first message.
This difference between criterion and list is one of the layers described in market intelligence in outbound, along with the buying committee and priority signals.
Then comes prioritization. Cross-referencing profile adherence with timing signals shows where to focus effort first. This is how the Reach Method works: the cadence is only used for accounts where the profile and timing justify contact, which prevents burning the market with approaches to those who would never buy.
As Filipe Osanai, co-founder of Draivv, puts it, before any outreach, it's essential to know who you're writing to: study the product, market demand, ideal customer profile, company size, and only then job titles. Tools and lists come after this decision.
Common Mistakes When Defining the Ideal Customer Profile
The most common mistake is an overly generic profile. "B2B companies that need efficiency" describes almost the entire market and helps no one choose an account.
The second is building the profile based on desire, not data. It ends up describing the accounts the company admires, not those that buy and deliver results.
The third is using a single profile for different offerings. The type of company that buys an engineering project is rarely the same type that buys a maintenance contract.
The fourth is creating the profile solely within marketing, without sales input. When the two teams don't use the same criteria, marketing delivers contacts that sales discards. The article on B2B sales funnel with AI shows how to align these qualification criteria.
The last is never revising it. The market changes, offerings change, and the best customers from three years ago may not be the best today.
How to Apply This to Your Operation
A first ideal customer profile can be defined within a week of work. Pull your client list, separate the best ones by the four criteria, write down the pattern in ranges, record the moments that preceded purchases, and list who is out.
Then, test before scaling. Build a list of 50 to 100 accounts within the profile, approach them, and observe who responds and who progresses. The responses will show what to adjust.
The profile is just the first step in a larger journey. The guide to B2B customer acquisition with AI shows what comes next, from account prioritization to personalized outreach.
If your company wants to skip the trial-and-error phase, Draivv delivers, in about 30 days, the size of the addressable market, the companies within your profile, and the decision-makers for each account, ready for prospecting.
Learn more about Draivv!
Frequently Asked Questions
Can a company have more than one ideal customer profile?
Yes, and most B2B companies should. Ideally, there's one profile for each offering or segment that buys for different reasons, because the industry, timing, and decision-makers change from one business line to another.
How often should I review the ideal customer profile?
At least once a year, and whenever the offering changes or the company enters a new market. If prospecting responses decline or the accounts that progress differ from what was expected, the review should be brought forward.
Can I define an ideal customer profile with few clients?
Yes, but it starts as a hypothesis. With few clients, also use lost deals, the most promising conversations, and market research, and validate the profile with the first 50 to 100 approaches before scaling.
Sources:
Gartner, B2B Buying: How Top CSOs and CMOs Optimize the Journey (research on the B2B buying journey). Ehrenberg-Bass Institute for Marketing Science and LinkedIn B2B Institute, How B2B Brands Grow, 2021 (article "The 95-5 Rule," by John Dawes).



