Skip to content
ICP Intelligence
ICP Intelligence ยท tool 7 of 9

ICP Gap Analysis

Analyze gaps between current customer base and ideal ICP

What do I need to run ICP Gap Analysis?

Free, no sign-up, no account. A web browser is enough; the answer comes back in a second or two.

InputRequired?What to enter
Current customersRequiredDescription of your current customer base
Ideal ICPRequiredDescription of your ideal customer profile
Current metricsOptionalCurrent performance metrics
Target metricsOptionalTarget performance metrics
  1. Fill in the required inputs above in the form below, or press Fill in a tested example.
  2. Press Run ICP Gap Analysis.
  3. Read the result on this page, then copy it and edit it before you use it.

How do I run ICP Gap Analysis in my browser?

Required: Current customers, Ideal ICP. Fields marked optional can be left empty.

Description of your current customer base

Description of your ideal customer profile

Current performance metrics Enter a JSON object. Fields: avg_acv (number), avg_sales_cycle (number), win_rate (number), churn_rate (number), nps (number).

Target performance metrics Enter a JSON object. Fields: avg_acv (number), avg_sales_cycle (number), win_rate (number), churn_rate (number), nps (number).

What does ICP Gap Analysis return for the tested example?

Generated from the live code on 25 September 2026 with the inputs behind Fill in a tested example. Your own inputs give a different result.

Show the full result

ICP Gap Analysis

Profile Comparison

Current Customer Base

Single-location clinics, owner-operated

Ideal Customer Profile (Target)

Multi-location clinic groups with an operations team


๐Ÿ“Š Metric Gaps

Example figures: replace with your own. You did not supply current or target metrics, so every value in this table is a preset example.

MetricCurrentTargetGapPriority
Avg ACV$25,000$50,000+100% needed๐Ÿ”ด High
Sales Cycle90 days60 days-33% needed๐Ÿ”ด High
Win Rate20%30%+50% needed๐Ÿ”ด High
Churn Rate15%8%-47% needed๐Ÿ”ด High
NPS3050+67% needed๐Ÿ”ด High

๐Ÿ” Gap Root Cause Analysis

ACV Gap (+100% needed) (Example figure: replace with your own)

Current: Selling to smaller companies or at lower price points

Root Causes:

  • Targeting companies without budget
  • Not selling to decision-makers
  • Discounting too aggressively
  • Missing enterprise features

Actions:

  • Tighten company size filter in ICP
  • Train on value-based selling
  • Add pricing tiers for enterprise
  • Build reference customers in target segment
Sales Cycle Gap (-33% reduction needed) (Example figure: replace with your own)

Current: Deals taking too long to close

Root Causes:

  • Unclear value proposition
  • Too many stakeholders involved
  • Missing champion support
  • Competitive displacement complex

Actions:

  • Improve demo-to-close process
  • Identify and enable champions earlier
  • Create better competitive positioning
  • Streamline procurement requirements
Win Rate Gap (+50% improvement needed) (Example figure: replace with your own)

Current: Losing too many deals

Root Causes:

  • Poor qualification upfront
  • Weak differentiation
  • Losing to status quo
  • Pricing not competitive

Actions:

  • Implement stricter qualification (BANT/MEDDPICC)
  • Sharpen competitive battle cards
  • Quantify cost of inaction
  • Review pricing competitiveness
Churn Gap (-47% reduction needed) (Example figure: replace with your own)

Current: Customers not staying

Root Causes:

  • Wrong customers being sold
  • Poor onboarding
  • Value not realized
  • Better alternatives emerged

Actions:

  • Stricter ICP qualification
  • Improve customer success handoff
  • Track time-to-value metrics
  • Implement early warning system

๐ŸŽฏ Recommended ICP Refinements

Based on gap analysis, tighten your ICP on:

The company size and budget thresholds below are presets tied to the target ACV, which you did not supply.

Must-Have Criteria (Add These)
  1. Minimum company size: 200+ employees (Example figure: replace with your own)
  2. Budget confirmation: Must have allocated budget
  3. Champion access: Clear path to decision maker
  4. Use case fit: Primary use case (not secondary/experimental)
Disqualification Criteria (Add These)
  1. Too small: Under 50 employees (Example figure: replace with your own)
  2. Wrong stage: No defined need
  3. Budget mismatch: Can't afford $40,000 minimum (Example figure: replace with your own)
  4. Tech incompatibility: Missing required integrations

๐Ÿ“‹ 30-Day Action Plan

Week 1: Qualification
  • [ ] Update ICP documentation with new criteria
  • [ ] Train sales team on updated qualification
  • [ ] Add disqualification fields to CRM
  • [ ] Review current pipeline against new ICP
Week 2: Targeting
  • [ ] Update lead lists with tighter criteria
  • [ ] Revise outbound messaging for ideal segment
  • [ ] Create content for ideal ICP pain points
  • [ ] Adjust paid targeting parameters
Week 3: Enablement
  • [ ] Create ideal customer case studies
  • [ ] Update sales deck for target segment
  • [ ] Build ROI calculator for target ACV
  • [ ] Train CSM on ideal customer success metrics
Week 4: Measurement
  • [ ] Set up ICP fit scoring in CRM
  • [ ] Create dashboard for ICP metrics
  • [ ] Review first month of ICP-qualified leads
  • [ ] Adjust based on initial data

Next Step: Use icp_evolution_tracker to monitor ICP changes over time

Suggested timings, lengths and counts: adjust them to your own.

Who is ICP Gap Analysis not ideal for?

How do I use ICP Gap Analysis from Claude?

Connect ICP Intelligence once (see Connect), then ask in plain words. A prompt built from the tested example:

Use ICP Intelligence's ICP Gap Analysis tool. current customers: Single-location clinics, owner-operated; ideal icp: Multi-location clinic groups with an operations team.

MCP tool name: icp_gap_analysis. REST: POST https://icp-intelligence.gtmhelix.com/api/tools/icp_gap_analysis with this JSON body (see Docs):

{
  "input": {
    "current_customers": "Single-location clinics, owner-operated",
    "ideal_icp": "Multi-location clinic groups with an operations team"
  }
}

How does ICP Gap Analysis work?

It applies fixed rules in the ICP Intelligence code to the inputs above and returns text. It does not call an AI model, does not look anything up, and does not store what you type. The web form and the MCP server call the same tool code, so the same input gives the same answer in both.

Previous: Account PrioritizationNext: ICP Evolution Tracker