▶ Stepthrough Courses All tutorials Blog Glossary Prompts Videos Visual guides Cheat sheets Comparisons Start Learning Free

What is an ideal customer profile (ICP)?

Quick answer

An ideal customer profile, or ICP, is a short written description of the type of organization that benefits most from your product and is most worth selling to, such as its industry, size, location and the problem it has. It describes companies, not individual people.

Last updated

Updated · By Robert Breen

Why it matters for a small business

A team without an ICP chases anyone who replies. That feels productive, but it fills the calendar with prospects who were never going to buy, or who buy and then leave because the product did not fit. An ICP is a filter. It tells sales who to pursue, tells marketing who to write for and tells support what kind of customer to expect.

A useful ICP is specific enough to rule companies out. "Small businesses" is too broad. "Service businesses with five to fifty staff who schedule people in the field and still use a spreadsheet" is something you can check against a form answer or a website. It should come from looking at your best current customers, not from who you wish would buy.

In a real lesson: Build an n8n AI Agent That Writes Deal Follow-Ups

In the AI Deal Follow-Up Agent lesson, the system prompt for Northwind Scheduling Software, a made-up software company, opens with a compact ICP: Northwind "sells online scheduling software to small service businesses like cleaning companies, salons, lawn care crews and repair shops." It then names the people inside those companies: "owners and office managers who are talking to our sales team."

That description shapes every message the agent writes. The three test deals, Maple Row Cleaning, Fernhill Lawn Care and Birch Lane Grooming, all match the profile, so the agent can talk about double-booked cleaners or a Starter plan for a small shop without sounding generic.

The companion AI Demo Request Form lesson uses the same profile at the front door. Its Hot rule asks for "5 or more staff," which is one measurable piece of the ICP turned into a rule for the AI.

n8n AI Agent node with a system message written for Northwind Scheduling Software
n8n AI Agent node with a system message written for Northwind Scheduling Software

Try this lesson free or read the step-by-step guide.

Common confusions

Ideal customer profile vs buyer persona

An ICP describes the company. A buyer persona describes a person inside it, like the office manager, with their goals and worries. Most teams need both: the ICP picks the account, the persona shapes the message.

ICP vs target market

A target market is the whole group you could sell to. The ICP is the slice of it where you win most often and customers stay longest.

Tips

  • List your five happiest customers and write down what they have in common before you write the ICP.
  • Include at least one fact you can check, like team size, so AI and people can apply it the same way.
  • Paste the ICP into your AI system prompts so drafts speak to the right kind of business.

More Business terms

Where you use it: free lessons

Prompt templates that use it

Frequently asked questions

How often should an ICP change?
Review it once or twice a year, or when you launch a new product. If the customers who stay and grow look different from the profile, update the profile.
Can ChatGPT write my ICP?
It can organize your notes about your best customers into a clear profile. It cannot know who those customers are, so the facts have to come from you and your sales records.

All AI glossary terms, A to Z · Free prompt templates