An ideal client profile (ICP) is a detailed description of the company that gets the most value from your product - including company size, industry, revenue range, pain points, and buying signals. It’s not a wish list. It’s a data-driven filter that tells your sales and marketing team where to spend their time and where to stop wasting it.

Why Most B2B SaaS Founders Get This Wrong

I’ve worked with dozens of SaaS founders across the Netherlands, Germany, and the UK, and the conversation usually goes like this: “Who’s your ideal customer?” “Well, basically any company that could benefit from…” That answer is the problem.

When your ICP is “any company that could benefit,” you end up doing demos for companies that will never buy, writing sales copy that resonates with nobody, and wondering why your close rate is stuck at 15%. I’ve seen this pattern kill more sales motions than any other single mistake in my 5+ years of B2B SaaS sales.

The founders who figure out their ICP early - and get specific about it - close faster, at higher deal values, with shorter sales cycles. Not because they’re better salespeople. Because they stopped talking to the wrong people.

What an Ideal Client Profile Actually Contains

A real ICP has two layers. Most people only build the first layer and wonder why it doesn’t work.

Layer 1 - Firmographics (the filter):

  • Company size: headcount range, revenue range
  • Industry: specific verticals, not “tech companies”
  • Geography: not just country, but also market maturity
  • Business model: B2B vs B2C, SaaS vs services, SMB vs enterprise
  • Tech stack: what tools they already use (integration fit matters)
  • Growth stage: seed, Series A, bootstrapped to profitability

Layer 2 - Behavioral signals (the trigger):

  • What problem are they actively trying to solve right now?
  • What event triggered them to look for a solution? (funding, team growth, new hire, failed process)
  • What have they tried before? What didn’t work?
  • What does the buying process look like? Who’s involved?
  • What does success look like for them in 90 days?

The behavioral signals are what separate a good ICP from a great one. Firmographics tell you who might buy. Behavioral signals tell you who’s ready to buy now. That distinction is worth a lot when you’re a small team running founder-led sales.

How to Build Your ICP From Scratch

If you’re pre-product-market fit or haven’t closed 10+ customers yet, you build your ICP from hypotheses and validate fast. If you have 20+ customers, you build it from data. Here’s the process I use with clients:

Step 1: Segment Your Existing Customers

Pull up your CRM or spreadsheet and tag every customer with three scores:

  • Revenue impact: How much did they pay? Are they on an expansion track?
  • Churn risk: Are they using the product? Logging in? Getting value?
  • Sales effort: How long did it take to close? How many calls? Did they negotiate hard on price?

The customers in the top right - high revenue, low churn, easy to close - are your ICP. Now ask: what do they have in common? Industry, size, team structure, the problem they were solving when they found you? That’s your starting point.

I did this exercise with a Dutch HR-tech founder last year. He thought his ICP was “mid-market companies in professional services.” After running the analysis, his actual best customers were all recruitment agencies with 20-60 employees that had just promoted an internal operations manager. Completely different target. His outreach response rate tripled once we adjusted messaging to that specific profile.

Step 2: Interview Your Best Customers

Pick your top 5-10 customers and schedule a 20-minute call. Not to sell anything - to understand why they bought. The questions that matter most:

  • “What was happening in your business that made you start looking for a solution?"
  • "What would you have done if you hadn’t found us?"
  • "What almost stopped you from buying?"
  • "How would you describe what we do to a colleague?”

That last one is gold. The way your best customers describe your product is how you should be positioning it to prospects. Their language is more compelling than anything your marketing team writes.

Step 3: Define What You’re NOT

A good ICP is as much about exclusion as inclusion. Write down who you explicitly don’t want to sell to. Common examples I see with early-stage SaaS:

  • Companies below a certain revenue threshold (they can’t afford the full implementation)
  • Industries with long procurement cycles if you’re capital-constrained
  • Companies that want a fully customized solution (they’ll chew up your dev resources)
  • Single-user buyers when your product needs organizational adoption to deliver value

The “not for us” list makes your sales team faster. If an SDR can disqualify a lead in 2 minutes based on your exclusion criteria, that’s 30 minutes saved per week, per rep. It also makes your sales consulting conversations sharper because you walk in knowing exactly what good looks like.

2% → 11% Outreach response rate

Timing outreach around funding announcements

4% → 17% Cold outreach response

After ICP refinement in construction SaaS case

22% → 44% Demo close rate

After stopping demos with wrong-fit prospects

Step 4: Map the Buying Triggers

The best time to sell your product is when a prospect is already motivated by a recent event. These triggers vary by product, but some universally useful ones in B2B SaaS:

  • Funding event: Series A/B companies with new budget to allocate
  • New hire in target role: A new VP Sales or Head of Ops often wants to prove themselves with new tooling
  • Team growth: When a team hits 10 or 25 people, processes that worked before often break
  • Failed competitor: A competitor going under or raising prices creates motivated buyers
  • Regulatory change: New compliance requirements often force software decisions

