Short answer
In sales and marketing, ICP stands for ideal customer profile: a description of the type of company that gets the most value from what you sell and is most valuable to you in return. It describes companies, not people. Built from your best and worst customers, it names firmographics, the conditions and triggers that create need, and the traits that rule a company out. Marketing uses it to decide who to reach; sales, which accounts to work.
- An ICP describes companies; a persona describes people; TAM counts every company that could buy.
- Build it from evidence: what your best customers share and your worst ones don't.
- Judge segments on value per opportunity, not win rate or deal size alone.
- Review it when the numbers shift, and rebuild it when you change product or market.
- An ICP is finished only when it becomes a list of real accounts with a reason to contact each.
On this page
- What ICP means in sales and marketing
- ICP, buyer persona, target market and TAM
- Why an ICP matters to each team
- How to build an ICP from your best and worst customers
- Worked segmentation example: a commercial insurance broker
- How to keep your ICP current
- Turning the ICP into a list of accounts
- Is your ICP doing its job?
- Sources
- Questions people ask
This guide is for founders, marketing leaders and sales leaders deciding where to focus. It explains what an ICP is, how it relates to personas and market size, how to choose between segments with real numbers, and how to turn the result into accounts. When you're ready to write yours down, use the ICP template: it's the worksheet, with two completed examples. This page helps you make the decisions that go into it.
What ICP means in sales and marketing
ICP stands for ideal customer profile. It's a description of a type of company, not a person, and "ideal" means the best two-way fit: companies that get the most value from what you sell and are the most valuable to you in return. They buy at a reasonable cost, stay, and don't need rescuing every month. The biggest logo in your market isn't automatically ideal.
A useful ICP has five parts:
- Firmographics: industry, size, location and business model, the facts you can filter a list on.
- Operating conditions: what's true about how the company works when you fit, such as running several sites, meeting a regulation or having outgrown a spreadsheet.
- Triggers: events that start a buying process, such as a new location, a renewal date or a new leader.
- Buying group: the roles that own the problem and sign off.
- Disqualifiers: traits that rule a company out even when everything else matches.
Here's what one sounds like in a sentence: commercial electrical, mechanical and roofing subcontractors in Texas with 20 to 150 staff that work for general contractors who require proof of insurance, and that start shopping when they bid larger jobs. That's a commercial insurance broker's ICP, and it's the one we build in the worked example below.
ICP, buyer persona, target market and TAM
These four terms get used interchangeably, and they shouldn't be. Each answers a different question:
| Concept | Describes | Question it answers | Example (commercial insurance broker) |
|---|---|---|---|
| TAM (total addressable market) | Every company that could buy | How big is the opportunity? | All businesses in Texas that buy commercial insurance |
| Target market | The part of the TAM you can actually serve | Where can we compete? | Small and mid-sized businesses in the industries our carriers write |
| Ideal customer profile | The best-fit companies within that | Which accounts should we pursue first? | Commercial subcontractors, 20 to 150 staff, working for GCs |
| Target account list | Named companies that match the ICP | Who exactly are we contacting this quarter? | 300 named subcontractors, ranked by trigger |
| Buyer persona | A person inside those companies | What do we say, and to whom? | An owner-operator who handles insurance between site visits |
They nest: the TAM contains the target market, which contains the ICP, which produces the account list. Personas cut across all of them, because the same owner-operator might run a roofing firm or a restaurant.
You can size the outer layers with public data. In the US, the Census Bureau's County Business Patterns reports establishments with paid employees by industry and employment size. It counts establishments (individual locations), so a company with five sites appears five times. In the UK, the Office for National Statistics publishes counts of VAT- or PAYE-registered businesses by industry and region. Use them to check whether your ICP leaves enough companies to sustain your plan, not as a precise count.
Why an ICP matters to each team
An ICP pays off when every team uses the same definition. Here's what it decides for each:
| Team | Decisions the ICP drives | What goes wrong without one |
|---|---|---|
| Marketing | Which industries and accounts to target, what content to write, which events to attend, how to score inbound leads for fit | Budget spreads across anyone who clicks, and lead volume rises while qualified pipeline doesn't |
| Sales and SDRs | Which accounts to research and call first, how to design territories, when to disqualify | Reps chase whoever replies, including accounts that will churn |
| Customer success | Onboarding playbooks, which accounts to watch for churn | Poor-fit customers absorb support time |
| Product | Whose feature requests to weight | The roadmap follows the loudest customer |
| Leadership and finance | Forecasts, hiring plans, pricing | Plans assume every lead is worth the same |
"ICP marketing" means running marketing at the account level. In practice, that's three shifts: build target lists from ICP criteria rather than job titles alone, keep poor-fit companies out of campaigns where you can, and report the share of pipeline and wins coming from ICP accounts instead of raw lead counts. A thousand leads from companies that will never buy is a cost, not a result.
How to build an ICP from your best and worst customers
- Define "best" with numbers before you look at names. For example: renewed at least once, profitable after service costs, closed in a normal cycle, would act as a reference. Agree the definition first so the list isn't a popularity contest.
- List 10 to 20 best customers and 5 to 10 worst. Worst means churned, stalled, unprofitable or constantly escalating.
- Put their traits side by side. Industry, size, location, how they operate, what triggered the purchase, who signed and who used it.
- Find the separators. You're looking for traits common among the best and rare among the worst. Industry and size often matter less than operating conditions and triggers.
- Write one sentence, then the detail: firmographics, conditions, triggers, buying group.
- Add disqualifiers from the worst customers and from deals you lost for the same reason more than once.
- Mark what's evidence and what's assumption, then test the profile against your closed deals before you build lists from it. The ICP template walks through that validation with worked arithmetic.
If you don't have many customers yet, start from the offer: the problem you solve, who feels it most sharply and what event makes it urgent. That's a set of assumptions to test with your first 20 to 30 conversations.
Most sellers don't start with a written ICP at all. Blackpearl Group, which makes Bebop, analyzed 59,881 opening queries submitted to its prospecting app between February 2025 and May 2026 for its GTM-Bench research. The largest group, 43.8%, were domain-based searches such as "find customers for xyz.com", and 17.6% were generic lead searches. Only 6.2% described an offer and asked for help working out who would buy it. The authors note the app's input format biases the sample toward the first two types, so read this as how people start on one product, not a market survey. Still, the lesson holds: a website says what you sell. The ICP is the step that says who buys it and why, and skipping it is how lists fill up with companies that look right and never buy.
Worked segmentation example: a commercial insurance broker
Illustrative example. The company and figures are fictional, to show the method.
Fairhaven Risk Partners (fairhavenrisk.example) is a commercial insurance broker in Dallas with 220 business clients. Its producers quote anything that comes in. Leadership wants to know where to focus outbound effort, so it pulls 24 months of quotes and the renewal history for each segment:
| Segment | Clients | Quotes | Won | Win rate | Average annual commission | Renewal rate |
|---|---|---|---|---|---|---|
| Construction subcontractors | 64 | 90 | 36 | 40% | $9,800 | 92% |
| Light manufacturers | 38 | 70 | 21 | 30% | $12,500 | 90% |
| Restaurants and hospitality | 71 | 150 | 60 | 40% | $2,600 | 74% |
| Professional services | 32 | 80 | 16 | 20% | $4,200 | 88% |
| Trucking fleets | 15 | 60 | 9 | 15% | $14,000 | 70% |
Win rate alone says restaurants are as good as construction (both 40%). Commission alone says trucking is best ($14,000). Neither tells you where an hour of prospecting is worth the most. Combine them into five-year value per quote = win rate × annual commission × five-year retention factor.
The retention factor is the expected number of years of commission in the first five. A client who renews 92% of the time is there in year one, then in year two with a probability of 0.92, year three 0.85, year four 0.78 and year five 0.72. Those add up to about 4.26 years. At 90% the factor is 4.10, at 88% it's 3.94, at 74% it's 2.99 and at 70% it's 2.77.
| Segment | Calculation | Five-year value per quote | Decision |
|---|---|---|---|
| Construction subcontractors | 0.40 × $9,800 × 4.26 | about $16,700 | Core ICP |
| Light manufacturers | 0.30 × $12,500 × 4.10 | about $15,400 | Second ICP: improve win rate |
| Trucking fleets | 0.15 × $14,000 × 2.77 | about $5,800 | Exclude for now |
| Professional services | 0.20 × $4,200 × 3.94 | about $3,300 | Don't prospect; serve inbound |
| Restaurants and hospitality | 0.40 × $2,600 × 2.99 | about $3,100 | Don't prospect; serve inbound |
Then Fairhaven looks inside the winning segment. Of its 25 most valuable construction clients, 22 do commercial work for general contractors who require certificates of insurance. Of the 9 construction clients that left, 7 were residential remodelers. That split becomes an operating condition (works for GCs on commercial jobs) and a disqualifier (residential only). The final ICP is the sentence from the top of this page.
What made this work:
- Combining win rate, value and retention changed the answer. Restaurants were the easiest to win and among the least valuable to pursue.
- The segment table found the industry; looking inside the segment found the operating condition that separates good clients from poor ones.
- The decisions aren't all "yes" or "no". Restaurants still get served when they call; they just don't get outbound effort.
- Fairhaven treated trucking's numbers with caution: 9 wins is a small sample. "Exclude for now" means revisit with more data, not never.
How to keep your ICP current
An ICP drifts as your product, pricing and market change. Watch three numbers every month or quarter: the share of new pipeline from ICP accounts, win rate inside versus outside the profile, and 12-month retention inside versus outside. Then act on what they tell you:
| Signal | What to check |
|---|---|
| Win rate inside the ICP falls for two quarters | Has a competitor entered, or has a trigger stopped working? |
| You keep winning deals outside the ICP | Do those wins share traits? You may have a second ICP. |
| Churn rises in a core segment | Did the customers change, or did your product or service? |
| Sales cycles lengthen inside the ICP | Has the buying group grown, or the budget owner changed? |
| You launch a product, change pricing or enter a market | Rebuild from fresh evidence; don't stretch the old profile |
Give the ICP an owner, a version number and a date, so people know which one they're using. A full rebuild once a year, plus a review whenever a signal above fires, is enough for most teams. For more warning signs, read why your ICP is probably outdated.
Turning the ICP into a list of accounts
- Translate criteria into filters. Industry codes (NAICS in the US, the SIC codes companies give Companies House in the UK), headcount bands and geography go straight into a database search.
- Separate filters from signals. Must-haves filter the list; triggers rank it; anything you can only learn by reading the company's website or job ads becomes research.
- Count what's left. If your team can work 300 accounts in depth this quarter and the filtered list has 40, loosen a criterion. If it has 40,000, add a must-have or require a recent trigger.
- Tier by trigger. Tier 1: fits and had a trigger in the last 90 days. Tier 2: fits, no trigger yet. Tier 3: partial fit, monitor only.
- Check a sample before you load it. Read 50 records and count how many genuinely fit. A longer list isn't a better one: Blackpearl Group's GTM-Bench benchmark subtracts a point for every weak record, and agents that returned thousands of loosely matched rows repeatedly ended up with negative scores.
- Research tier 1 before contacting it, using the account profiling template.
A plain-language ICP sentence is also the input Bebop works from: it finds matching accounts and contacts and builds a playbook for each. Check its first results against your disqualifiers, as you would any list.
Is your ICP doing its job?
Run these five tests. If yours fails two or more, it needs work before it drives any spending:
- Two people classify the same 20 accounts and agree on at least 18. If not, a criterion is too vague.
- It excludes something. An ICP with no disqualifiers covers every company in the industry.
- The numbers back it. Win rate and retention are clearly higher inside the profile than outside.
- The list is workable. It leaves enough accounts for your plan, and not so many that research becomes impossible.
- Sales and marketing use the same version. If marketing's lead scoring and sales' target list use different definitions, you have two ICPs and neither is working.
Next step: write yours down with the ideal customer profile template, which has the worksheet, two completed examples and the validation arithmetic.
Sources
- GTM-Bench: Evaluating Agentic AI Systems for Buyer/Seller Coherence in Go-to-Market Workflows, Blackpearl Group, June 2026
- County Business Patterns (CBP), U.S. Census Bureau, accessed 25 October 2026
- UK business: activity, size and location: 2026, Office for National Statistics, 24 September 2026
- North American Industry Classification System (NAICS) at BLS, U.S. Bureau of Labor Statistics, accessed 25 October 2026
- Standard industrial classification of economic activities (SIC): condensed list for Companies House, Companies House, GOV.UK, 17 November 2025
Written by the Bebop team at Blackpearl Group. Last updated .
Questions people ask
What does ICP mean in marketing?
ICP means ideal customer profile: a description of the type of company that gets the most value from your product and is most valuable to you as a customer. In marketing, it decides which industries and accounts to target, what content to create and how to score inbound leads for fit. ICP marketing means measuring success by pipeline and wins from those accounts, not by total lead volume.
What is the difference between an ICP and a buyer persona?
An ICP describes a company: its industry, size, location, operating conditions, triggers and disqualifiers. A buyer persona describes a person inside that company: their role, goals, worries and how they prefer to buy. You use the ICP to decide which accounts to pursue and the persona to decide what to say to the people there. In B2B, start with the ICP.
What is the difference between ICP and TAM?
TAM, total addressable market, counts every company that could buy what you sell, and is used to size the opportunity. The ICP is a much smaller group within it: the companies that fit best and should be pursued first. A healthy ICP leaves enough companies to meet your targets. If your ICP covers most of your TAM, it probably isn't narrowing anything.
What is an example of an ideal customer profile?
"Commercial electrical, mechanical and roofing subcontractors in Texas with 20 to 150 staff that work for general contractors who require proof of insurance, and that start shopping when they bid larger jobs. Exclude residential-only contractors." That's a commercial insurance broker's ICP. It names the industry, size, location, an operating condition, a trigger and a disqualifier, which is enough to build and rank a list.
How often should you update your ICP?
Track a few numbers monthly or quarterly: the share of pipeline from ICP accounts, and win rate and retention inside versus outside the profile. Review the ICP when one of them shifts for two quarters, and rebuild it from fresh evidence once a year or whenever you launch a product, change pricing or enter a new market. Date and version it so everyone uses the same one.
Can a company have more than one ICP?
Yes, usually one to three. Each should describe a meaningfully different kind of company that buys for a different reason, such as construction subcontractors and light manufacturers for an insurance broker. Give each its own worksheet, list and messaging. More than three usually means the profiles have stopped making choices, and every account starts to look like a fit.