Ideal Customer Profile (ICP) Template
A Nine-Field Fill-In Template, a Fit Scoring Grid and Two Worked Examples
Short answer
An ICP template describes the customers you win fastest and keep longest, in fields you can check a prospect against. Fill in nine: who they are, the trigger, the problem in their words, their current alternative, must-haves, disqualifiers, where they are found, how they buy, and the evidence. Base it on real customers.
1. What is an ideal customer profile, and what should the template do?
An ICP describes the type of customer who gets the most value from you and is cheapest to win and keep. The template should let anyone check a prospect, a campaign audience or a content idea against it in a minute.
- Ideal customer profile (ICP)
- A description of the type of customer, company or household that gets the most value from a product and is the most efficient to win and retain, written as checkable criteria.
- Also known as: ICP, Ideal client profile
An ICP describes the customer as a whole: the company, household or situation. A buyer persona describes a person inside that customer and how they decide. Small teams usually need the ICP first; the differences are covered in the guide on buyer persona vs. ICP.
The test for a good ICP is whether it helps you say no. If every lead you have ever had fits it, it is a description of your market, not a profile of your best customers.
2. What fields does an ICP template need?
Nine fields: who they are, the trigger that starts the search, the problem in their words, their current alternative, must-have criteria, disqualifiers, where they can be found, how they buy, and the evidence behind the profile.
| Field | What you write | Evidence source |
|---|---|---|
| 1. Who they are | B2B: size, industry, model. Consumer or local: household, life stage, location. | Your customer list |
| 2. Trigger | The event that makes them look for a solution now | Onboarding calls, "why now" answers |
| 3. Problem in their words | One or two sentences as a customer would say them | Reviews, support tickets, calls |
| 4. Current alternative | What they use or do before finding you, including nothing | Switching stories, competitor reviews |
| 5. Must-haves | Three to five conditions that must be true for a good fit | Compare best and worst customers |
| 6. Disqualifiers | Conditions that predict a bad fit, even if they want to buy | Churned and refunded customers |
| 7. Where they are found | Channels, communities, search terms, events | Signup sources, customer answers |
| 8. How they buy | Who decides, budget range, how long it takes | Deal history, checkout data |
| 9. Evidence | Which real customers match, and the date the profile was checked | Your customer list |
The trigger field is the one most templates skip, and it is often the most useful for marketing. The jobs-to-be-done argument is that people "hire" a product to make progress in a particular circumstance, so the circumstance, not the demographic, is what predicts a purchase [s1]. Knowing the trigger tells you when to show up, not just who to show up for.
3. What does the blank ICP template look like?
Copy the fill-in lines below into a doc, one profile per page. Keep each field to one or two lines and replace every bracket with something you could show from real customers.
The fill-in version. Brackets are prompts.
- WHO THEY ARE: [size or household type], [industry or life stage], [location or market], [business model or buying context].
- TRIGGER: They start looking when [event], usually [timing, such as after a first hire or at the start of a season].
- PROBLEM IN THEIR WORDS: "[sentence a real customer used]".
- CURRENT ALTERNATIVE: Before us they [used or did what]. They leave it because [reason in their words].
- MUST-HAVES: [condition 1]. [condition 2]. [condition 3]. Optional: [condition 4], [condition 5].
- DISQUALIFIERS: [condition that predicts churn]. [condition that predicts a bad fit]. [condition we cannot serve].
- WHERE THEY ARE FOUND: [channels], [communities], [search phrases], [partners or referrers].
- HOW THEY BUY: Decider: [role or person]. Budget: [range or price sensitivity]. Time to decide: [typical length].
- EVIDENCE: Matches [names or count of real customers]. Checked [date] by [owner].
4. What does a filled-in B2B ICP look like?
Below is the template filled for an invented small bookkeeping service. Notice how narrow the must-haves are and how specific the disqualifiers are; that is what makes it usable for ad targeting and saying no.
| Field | Filled in |
|---|---|
| Who they are | Freelance and two-person design studios, invoicing clients directly, no employees on payroll. |
| Trigger | A first year with a surprise tax bill, or a first client who pays late and breaks their cash flow. |
| Problem in their words | "I only open my bookkeeping spreadsheet in March, and then I panic." |
| Current alternative | A spreadsheet plus a year-end accountant. They leave because the year-end bill and the scramble both grow every year. |
| Must-haves | Invoices in one currency. Revenue steady enough for a fixed fee. Willing to answer one question a week. |
| Disqualifiers | Staff on payroll. Physical stock. Wants to hand over a shoebox of receipts once a year. |
| Where they are found | Design communities and newsletters, searches for "bookkeeping for freelancers", referrals from other designers. |
| How they buy | The freelancer decides alone. Price sensitive but values a fixed fee. Decides within a week of the trigger. |
| Evidence | Matches most of the longest-staying clients on the customer list. Checked 2026-09-20 by the founder. |
5. Does an ICP work for a consumer or local business?
Yes, but describe situations rather than company size. For a consumer shop the ICP is a household or person in a specific moment, and the disqualifiers are behaviors that predict returns or one-off purchases.
| Field | Filled in |
|---|---|
| Who they are | Adults who drink tea at home daily and have started buying loose leaf in the last year. |
| Trigger | Received a tea gift or tried loose leaf in a cafe, and now wants to find their own favorites. |
| Problem in their words | "I do not want to buy a big bag of something I might not like." |
| Current alternative | Supermarket tea bags, or one large online tea brand bought on price. |
| Must-haves | Drinks tea daily. Willing to try several teas. Orders online for delivery. |
| Disqualifiers | Buys only on discount. Wants tea bags. Buying one gift and never again. |
| Where they are found | Instagram and Pinterest brewing content, searches for tea samplers, tea newsletters. |
| How they buy | Individual decision, small first order, repeat within weeks if a sample lands. |
6. How do I score a prospect or customer against the ICP?
Score each must-have 0, 1 or 2, and treat any disqualifier as an automatic no. A simple total is enough for a small team to decide who to target, who to nurture and who to turn away politely.
| Criterion | Prospect A | Prospect B | Prospect C |
|---|---|---|---|
| One-currency invoices (0 to 2) | 2 | 2 | 1 |
| Steady revenue (0 to 2) | 2 | 1 | 2 |
| Answers weekly questions (0 to 2) | 2 | 1 | 2 |
| Any disqualifier? | No | No | Yes: two employees |
| Result | Target | Nurture | Decline and refer |
7. How do I validate the ICP and keep it current?
Check it against your best and worst customers, read what customers of your competitors complain about, and re-check when your mix of new customers or the competitive set changes. Date every check in the evidence field.
- List your ten best customers. Best means they bought quickly, stayed, and would recommend you. Write down what they have in common in the nine fields. Common patterns become must-haves.
- List the customers who churned or refunded. Write down what they had in common that the best customers did not. Those patterns are your disqualifiers, and they are usually more precise than the must-haves.
- Read competitor reviews for the problem field. Complaints about rivals often describe your ICP's problem in the exact words they use. The guide on building an ICP from customer reviews covers the method.
- Re-check when the market shifts. A new competitor aiming at your segment, a price change, or new customers who no longer match are all reasons to re-run the first two steps and update the date.
In Oppira, ideal customer profiles are part of the playbook foundation, next to positioning and competitive alternatives. Studio plans and drafts content against those profiles, and when competitor activity or reviews suggest the profile has moved, the agent proposes an edit for you to accept or decline.
Key Takeaways
Nine fields, all checkable
Who, trigger, problem, alternative, must-haves, disqualifiers, where found, how they buy and evidence, each short enough to check a prospect against.
Disqualifiers do the most work
They come from churned customers and let you say no to keen prospects who would not stay.
Fill it from real customers
Start from your best and worst existing customers, not the customers you would like to have.
Consumer ICPs describe situations
For shops and local businesses, describe the household or person in a moment, not a company size.
Date the evidence
The evidence field records which customers match and when the profile was checked, so stale profiles are obvious.
Frequently Asked Questions
Sources
- Know Your Customers' "Jobs to Be Done" Harvard Business Review, September 2016.Christensen, Hall, Dillon and Duncan on why the circumstance of a purchase predicts it better than customer attributes.
Explore More
Related analyses, benchmarks, and industry insights
Related Guides
Glossary Terms
Turn reading into a reaction
Oppira watches your competitors, keeps your playbook current, and drafts the response. See your market clearly by tomorrow.