Quick answer
An Ideal Customer Profile (ICP) is a precise, observable description of the accounts that get the most value from your product and are most likely to buy, stay, and expand. Define it across four dimensions — firmographic, technographic, behavioural, and pain/value fit — then turn it into a weighted 0-100 fit score so every account can be prioritised objectively. Start with one sharp ICP, score against closed-won data, and revisit it quarterly.
Why the ICP is the highest-leverage decision in acquisition
Every downstream activity inherits the quality of your ICP. Targeting, messaging, channel choice, qualification, and even product roadmap all flow from who you decided to serve. A vague ICP produces vague campaigns, low conversion, and wasted spend; a sharp ICP makes the rest of the funnel easier because you are speaking to people with the exact problem you solve. This is why defining the ICP well is worth more than any single tactic.
The four dimensions of a strong ICP
Firmographic
Industry, company size (headcount and revenue band), region, and business model. The backbone of most B2B ICPs — these are the easiest signals to source and filter on at scale.
Technographic
The tools and platforms the account already uses. A competing tool, a complementary one, or the absence of any tool can all be strong buying signals (e.g. "no online booking system" for a home-services target).
Behavioural
Observable actions that indicate intent or readiness: hiring for a relevant role, recent funding, a regulatory deadline, visiting your pricing page, or downloading a guide. These triggers separate "good fit" from "good fit, right now".
Pain & value fit
The specific problem you solve must be a problem this account actually has and prioritises. The sharpest ICPs name the pain explicitly so messaging can lead with it.
Turn the ICP into a fit score
A description is not actionable until it is scoreable. Assign weighted points to each criterion and sum them into a 0-100 fit score so any account can be triaged consistently:
| Criterion | Weight (points) |
|---|---|
| Industry / vertical fit | 30 |
| Company size in range | 25 |
| Key technographic signal | 20 |
| Target region | 15 |
| Behavioural trigger present | 10 |
Route accounts scoring 80+ to active outreach, 50-79 to nurture, and below 50 out of scope. Adjust the weights from real outcomes: if a criterion does not correlate with closed-won, it does not deserve its points.
ICP vs buyer persona — use both
The ICP tells you which company to approach; the buyer persona tells you which human to convince and how. Define the ICP first to filter the universe of accounts, then build a persona for the decision-maker inside the best-fit accounts so your messaging lands. Mixing the two is a common mistake — "mid-sized UK home-services firms" is an ICP; "the owner who does their own marketing on weekends" is a persona.
A worked example
Suppose you sell a booking platform to home-services businesses. A sharp ICP might read: UK-based home-services operators (plumbing, electrical, cleaning), 5-50 staff, currently taking bookings by phone with no online scheduling, recently spending on local lead-gen ads. Each of those clauses maps to a scoreable criterion, and the "no online scheduling" technographic signal plus the "spending on lead-gen" behavioural trigger together identify accounts that have the pain and the budget right now.
How GeraReach operationalises ICPs
GeraReach is the customer-acquisition operating system that runs ICP definition, fit scoring, and campaign targeting across the Gera Systems portfolio — turning each ICP into a scored account list and routing the highest-fit accounts into outreach automatically. Pair this guide with our getting-found-by-AI guide for inbound and our AI marketing channels guide for distribution. You can also see how it connects products such as GeraHome, GeraCompliance, and GeraJobs to their best-fit markets.
Frequently asked questions
What is an Ideal Customer Profile (ICP)?
An Ideal Customer Profile is a precise description of the type of company (in B2B) or person (in B2C) that gets the most value from your product and is most likely to buy, stay, and expand. It is defined by concrete, observable criteria — industry, size, region, technology, and behavioural signals — so that sales and marketing can score and prioritise accounts objectively rather than chasing anyone with a pulse.
What is the difference between an ICP and a buyer persona?
An ICP describes the account or organisation worth targeting (e.g. "UK home-services businesses with 5-50 staff and no online booking"). A buyer persona describes the individual human inside that account you need to convince (e.g. "the owner-operator who handles their own marketing"). You target accounts with the ICP and craft messaging with the persona. Both are needed; they answer different questions — who to approach, and how to speak to them.
How many ICPs should a business have?
Start with one tightly-defined ICP and expand only once you are winning it. Most early-stage businesses dilute their efforts by chasing three or four loosely-defined segments at once. A single sharp ICP makes messaging, channel selection, and qualification dramatically easier. Add a second ICP when you have a repeatable motion for the first and clear evidence the second converts.
How do I score accounts against my ICP?
Assign weighted points to each ICP criterion — for example 30 points for industry fit, 25 for size, 20 for a key technographic signal, 15 for region, 10 for a behavioural trigger — then sum them into a 0-100 fit score. Accounts above a threshold (commonly 80) go to active outreach; mid-range accounts go to nurture; low scores are excluded. This turns a fuzzy "good fit" feeling into a repeatable, reviewable number.
How often should I revisit my ICP?
Review your ICP every quarter against closed-won and churned data. The customers who actually buy, stay, and refer are the truth; if they differ from your stated ICP, update it. ICPs drift as the product, market, and pricing evolve, so treat it as a living document rather than a one-time exercise.
Score and target your ICP automatically
GeraReach builds your ICP, scores every account, and routes the best fits into outreach.