When you can filter your lead lists by these triggers, your outbound performance goes up sharply. I’ve seen response rates jump from 2% to 11% just by timing outreach around funding announcements. That’s the difference between a founder running outbound alone and a founder running it efficiently.

The ICP Template I Use With Clients

Here’s the structure I use when building an ICP with a SaaS positioning client:

Company Profile:
Industry: [specific vertical(s)]
Size: [employee range] employees, [revenue range] ARR
Geography: [primary markets]
Business model: [B2B/B2C, SMB/mid-market/enterprise]
Tech stack fit: [key integrations or stack requirements]

Pain Profile:
Primary pain: [the main problem they’re solving]
Secondary pain: [supporting problems]
Current solution: [what they’re doing today - spreadsheets, competitor, nothing]
Why it’s not working: [the specific failure mode]

Buying Profile:
Economic buyer: [title of the person who signs]
Champion: [title of the person who wants it]
Blockers: [who can say no]
Sales cycle: [typical length]
Deal size: [expected ACV range]
Trigger: [event that creates urgency]

Fill this out and you have something your whole team can use. Not just sales - marketing, product, and customer success all benefit from a shared definition of “good customer.”

Common ICP Mistakes That Kill Sales Performance

Making it aspirational instead of descriptive. Your ICP should describe who actually buys from you, not who you wish would buy from you. Enterprise companies with procurement departments and 6-month buying cycles are not your ICP if you’ve never closed one. Document reality first, then stretch toward your aspirations with a separate “future ICP.”

Stopping at firmographics. “Tech companies with 50-200 employees” is not an ICP. It’s a LinkedIn filter. Add the behavioral triggers, the pain profile, and the buying process. That’s what makes it useful in a sales conversation.

Never updating it. Your ICP should evolve as your product matures and your customer base grows. The companies that got the most value from your v1 product are often not the ones who’ll get the most value from v3. Review it after every significant product release and after every 20 new customers.

Building it by committee. The founder should own the ICP. Get input from sales, marketing, and customer success - but one person needs to make the final call and own the definition. ICPs built by committee end up as the intersection of everyone’s preferences, which means they’re useful to nobody.

From ICP to Outbound: Making It Actionable

An ICP sitting in a Google Doc is a waste of time. The value is in making it operationally useful. Here’s how the best founders I work with use their ICP daily:

Lead scoring: Assign point values to each ICP criterion. Companies that match on industry, size, tech stack, and trigger get high scores. Score below a threshold? Don’t call.

Outreach personalization: Use the pain profile to write cold emails that reference the specific problem they’re likely facing. “I notice you just raised your Series A and hired a VP Sales - most companies at that stage struggle with [specific pain]” performs 5-10x better than generic outreach.

Discovery calls: Your ICP’s pain profile is your discovery call agenda. When you already know the top 3 pains your ICP faces, you go into every call knowing exactly what to probe for. This is one of the biggest force multipliers I see when founders build a proper ICP - their discovery calls become dramatically more focused.

Content strategy: Write about the problems your ICP faces. Every piece of content should speak directly to the pain, trigger, or situation of your ideal customer. Generic content gets generic engagement.

A Real Example: ICP Refinement That Doubled Close Rate

One of my clients runs a B2B SaaS product for construction project management. When we started working together, his ICP was “construction companies in the Netherlands.” After the analysis:

  • Best customers: general contractors with 15-40 employees doing residential renovation projects
  • Worst customers: large infrastructure contractors (long sales cycles, needed too much customization)
  • Top trigger: project manager being overwhelmed after the company hit 10+ simultaneous projects
  • Champion: usually the project manager themselves, not the owner
  • Economic buyer: the owner, who needed to see clear time savings

We rewrote all outreach to target exactly this profile. Response rates went from 4% to 17%. Close rate on demos went from 22% to 44%. Not because the product changed. Because we stopped talking to the wrong people and started speaking the exact language of the right ones.

That’s what a tight ICP does. It doesn’t limit your market - it focuses your effort so you can win in the segment that matters most.

If you’re unsure whether your ICP is tight enough or want help turning it into an outbound motion that works, book a free sales audit. I look at your current customers, your outreach data, and your conversion rates, then tell you exactly what to change.

Want this run on your pipeline?

€500, 90 minutes. Credited against any Build.

Book the Audit →
Wouter van de Velde
Author

Wouter van de Velde

10+ years as a B2B sales operator. €4M+ generated in revenue. Now builds sales systems for Dutch and EU SaaS founders who'd rather be shipping product.