Marketing Spark
ALL POSTS
MAY 22, 2026 · CUSTOMERS · 5 MIN READ

How to Build a B2B Ideal Customer Profile

A practical B2B ideal customer profile should shape positioning, sales focus, and marketing choices. Here is what to include.

Mark Evans, Principal at Marketing Spark
Mark EvansPrincipal, Marketing Spark

An ICP is not a demographic sketch. It's a decision filter.

Most ICPs are too polite to be useful.

They describe a market broadly enough that nobody gets excluded. That makes everyone feel good and gives sales no focus. A real ideal customer profile should make choices easier.

What belongs in the ICP

Start with the company profile: revenue, team size, industry, geography, buying motion, and the stage where your solution becomes urgent.

Then add the trigger. What changed? A new executive, stalled pipeline, rising churn, broken onboarding, a funding round, a failed agency relationship. Triggers matter more than firmographics because they explain why a buyer moves now.

Finally, name the disqualifiers. Who looks attractive but rarely buys, churns fast, or drains the team? This is where the ICP earns its keep.

How it changes marketing

A good ICP sharpens the homepage, narrows the content plan, improves sales qualification, and stops the team from chasing every shiny segment. It also makes positioning easier because you know the buyer you're positioning for.

If your messaging feels generic, the ICP underneath it's probably too broad.

Mark Evans, Principal at Marketing Spark

Mark Evans

Principal at Marketing Spark

Fourteen years working with B2B companies on positioning, messaging, and go-to-market. Host of the Marketing Spark Podcast. Based in Toronto.

Want this kind of thinking applied to your pipeline?

Book a 30-minute call. We'll look at your positioning, your homepage, and your pipeline math, and tell you what's actually in the way.

Book a call