What is Ideal Customer Profile (ICP)?
An Ideal Customer Profile (ICP) describes the ideal type of company that derives the most benefit from your product and is also the most profitable for your business. In contrast to the buyer persona, the ICP describes the company itself at the account level — not the individual person.
Why the ICP is crucial in Mittelstand sales
In industrial B2B sales, the wrong leads cost enormous amounts of time and money. A machine builder selling milling machines to Automotive Tier-2 suppliers wastes resources when its reps call contacts in the pharmaceutical industry. The Ideal Customer Profile prevents exactly that: it defines, in measurable terms, which companies deserve your time — and which do not. In the Mittelstand, where a sales team is often just two to five people, this focus determines pipeline quality and win rate.
The 5 dimensions of a DACH Mittelstand ICP
- Firmographics: Revenue (e.g. €5M–€100M), headcount (50–500), legal form (GmbH, GmbH & Co. KG), founding year and ownership structure.
- Technographics: Which machines, certificates (ISO 9001, IATF 16949) and ERP systems does the customer use? In industry this is often the most precise fit indicator.
- Verticals: Industry and sub-industries — e.g. Automotive Tier-1, CNC contract manufacturing, tool and mould making, or medical technology.
- Geography: DACH overall, or specifically Bavaria, Baden-Württemberg, NRW. Where are your most profitable existing customers based?
- Buying signals: Growth, job postings, investments and new certifications — the bridge from static fit to active timing (see buyer signals).
How to build your ICP in four steps
A robust ICP is built on data, not gut feeling. First: list your 10 to 20 most profitable and loyal existing customers. Second: find the commonalities across the five dimensions — which revenue band, which machines, which industry keep recurring? Third: condense those patterns into 5 to 8 hard filter criteria. Fourth: validate the profile against your lost deals — did the bad-fit customers fail to match the profile? If so, your ICP is discriminating well.
ICP vs. buyer persona
Many confuse ICP and buyer persona. The ICP describes the company (account level): industry, size, technology, region. The buyer persona describes the person within the company (e.g. the head of production, 45, responsible for capex decisions above €100,000). Only together do they form a complete go-to-market strategy: the ICP tells you WHICH company to target, the persona tells you WHO inside it and with which argument.
Common ICP mistakes
The most expensive mistake is an overly broad ICP ("all manufacturers in Germany") — that is not a filter, it is a phone book. The second most common mistake is an ICP that is never validated against real data and goes stale for years even though product and market have shifted. A good ICP is concrete enough for your reps to decide in under two minutes whether a lead belongs in it — and it is refined at least once a year.
How Kodo Leads helps with Ideal Customer Profile (ICP)
Kodo Leads automatically identifies companies that match your ICP — through website scanning, commercial-register data, technographic profiling and live buying signals. Instead of searching manually, you define your filter criteria once and Kodo screens the DACH market against them. Every match ships with its source so you can verify the ICP fit.
Try for freeFrequently asked questions about Ideal Customer Profile (ICP)
How detailed should an ICP be?
Detailed enough to describe 80 percent of your best existing customers. Too narrow needlessly limits the addressable market; too wide loses focus. In the Mittelstand, 5 to 8 hard filter criteria are ideal — that lets your reps decide in under two minutes whether a lead is qualified.
How often should you update the ICP?
At least once a year, or after roughly every 10 deals won or lost. Your product evolves, new customer segments open up and old ones drop away — your ICP should reflect that reality rather than stay frozen at its inception.
Can you have multiple ICPs?
Yes — if you serve multiple products or clearly separate market segments. But start with a single, clearly defined ICP, otherwise you spread yourself too thin. Expand only once the first profile demonstrably works in the field.
How do ICP and buyer signals relate?
The ICP answers "does this company fit us in principle?", buyer signals answer "is this company ready to buy NOW?". Only the combination — ICP fit times current buying signal — yields precise prioritisation. A perfect ICP account with no fresh signal is medium-term pipeline; an ICP account with a fresh capex announcement is a hot lead.
How do I build an ICP when I have few customers yet?
Then work hypothesis-driven: define the profile from your product logic (who has the pain point you solve?) and recalibrate continuously against your first wins. Industry benchmarks, competitors' customer lists and the Hidden Champions of your niche all help sharpen the initial profile.