Skip to content
Learn · Glossary

Ideal customer profile (ICP)

An ideal customer profile (ICP) is a description of the type of company or account that gets the most value from your product the fastest and stays the longest. It combines firmographics — industry, size, region — with behaviors and pains, and it defines fit at the account level, not the individual.

Updated 8 Jul 20262 min readBy fromHello
Key takeaways
  • An ICP describes the account that gets the most value fastest and retains — firmographics plus behaviors and pains.
  • ICP vs persona: the ICP is account-level fit (what kind of company); a persona is a person-level portrait (who inside it you talk to).
  • A sharp ICP drives everything downstream — which segments to build, which audiences to run ads to, and whose pains your copy names.

How does an ideal customer profile work?

You look at the customers who already succeed — the ones who onboarded quickly, stuck around, and expanded — and you find what they have in common. Those shared traits become the profile: a mid-size B2B SaaS company, 10 to 50 employees, running on a modern stack, with a specific pain your product removes. From then on, the ICP is a filter. Every new account either matches it or does not, and that single judgment shapes who you pursue and who you politely decline.

The ideal customer profile and the terms around it.

ICP vs persona: what's the difference?

An ICP describes a company; a persona describes a person. The ICP answers "which accounts should we go after" — industry, size, region, budget, the problem they have. A persona answers "who inside that account do we talk to" — the founder who signs off, the engineer who wires up the SDK, their goals and objections. You need both: the ICP picks the target, the persona shapes the message. In fromHello these live together in the Truth Pack, the shared context every agent works from.

How does an ICP drive segments, ads, and copy?

A sharp ICP sits upstream of almost everything. It tells you which segments to build first, since your best segments are usually slices of the ICP. It tells the ad platforms whom to target, so you sync high-fit accounts instead of spraying a broad audience. And it tells the copywriter whose pain to name — a landing page written for one specific ICP outperforms a generic one. Get the ICP wrong and every downstream decision inherits the error.

Why it matters for a two-person team

With no sales team to absorb bad-fit deals, a small team pays twice for a wrong ICP: once in wasted acquisition spend, again in support load and churn. A clear ICP is the cheapest focus you can buy — it lets you say no with confidence. On fromHello the Growth Lead treats defining the ICP as a first-order decision, revisited each quarter as real usage data reveals who actually succeeds.

FAQ

Common questions

  • What is an ideal customer profile?

    An ideal customer profile (ICP) is a description of the type of account that gets the most value from your product, fastest, and retains the longest. It usually combines firmographics — industry, company size, region — with behaviors and the specific pain the product solves. It defines fit at the company level, guiding who you target and who you skip.

  • What is the difference between an ICP and a buyer persona?

    An ICP describes the company you want as a customer; a buyer persona describes a person inside it. The ICP is account-level fit — industry, size, budget, problem. The persona is a person-level portrait — a role, its goals, its objections. You use the ICP to choose targets and the persona to write the message.

  • What should an ideal customer profile include?

    At minimum: firmographics (industry, size, region, sometimes tech stack), behaviors that signal fit (how they onboard, what they do in-product), and the pain your product removes. Many teams add negative criteria too — the traits that mark a bad-fit account you should decline. Keep it short enough to apply as a quick filter.

  • How many ICPs should a startup have?

    Usually one to start. A single, sharp ICP forces the focus a small team needs, and a landing page written for one profile converts better than a generic one. Split into more only when you have real evidence that two distinct account types succeed with your product in genuinely different ways.

See the platform the team runs.

Related guides
Early access

Put your growth teamon autopilot.

Early access opens gradually, so the team tunes to real use cases. Small teams with big ambitions go first.

500+ already on the list

Not ready to share an email? It's open source. Run it yourself today. View on GitHub

No spam. One email when your spot opens. Unsubscribe at any time.