What Is an ICP? Build One Your SDRs Will Actually Call

What Is an ICP? Build One Your SDRs Will Actually Call

An ICP, or ideal customer profile, describes the type of company most likely to buy from you, get value and stay. It is about accounts, not people. A good one is short enough that an SDR can apply it in seconds and specific enough that it removes most of the market from the call list.

ICP, persona and market size

These terms get mixed up, and the confusion leads to messy lists.

  • ICP: the companies you want. Sector, size, country, stack, growth stage.
  • Persona: the people inside those companies you want to reach. Role, seniority, responsibilities.
  • TAM and SAM: how big the market is, and how much of it you can reach. The ICP sits inside them and tells you where to start.

You need the ICP first. A perfect persona at the wrong company is still a wasted call.

Persona work is where many teams stop, and it is why their lists fail. Marketing ends up with five personas, while reps have no rule for which accounts to open first. Fix the account filter, then the persona.

What goes into a useful ICP

Think in three layers.

  1. Fit. Firmographics and, where reliable, stack: country, size, sector, the tools they run. This tells you whether they can buy and use the product.
  2. Timing. The signals that say "now": a funding round, a new sales leader, hiring, a website visit, a closed-lost deal that may have expired. This tells you whether to call today.
  3. Disqualifiers. The traits that look right but never close: sectors with long procurement, companies too small to have a sales team, accounts locked into a long contract. Disqualifiers save as many calls as the positive criteria.

A fourth piece, the persona, comes after. It decides who you ask for once you have the account.

Build it from closed-won, not from opinion

Do not start in a workshop. Start with your last 20 to 30 closed-won deals, and your closed-lost ones.

  1. List the shared traits of your best customers: those who closed quickly, stayed and expanded.
  2. List the traits of your lost and churned accounts.
  3. Keep the traits that appear often in wins and rarely in losses.
  4. Write the ICP in five lines or fewer.

If you have fewer than 20 wins, do not pretend the data is bigger than it is. Combine wins with your best pilots, lost deals and the conversations your reps found easiest, and label the result as a hypothesis. A rough ICP tested on 200 calls beats a polished one nobody checked.

Here is an illustrative example, not a real customer: a French B2B software company with 20 to 200 employees, an outbound team of 3 to 15 reps, a CRM with call activity logged, and a recent hire or funding event. Disqualify companies with no sales team and agencies that resell your category.

Validate it with call data

An ICP is a hypothesis until real calls test it. Your dialing data can do that in a few weeks.

Tag every call by segment and persona, then compare:

  • Connect rate by persona. In the Sonik benchmark of 1,000,000 B2B cold calls in France, connect rates range from 11% to 20% depending on persona and slot, with an average of 11.3%. Sales and leadership contacts are above 15% overall. Founders pick up more around 10am, marketing around 4pm and HR around 1pm.
  • Conversations per 100 dials for each segment.
  • Meeting rate by trigger. Trigger-based openers reach a 7-10% meeting rate, against 2-3% for pitch-first openers. Compare segments with the same opener, or the numbers mislead.

If one segment gives you twice the meetings per 100 dials, move it up. If a segment connects well but never books, revisit the pain you assumed. A persona that picks up is not the same as an account that fits.

Watch for one trap: an ICP that fits your existing customers too tightly. If every win came from one network of referrals, the profile will reflect your network, not your market. Test one adjacent segment each quarter with a small block of calls, and let the data say whether to widen the profile.

Turn the ICP into a call list

An ICP that lives in a slide deck changes nothing. Put it where the work happens.

  • Create CRM fields for fit tier and key trigger, so any rep can filter on them.
  • Define three tiers. Tier 1 gets research and multi-contact plans, Tier 2 gets signal-based calls, Tier 3 gets volume.
  • Route by tier and signal, so the best-fit account with a fresh trigger is at the top of the queue.
  • Review every quarter. Adjust the weights. Do not rebuild from scratch.

How Sonik approaches ICP and prioritisation

We treat the ICP as a filter on the signals in your CRM. A website visit from an account outside your ICP is noise, while the same visit from a Tier 1 account is a call for today. The signals do the timing, and the ICP does the filtering.

The dialer then puts those accounts in a queue, with parallel dialing to give reps about 5 times more conversations. Because every call is logged by segment and persona, you can check the ICP against what really happens on the phone.

Conclusion

Your ICP is only right if calls prove it. This week, pull your last 100 dials, tag each by segment and persona, and count conversations and meetings for each. Pick the best segment, write its ICP in five lines and call it first on Monday.