Strategy & GTM

Ideal Customer Profile (ICP)

A detailed description of the company type that gets the most value from your product, defined by firmographic attributes like industry, company size, tech stack, and buying behavior.

Your ICP Is Not Everyone Who Could Buy

The most expensive sentence in SaaS is “anyone could use our product.” Technically true. Strategically useless. An ICP forces you to choose. It tells marketing where to spend, sales who to call, and product what to build. Without one, you are optimizing for nothing.

The best ICPs are uncomfortably specific. Not “mid-market tech companies” but “B2B SaaS companies with 50-200 employees, $5-20M ARR, using Salesforce, with at least 5 SDRs, who have raised Series A or B in the last 18 months.” That specificity is what makes targeting actually work.

How to Define Your ICP

Start with your existing customer base. Pull the data on these dimensions:

DimensionWhat to MeasureExample
FirmographicsIndustry, size, revenue, locationB2B SaaS, 50-200 employees, $5-20M ARR
TechnographicsTech stack, tools, integrationsUses Salesforce, HubSpot, Outreach
BehavioralBuying triggers, sales cycle, deal sizeRecently hired VP Sales, 45-day cycle, $25K ACV
Value FitNRR, CSAT, support load, expansion rate120% NRR, <2 support tickets/month

Weight the “Value Fit” column heavily. A customer who matches your firmographics but churns at 6 months is not your ICP — they are a warning sign.

Common ICP Mistakes

The biggest mistake is making your ICP too broad because you are afraid of leaving money on the table. The second biggest is never updating it. Your ICP should evolve every 6-12 months as your product matures and your market shifts. What worked at $1M ARR will not work at $10M ARR.

Frequently Asked Questions

What is the difference between an ICP and a buyer persona?

ICP describes the company — industry, revenue, employee count, tech stack, growth stage. Buyer persona describes the person inside that company — their title, goals, pain points, how they buy. You need both. The ICP tells you which accounts to target. The persona tells you what to say when you get there.

How many ICPs should a SaaS company have?

One primary ICP until you hit $5-10M ARR. After that, you can expand to 2-3 segments. Companies that chase multiple ICPs before achieving product-market fit spread their resources too thin and end up with mediocre traction across all segments instead of dominance in one.

How do you build an ICP from scratch?

Start with your best 10-20 customers — highest NRR, fastest close, lowest support tickets. Find the patterns: same industry? Same company size? Same trigger event? Same tech stack? That pattern is your ICP. If you do not have customers yet, interview 30-50 people in your target market and look for the segment with the most acute pain.

While you're reading this,
your competitor just shipped.

30 minutes. No pitch deck. No discovery phase. Just answers.

Book a strategy call