Strategy & Messaging

What is an ideal customer profile (ICP)?

Flywheeler Team

By Flywheeler Team

Summarise with

Claude
ChatGPT
Gemini
Grok
Perplexity

Free Tool

ICP Builder

Map your ideal customer in 4 steps.

Try it free →

Most B2B founders have heard of an ICP.

This post covers exactly what an ICP is, what it isn't, and why getting it right is the single highest-leverage thing you can do before you start outbound.


What an ICP actually is

An ideal customer profile is a precise description of the type of company most likely to buy your product, get results from it, and stay a customer.

When it's defined properly, your ICP functions like a binary decision: you run any company through it and you get a clear answer: in or out.

Every company on your outbound list should pass through that filter before your first message goes out.


The ICP MISTAKE

The common mistake is treating an ICP as a wish list.

A good ICP isn't built around the customers you want.

It's built around the customers most likely to buy, get results, and stick around.

If you're pre-revenue, it's your best hypothesis.

When you have customers, it's built from the evidence of who actually bought fastest, got results quickest, and churned least.

Then from your ICP you can build a buyer persona.


The 3 things every ICP must include

A complete ICP has three layers.

1. Firmographics

The structural characteristics of the company.

Industry, headcount, revenue range, geography, and their current growth stage.

2. Technographics

What tools and systems the company already uses.

Their CRM, their sales engagement stack, their data infrastructure.

Technographics tell you how sophisticated they are, whether your solution fits their existing workflow, and whether they've already demonstrated budget intent in your space.

3. Pain points and buying triggers

The specific problems your ICP has, and the events that create urgency to act.

Pain is what makes someone open to a conversation. A trigger is what makes them act now.

A new funding round. A missed growth target. A new sales hire who needs pipeline on day one.

Lead with the trigger and you move from interruption to relevance.

Get all three layers right and your outbound list stops being a list of names. It becomes a list of companies with a demonstrated need, the means to pay, and a reason to care right now.


What a finished ICP looks like

Here's Flywheeler's own ICP as an example:

  • Industry: B2B SaaS
  • Company size: 5–20 employees
  • Revenue: $500K–$5M ARR
  • Geography: Australia
  • Growth stage: Seed–Series A, bootstrapped
  • CRM: HubSpot or Pipedrive
  • Sales engagement: Apollo, Instantly, or no formal tool yet
  • Pain points: Founder doing all prospecting, no outbound motion, low pipeline volume
  • Buying triggers: New funding, missed growth targets, new sales hire who needs pipeline on day one
  • Target titles: CEO/Founder, Head of Sales
  • Seniority: C-Suite, VP

That's a filter. Every company either fits it or it doesn't. If this matches your business and you are looking for an outbound engine Why not book a call with us here →


How to define yours

If you want to build your ICP directly, use the Flywheeler ICP Builder.

It walks you through each layer, lets you customise your criteria, and outputs a clean ICP summary you can use to brief whoever is running your outbound. Takes about 10 minutes.


Skip the build. Get the meetings.

If you'd rather skip the build entirely and have a fully managed outbound system running for your SaaS business, that's what we do at Flywheeler.

We build the ICP, the list, the sequences, and the follow-up and deliver qualified meetings to your calendar.

Book a call with us here →

Flywheeler Team

Written by

Flywheeler Team

Insights on AI-powered outbound, signal-based selling, and the future of B2B sales.

Related Articles