Ideal Customer Profile Template for Startups

Updated 5 min read

An ideal customer profile is a written description of the accounts a company should pursue first. It names the filters that make an account countable, the trigger that makes it ready to buy, and the person who signs. A working ICP adds a weighted fit score and ten to twenty named example accounts, so sales and marketing chase the same companies.

Picture a casting director with a small role to fill. Before a single actor walks in, she writes a breakdown of who can read for the part, down to the age range and the accent. Agents read it and send only the people who match. Without it, the waiting room fills with everyone in town, and she spends the week saying no.

Startups prospect the same way when nobody has written the breakdown. Sales calls anyone with a budget while marketing targets a different crowd, and the CRM fills with accounts that were never going to buy.

An ideal customer profile is the breakdown for your pipeline. It answers one question before anyone spends a call or an ad dollar: what has to be true of an account before we pursue it?

What an ideal customer profile holds

A breakdown works because it's specific enough to say no to. An ICP needs the same edge, and it gets there with five parts:

  • Filters: industry, size, stage and geography, each one countable from a data source. If a researcher couldn't build a list of the first hundred matches, a filter is still too vague.
  • Trigger: the event that makes an account ready now, such as a new funding round or a failed audit, plus the signal you'd see from outside.
  • Buyer: the title that owns the problem, the number that person answers for, and anyone else with a say.
  • Disqualifiers: the traits that rule an account out, however well it scores elsewhere.
  • Example accounts: ten to twenty named companies that fit. If you can't name ten, the profile is too abstract to sell from.

Two neighbors get confused with it. A target market is every company that matches your filters (TAM, SAM, SOM puts a size on it), and the ICP is the subset worth pursuing first. A persona describes one person inside the account. You need both, and they're different documents. Choosing your beachhead market sits one step earlier and decides which segment the profile describes.

The ICP template

The template turns those five parts into a page you can fill in an afternoon. Fill it from the customers who bought and stayed, rather than the ones you wish you had.

Ideal customer profile
Company: [your company]
Version: [date]   Owner: [who keeps it current]

1. FILTERS (each one countable from a data source)
Industry: [a specific category, never just "B2B"]
Size: [employee range] or [revenue range]
Stage: [for example, past first customers and scaling]
Geography: [where you can sell and support today]
Required trait: [tech stack, sales channel, regulation or business model]

2. TRIGGER (why now)
The event that puts your category on their desk: [event]
How you'd see it from outside: [job post, press release, funding news, data signal]

3. BUYER
Title that owns the problem: [title]
The number they answer for: [metric their boss reviews]
Title that signs: [title, if different]
Other voices in the decision: [roles]

4. PAIN AND WORKAROUND
When they [situation], they want to [motivation], so they can [outcome].
What they do today instead: [spreadsheet, agency, competitor or nothing]

5. DISQUALIFIERS (any one rules the account out)
[for example, fewer than [n] employees]
[for example, locked into a competitor's multi-year contract]
[for example, nobody owns the problem]

6. FIT SCORE (weights add up to 100)
[Criterion]: [weight]   Fits when: [description]
[Criterion]: [weight]   Fits when: [description]
[Criterion]: [weight]   Fits when: [description]
[Criterion]: [weight]   Fits when: [description]
Pursue at: [score]   Nurture at: [score range]

7. EXAMPLE ACCOUNTS (10 to 20, named)
[Company]   Score: [score]   Why it fits: [one line]

8. EVIDENCE
Built from: [closed deals, lost deals, churned accounts, discovery calls]
Last reviewed against closed deals: [date]

How to fill it in:

  1. Pull your five to ten best customers, the ones who closed fastest and stayed longest, and write down what they share.
  2. Pull the lost deals and churned accounts next. Their common traits become your first disqualifiers.
  3. Write the trigger from what happened just before each good deal started.
  4. Set the weights last, and give the most weight to the traits that predicted a closed deal.
  5. Name the example accounts and score each one before anyone contacts it.

When your best customers share nothing: you may be selling two products to two markets. Pick one before you score anything.

Scoring an account against the profile

Even a finished template leaves one case open: the account that fits most of the profile but not all of it. A pass-or-fail gate throws that account away over one near miss, and a weighted score keeps it.

Take a hypothetical company that sells scheduling software to home-care agencies. Its scorecard looks like this:

Criterion Weight Fits when
Agency size 25 50 to 300 caregivers
Trigger 25 Posted a scheduler job in the last 90 days
Buyer 20 Has a director of operations
Billing system 15 Runs one of two supported systems
Region 15 Operates in a supported state

An agency with 400 caregivers misses on size and matches everything else. It scores 75, and with the pursuit line at 70 it goes on the list. A 100-caregiver agency with the right billing system in a supported state, but no open role and no operations director, scores 55. It goes to nurture, however perfect its size looks.

The shared line also ends an old argument, because sales and marketing now judge accounts by the same number. MQL vs SQL picks up from there, once a contact at a scored account responds.

Common ICP mistakes

Most weak profiles fail in one of four ways:

  • Describing a category: "mid-market SaaS" is a market. "US home-care agencies with 50 to 300 caregivers" is a list someone can build.
  • Skipping the trigger: filters say who could buy. The trigger says who will buy this quarter, and it's what makes outreach timely.
  • Writing from hopes: a profile built from the logos you want aims the team at accounts that won't convert.
  • Freezing it: the first version is a guess. Check it against closed and lost deals every quarter.

When volume won't fix it: more calls and more emails into a bad profile only find the wrong accounts faster. Fix the profile before you scale the outreach.

Putting the profile to work

A casting director who auditions everyone casts no one. Write the breakdown first, then let it decide where every call and every ad dollar goes. The profile also feeds your positioning statement and the target list your outbound lead generation runs on.

Every startup marketing client starts with Marketing Foundations, and deciding who you sell to is part of that build. My startup marketing menu shows what it includes and what it costs.

Write the breakdown before you open the doors.

Common questions

How often should a startup update its ideal customer profile?

A startup should update its ideal customer profile at least once a quarter, and sooner after a run of lost deals or a change in the product. Each review compares the profile with recent closed and lost deals, then adjusts the weights and disqualifiers to match what actually closed.

Can a startup have more than one ideal customer profile?

A startup can have more than one ideal customer profile, but each one needs its own message and usually its own channel. Early teams do better with one primary profile and a second written down for later, because a small team split across two profiles tends to win neither.

What data should an ideal customer profile be built from?

An ideal customer profile should be built first from the company's own CRM records: closed deals, lost deals and churned accounts. Data providers such as Apollo or LinkedIn Sales Navigator then turn the profile's filters into a list of matching accounts.

Who should own the ideal customer profile?

The ideal customer profile usually belongs to whoever leads marketing or go-to-market, with sales signing off on every version. Sales prospects against it and marketing targets from it, so a profile only one team accepts splits the pipeline in two.

Pick your channels

Book a call. We'll choose your channels and decide whether your brand needs a build or a refresh.

Book a call