Free tool

Free Ideal Customer Profile Generator

Define the businesses most likely to need your service and the signals that make them worth contacting.

Business type

Free, no signup. The profile is built in your browser from what you type.

An ICP is a list of signals. Coldpitch watches for them.

Coldpitch watches for companies with a reason to buy: a new funding round, a hiring push, a launch, an event, a feed that has gone quiet. It finds the person to talk to on Telegram or X and drafts the first message from what it actually found.

Find companies that match your ideal customer profile →

What is an ideal customer profile?

An ideal customer profile (ICP) describes the kind of company that gets the most value from what you sell and is most worth your time: its industry, size and stage, who makes the decision, what problem it has, what you can see from outside when it has that problem, and when to walk away. It is a description of a company, not of a person, and its job is to make "who should we contact next?" a quick question instead of a debate.

How to build an ICP

  1. Start from your best customers, not your ideal ones: the clients who paid on time, got results and stayed. What do they have in common?
  2. Write down the problem in their words. The pain point is what they said on the first call, not your service's feature list.
  3. Find the observable signal. A pain you cannot see from outside cannot be prospected. "Hiring a social media manager" is visible; "wants better social" is not.
  4. Decide what disqualifies. The fastest way to more good clients is fewer bad ones.
  5. Test it. Every line the generator writes beyond your own words is a hypothesis: keep what your next twenty conversations confirm, and change the rest.

ICP vs buyer persona

An ICP describes the company: industry, size, stage, budget, situation. A buyer persona describes the person inside it who decides or uses what you sell: their role, goals, objections and where they spend time. You need the ICP first, to know which companies to look at, and the persona second, to know who to write to there and what to say. In B2C there is no company, so the two collapse into one description of the customer.

How to turn an ICP into prospecting signals

The most useful part of an ICP is its buying signals: public, recent events that suggest a company has the problem now. A new funding round, a job post for the role you replace, a launch with little marketing behind it, a feed that went quiet, a public complaint about a vendor. Each one is a search you can run: the Twitter advanced search builder finds people asking for help, the LinkedIn X-ray search finds the decision makers by title, and the decision maker finder gets you from a company to a person. Watching for these signals every day is what Coldpitch does.

Frequently asked questions

What should an ideal customer profile include?

The industries you serve best, company size and stage, who decides, the pain points in the customer's words, the buying signals you can see from outside, what disqualifies a company, where to find them, and the angles that start a conversation.

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

An ICP describes the company that is a good fit; a buyer persona describes the person inside it who buys. Use the ICP to choose companies and the persona to choose who to contact and what to say.

How do I identify buying signals?

Ask what your best clients were doing just before they bought: hiring, launching, raising money, entering a market, complaining about a vendor. Those events are public, so they become searches you can run.

Can I create an ICP for a marketing agency?

Yes. Describe your service (for example social media management) and who it helps (for example B2B SaaS startups without a marketer); the generator suggests decision makers, pains, signals and disqualifiers for that kind of work, which you then edit to match your own clients.