Glossary

What is an ideal customer profile (ICP)?

What an ideal customer profile (ICP) is, how it differs from a buyer persona, what to include, and a simple B2B ICP template you can fill in today.

By the GTM Plays teamUpdated 1 min read

Definition

An ideal customer profile (ICP) is a description of the type of company that gets the most value from your product and brings the most value to your business, defined by traits such as industry, size, location, technology, budget and the problems or trigger events that make them ready to buy.

An ideal customer profile (ICP) describes the type of company that gets the most value from your product and is most valuable to you. It covers traits such as industry, size, location, technology and the problems or triggers that make them ready to buy. Sales and marketing use it to decide who to target.

ICP vs buyer persona

  • ICP: the ideal company. Example: B2B SaaS, 20-200 employees, selling to sales teams, recently raised funding.
  • Buyer persona: the people in that company. Example: Head of Sales, measured on pipeline, short on SDR capacity.

You need both. The ICP tells you which accounts to target. Personas tell you who to talk to and what to say.

What to include in a B2B ICP

Attribute Example
Industry B2B software
Company size 20-200 employees
Geography US, UK, India
Business model Sales-led or hybrid
Technology Uses HubSpot or Salesforce
Trigger events New sales leader, funding, hiring SDRs
Disqualifiers Agencies, under 5 employees

How to build your ICP

  1. List your ten best customers by value and retention.
  2. Find the traits they share.
  3. Note the triggers that preceded each deal.
  4. Write down disqualifiers from lost or churned deals.
  5. Test the profile against new pipeline every quarter.

Using your ICP with signals

An ICP is most powerful paired with intent data. Fit tells you who is worth selling to; signals tell you when. Together they are the basis of signal-based selling. See our buying signals guide for signals worth tracking.

GTM Plays uses your ICP directly: its agent finds people showing intent signals, scores each one for fit against your ICP, then writes and sends LinkedIn messages from your own account, with replies in one inbox. Try it free for 7 days.

Frequently asked questions

What does ICP stand for in sales?

ICP stands for ideal customer profile: a description of the type of company that gets the most value from your product and is most valuable to you.

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

An ICP describes the ideal company, such as industry, size and situation. A buyer persona describes the people inside it, such as their role, goals and objections.

How do I build an ICP?

Start from your best existing customers. Look for what they share in firmographics, technology and triggers, then write it down and test it against wins and losses.

How often should I update my ICP?

Review it at least every quarter, and whenever you launch a product, enter a new market or see your win rates change.

Turn buying signals into meetings.

Enter your website. GTM Plays learns your business, finds high‑intent leads and turns them into your next customers.

7 days free · cancel anytime · nothing sends until you say so