Ideal Customer Profile (ICP) Playbook for B2B SaaS
Most companies don't have an ICP. They have a vague idea: "mid-market SaaS companies."
This is too broad. Your GTM fails because you're targeting everyone. Sales chases bad leads. Marketing wastes budget on wrong audiences.
An ICP is a detailed profile of your best-fit customer. Using an ICP, you target the right accounts, spend your budget effectively, and close bigger deals faster.
This playbook shows how to build an ICP that works.
What Is an ICP?
An ICP is a business profile of your ideal customer. It describes company size, industry, use case, buying process, and growth potential.
ICP includes:
- Company size (headcount, revenue)
- Industry and vertical
- Use cases and problems
- Budget and purchase authority
- Technology stack
- Growth stage and signals
- Geographic focus
- Buying committee composition
Example ICP for B2B SaaS platform:
Company size: 50-500 headcount Revenue: $5M-$100M Industries: SaaS, financial services, e-commerce Problems: Sales velocity, customer retention, deal management Budget: $50K-$500K annually Authority: VP Sales or VP Marketing Growth stage: Series B or later Tech stack: Salesforce, HubSpot, Slack
With this ICP: You know exactly which companies to target.
Why ICP Matters
Without ICP: - Sales chases wrong leads - Marketing spends budget on low-probability accounts - Long and expensive sales cycles - High churn (bad-fit customers become unhappy) - No focus on what you're best at
With ICP: - Sales knows which accounts to prioritize - Marketing targets high-probability accounts - Shorter sales cycles (better fit = faster buying) - Higher retention (happy customers were good fit) - Team aligned on who to pursue
Most important: ICP shortens sales cycles by 30-50% by focusing on high-fit accounts.
---How to Build Your ICP
Step 1: Analyze Your Best Customers
Start with companies that actually bought and are happy.
For each customer, document:
-
Company profile: - Headcount - Revenue - Industry - Location - Funding stage
-
Problem they had: - What problem did your solution solve? - How painful was this problem?
-
Buying process: - How long was sales cycle? - Who was involved in buying committee? - What questions did they ask? - What objections did they raise?
-
Value they received: - ARR or deal size - Key outcomes/metrics they achieved - Are they expanding or static? - Are they happy or churning?
Data sources:
- Salesforce: Closed-won opportunities
- Intercom or support data: Happy vs unhappy customers
- Customer calls: Why they bought, what they needed
- Your own team's feedback: Which customers are easiest to sell to?
Step 2: Identify Patterns in Best Customers
Look for common traits.
Ask:
- Are most customers in specific industry? (If yes, industry is important to ICP)
- Do they all have similar company size? (If yes, size is important)
- Do they all face same problem? (If yes, that's your core value prop)
- Do they all have similar budget? (If yes, price to that range)
- Do they all have same buying committee size? (If yes, that affects sales approach)
Example pattern analysis:
- 8 of 10 best customers: SaaS companies, 50-200 headcount, series A or B
- 9 of 10: VP Sales or Head of Revenue involved in buying decision
- 10 of 10: Wanted to improve sales productivity and pipeline visibility
- All: Deal size $50K-$200K annually
Pattern: Your best customers are mid-stage SaaS companies led by sales leaders looking to improve sales velocity.
This is your ICP.
Step 3: Define Non-ICP (What You DON'T Want)
Define anti-patterns. Which customers are hard to sell to or churn quickly?
Ask:
- Which customers churn? Why?
- Which sales deals took way too long? Why?
- Which customers are smallest? Largest?
- Which customers never use the product?
Example anti-patterns:
- Early-stage startups (too small, can't afford, fail quickly)
- Non-tech companies with traditional sales (culture doesn't fit)
- Large enterprises (too slow to buy, need customization)
- Companies in decline (unlikely to expand)
Define what you don't want as clearly as what you do want.
Step 4: Build Your ICP Scorecard
Create a scoring system. For each prospect, score on ICP fit.
Scorecard example:
| Attribute | Weight | Best Fit | Good Fit | Poor Fit | Score |
|---|---|---|---|---|---|
| Company Size (headcount) | 20% | 50-200 | 40-500 | <40 or >500 | |
| Revenue | 15% | $5M-$50M | $2M-$100M | <$2M or >$500M | |
| Industry | 25% | SaaS | Tech | Non-tech | |
| Use Case Match | 25% | Sales velocity | Pipeline management | Other | |
| Budget Authority | 15% | VP Sales/VP Marketing | Director/Manager | No clear authority |
Scoring system:
- Best Fit: 3 points
- Good Fit: 1 point
- Poor Fit: 0 points
- Weight by importance
Example:
Account A: SaaS company, $10M revenue, 80 headcount, VP Sales is buyer, looking to improve sales pipeline.
- Company Size: 20% ร 3 = 0.6
- Revenue: 15% ร 3 = 0.45
- Industry: 25% ร 3 = 0.75
- Use Case: 25% ร 3 = 0.75
- Budget Authority: 15% ร 3 = 0.45
Total: 3.0 (maximum). Perfect ICP fit.
Account B: Manufacturing company, $50M revenue, 500 headcount, no clear use case.
- Company Size: 20% ร 1 = 0.2
- Revenue: 15% ร 3 = 0.45
- Industry: 25% ร 0 = 0
- Use Case: 25% ร 0 = 0
- Budget Authority: 15% ร 0 = 0
Total: 0.65 (low fit). Not ICP.
Common ICP Dimensions
Company Firmographics
- Headcount: 50-500, 500-2000, 2000+
- Revenue: $5M, $10M, $50M, $100M+
- Funding stage: Pre-seed, seed, Mid-market through enterprise/C, growth, profitable
- Growth rate: High growth >50%, moderate 20-50%, stable <20%
- Industries: SaaS, financial services, e-commerce, healthcare
Behavioral Signals
- Recent hiring: New VP Sales or VP Marketing (buying signal)
- Fundraising: Mid-market through enterprise completed (money to spend)
- Technology adoption: Using Salesforce, HubSpot, modern tech stack
- Growth: Headcount increasing, expanding to new markets
Buyer Attributes
- Titles: VP Sales, VP Marketing, Chief Revenue Officer
- Function: Sales operations, revenue operations, marketing operations
- Seniority: Usually director level or above
- Pain point: Sales velocity, attribution, pipeline management
Problem and Use Case
- Primary use case: How they use your product
- Secondary use cases: How they might expand
- Problem urgency: High (immediate pain), medium (planning), low (nice to have)
- Maturity: Using tools already (easier to adopt) vs new to category
Skip the manual work
Abmatic AI runs targets, sequences, ads, meetings, and attribution autonomously. One platform replaces 9 tools.
See the demo โRefining Your ICP Over Time
ICP isn't set-and-forget. Refine quarterly.
Each quarter: 1. Review new customers added 2. Review churned customers 3. Update patterns 4. Adjust ICP definition 5. Update target account list
Red flag that ICP needs adjustment:
- Sales cycles getting longer
- Average deal size dropping
- Churn rate increasing
- New customer problems that weren't in original ICP
From ICP to Target Account List
Once you have ICP, build target account list.
Process:
- Define ICP (above)
- Use ZoomInfo, Apollo, or LinkedIn to find accounts matching ICP
- Rank by ICP score (best fit first)
- Add warm introductions or existing relationships
- Prioritize top 50-100 accounts to start with
Example process:
- Find all SaaS companies, 50-500 headcount, $5M-$50M revenue in US
- Filter to companies that hired VP Sales in last 6 months
- Score by ICP (see scorecard above)
- Pull top 50 accounts
- Prioritize any with warm introductions from investors, advisors, customers
This becomes your ABM target list.
Common ICP Mistakes
Mistake 1: ICP is too broad. "Mid-market companies" is useless. Define industry, size, problem, and buyer specifically.
Mistake 2: ICP doesn't match your solution. If you build for SMBs, don't chase enterprises.
Mistake 3: ICP ignores buying committee. Some ICPs have 3-person buying committees (fast), others have 10+ (slow). Define what you handle well.
Mistake 4: ICP never updates. Market changes. Customers change. Update ICP quarterly.
Mistake 5: Sales ignores ICP. Best ICP is useless if sales doesn't use it. Make ICP part of sales compensation and processes.
ICP Format and Documentation
Document your ICP somewhere accessible.
Template:
Company Firmographics: - Headcount: 50-300 - Annual Revenue: $5M-$50M - Industries: SaaS, fintech, e-commerce - Growth Rate: >30% year-over-year - Funding: Series A or later
Buyer Profile: - Title: VP Sales, Chief Revenue Officer, VP Marketing - Seniority: Director level or above - Function: Revenue operations, sales operations
Key Use Cases: - Sales productivity (primary) - Pipeline management (secondary) - Revenue forecasting (expanding)
Problem Characteristics: - Sales cycle: 90+ days - Deal size: $50K-$500K annually - Buying committee: 3-5 people
Technology Stack: - CRM: Salesforce, HubSpot - Communication: Slack, Microsoft Teams
---Summary
Build ICP from your best customers. Define company size, industry, problem, and buyer. Use ICP to target high-fit accounts. Refine quarterly.
Good ICP shortens sales cycles by focusing on high-probability accounts. Bad ICP wastes budget chasing poor fit. No ICP? Start by analyzing your happiest customers.
Ready to build your ICP and target high-fit accounts? Schedule a demo with Abmatic AI to see how to identify and score target accounts that match your ideal customer profile.





