Ideal Customer Profile
Identify the Ideal Customer Profile (ICP) from research data with demographics, behaviors, JTBD, and needs. Use when defining your ICP, analyzing
What Is This?
Overview
The Ideal Customer Profile skill helps product teams and growth practitioners synthesize raw customer research into a structured, actionable profile of the customer most likely to succeed with a product. Rather than relying on assumptions or broad market segments, this skill processes survey data, interview notes, behavioral signals, and demographic inputs to surface the defining characteristics of your best customers. The output is a clear, evidence-based ICP that teams can use to align sales, marketing, and product decisions.
At its core, this skill combines Jobs-to-be-Done (JTBD) frameworks, demographic analysis, behavioral pattern recognition, and needs mapping. It takes unstructured or semi-structured research data and returns a coherent profile with prioritized attributes. This makes it especially valuable when teams have collected product-market fit survey responses, onboarding data, or customer interviews but are unsure how to extract meaningful signal from the noise.
The skill is designed for iterative use. As new research data becomes available, teams can re-run the analysis to refine or validate their ICP over time. This supports a continuous discovery process rather than a one-time profiling exercise.
Who Should Use This
- Product managers defining target segments before a product launch or pivot
- Growth teams analyzing PMF survey results to identify the most satisfied customer cohort
- Founders who need to articulate their ICP for investor conversations or go-to-market planning
- UX researchers who want to translate qualitative interview data into structured personas
- Marketing teams building audience targeting strategies based on real customer data
- Customer success managers identifying which customer profiles are most likely to retain and expand
Why Use It?
Problems It Solves
- Eliminates guesswork in customer segmentation by grounding the ICP in actual research data rather than internal assumptions
- Reduces misalignment between product, sales, and marketing by providing a shared, evidence-based definition of the target customer
- Speeds up PMF analysis by extracting structured insights from raw survey responses without manual tagging or spreadsheet work
- Prevents teams from optimizing for the wrong customer type, which is a common cause of poor retention and high churn
- Surfaces hidden patterns in customer demographics, behaviors, and motivations that are difficult to identify through manual review
Core Highlights
- Synthesizes multiple data types including surveys, interviews, and behavioral data into a unified ICP
- Applies JTBD methodology to identify functional, emotional, and social jobs customers are trying to accomplish
- Maps customer needs to product capabilities to reveal fit and gap areas
- Segments customers by satisfaction, usage intensity, and expansion potential
- Produces structured output with prioritized demographic and firmographic attributes
- Supports both B2B and B2C profiling contexts
- Integrates with PMF survey frameworks such as the Sean Ellis method
- Outputs actionable ICP summaries ready for use in briefs, pitch decks, or strategy documents
How to Use It?
Basic Usage
Provide the skill with your research data in a structured prompt. The more context you supply, the more precise the output.
Analyze the following PMF survey responses and identify the Ideal Customer Profile.
Include: demographics, key behaviors, primary JTBD, top needs, and retention signals.
Survey data:
[paste raw survey responses or summarized research here]Specific Scenarios
Scenario 1: PMF Survey Analysis After running a Sean Ellis survey, paste the responses from customers who answered "very disappointed" into the prompt. Ask the skill to identify shared attributes across that cohort to define your core ICP.
Scenario 2: Post-Interview Synthesis After completing five to ten customer discovery interviews, provide summarized notes and ask the skill to extract recurring JTBD themes, pain points, and demographic patterns.
Real-World Examples
A SaaS startup used this skill to analyze 80 PMF survey responses and discovered their strongest ICP was operations managers at companies with 50 to 200 employees, not the enterprise segment they had been targeting. This finding redirected their sales motion and improved conversion rates within two quarters.
A consumer app team applied the skill to onboarding survey data and identified that users who completed a specific setup step within the first 24 hours had significantly higher 30-day retention. This behavioral signal became a core ICP attribute.
Important Notes
Requirements
- Input data should include at least one of the following: survey responses, interview summaries, or behavioral usage data
- Research data should represent a minimum of ten to fifteen customer data points for meaningful pattern recognition
- For B2B profiles, include firmographic details such as company size, industry, and role when available
More Skills You Might Like
Explore similar skills to enhance your workflow
Aspire Integration Testing
Write integration tests for .NET Aspire applications with test containers
Technical Doc Creator
Create HTML technical documentation with code blocks, API workflows, system architecture diagrams, and syntax highlighting. Use when users request tec
Understand Chat
Chat with codebases using natural language to understand architecture and logic
What Context Needed
what-context-needed skill for programming & development
Analyze Feature Requests
Analyze and prioritize a list of feature requests by theme, strategic alignment, impact, effort, and risk. Use when reviewing customer feature
Shuffle JSON Data
shuffle-json-data skill for programming & development