v1.0
This commit is contained in:
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"name": "pm-go-to-market",
|
||||
"version": "1.0.0",
|
||||
"description": "Go-to-market skills for PMs: GTM strategy, growth loops, GTM motions, beachhead segments, and ideal customer profiles.",
|
||||
"author": {
|
||||
"name": "Paweł Huryn",
|
||||
"email": "pawel@productcompass.pm",
|
||||
"url": "https://www.productcompass.pm"
|
||||
},
|
||||
"keywords": [
|
||||
"product-management",
|
||||
"go-to-market",
|
||||
"gtm",
|
||||
"growth-loops",
|
||||
"icp",
|
||||
"launch"
|
||||
],
|
||||
"homepage": "https://www.productcompass.pm",
|
||||
"license": "MIT"
|
||||
}
|
||||
@@ -0,0 +1,42 @@
|
||||
# pm-go-to-market
|
||||
|
||||
Go-to-market skills for PMs: GTM strategy, growth loops, GTM motions, beachhead segments, and ideal customer profiles.
|
||||
|
||||
## Overview
|
||||
|
||||
This plugin provides 6 skills and 3 commands for product managers.
|
||||
|
||||
## Skills
|
||||
|
||||
- **beachhead-segment** — Identify the first beachhead market segment for a product launch.
|
||||
- **competitive-battlecard** — Create sales-ready competitive battlecards comparing your product against a specific competitor.
|
||||
- **growth-loops** — Identify growth loops (flywheels) for sustainable traction.
|
||||
- **gtm-motions** — Identify the best GTM motions and tools.
|
||||
- **gtm-strategy** — Create a go-to-market strategy for a product launch covering marketing channels, messaging, success metrics, and laun...
|
||||
- **ideal-customer-profile** — Identify the Ideal Customer Profile (ICP) from research data with demographics, behaviors, JTBD, and needs.
|
||||
|
||||
## Commands
|
||||
|
||||
- `/pm-go-to-market:battlecard` — Create a sales-ready competitive battlecard — positioning, feature comparison, objection handling, and win strategies
|
||||
- `/pm-go-to-market:growth-strategy` — Design sustainable growth mechanisms — growth loops and GTM motions for product-led and sales-led strategies
|
||||
- `/pm-go-to-market:plan-launch` — Create a full go-to-market strategy — beachhead segment, ICP, messaging, channels, and launch plan
|
||||
|
||||
## Installation
|
||||
|
||||
```bash
|
||||
/install pm-go-to-market
|
||||
```
|
||||
|
||||
Or use directly:
|
||||
|
||||
```bash
|
||||
cc --plugin-dir /path/to/pm-go-to-market
|
||||
```
|
||||
|
||||
## Author
|
||||
|
||||
Paweł Huryn — [The Product Compass Newsletter](https://www.productcompass.pm)
|
||||
|
||||
## License
|
||||
|
||||
MIT
|
||||
@@ -0,0 +1,111 @@
|
||||
---
|
||||
description: Create a sales-ready competitive battlecard — positioning, feature comparison, objection handling, and win strategies
|
||||
argument-hint: "<your product> vs <competitor>"
|
||||
---
|
||||
|
||||
# /battlecard -- Competitive Battlecard
|
||||
|
||||
Create a concise, sales-ready battlecard that helps your team win deals against a specific competitor. Includes positioning, feature comparison, objection handling, and conversation strategies.
|
||||
|
||||
## Invocation
|
||||
|
||||
```
|
||||
/battlecard Our CRM vs Salesforce
|
||||
/battlecard ProjectFlow vs Monday.com for mid-market teams
|
||||
/battlecard [upload competitor materials or win/loss data]
|
||||
```
|
||||
|
||||
## Workflow
|
||||
|
||||
### Step 1: Identify the Matchup
|
||||
|
||||
Ask:
|
||||
- Your product and the specific competitor
|
||||
- Who is the typical buyer choosing between you?
|
||||
- Do you have win/loss data or sales feedback?
|
||||
- What deal stage does this typically come up? (early evaluation, final decision, displacement)
|
||||
|
||||
### Step 2: Research the Competitor
|
||||
|
||||
Apply the **competitive-battlecard** skill with web research:
|
||||
|
||||
- Current product capabilities and recent launches
|
||||
- Pricing model and published pricing
|
||||
- Target market and positioning
|
||||
- Known weaknesses (from reviews, forums, customer feedback)
|
||||
- Recent company news (funding, leadership, strategy shifts)
|
||||
|
||||
### Step 3: Generate Battlecard
|
||||
|
||||
```
|
||||
## Competitive Battlecard: [Your Product] vs [Competitor]
|
||||
|
||||
**Last updated**: [today]
|
||||
**Use when**: [situation where this competitor comes up]
|
||||
|
||||
### Quick Summary
|
||||
**We win when**: [buyer profile and situation where you have advantage]
|
||||
**We lose when**: [buyer profile and situation where competitor has advantage]
|
||||
**Key differentiator**: [one sentence]
|
||||
|
||||
### Positioning
|
||||
**How they position**: [their messaging]
|
||||
**How we position against them**: [our counter-positioning]
|
||||
|
||||
### Feature Comparison
|
||||
| Capability | Us | Them | Verdict |
|
||||
|-----------|-----|------|---------|
|
||||
| [capability] | [status] | [status] | [advantage] |
|
||||
|
||||
### Pricing Comparison
|
||||
| Dimension | Us | Them | Notes |
|
||||
|----------|-----|------|-------|
|
||||
|
||||
### Objection Handling
|
||||
| Objection | Response | Proof Point |
|
||||
|----------|---------|------------|
|
||||
| "They have [feature]" | [response] | [evidence] |
|
||||
| "They're cheaper" | [response] | [TCO analysis] |
|
||||
| "They're more established" | [response] | [counter] |
|
||||
|
||||
### Landmines to Plant
|
||||
[Questions to ask the prospect that expose competitor weaknesses]
|
||||
1. "Ask them about [topic] — their answer will reveal [weakness]"
|
||||
|
||||
### Trap Questions to Expect
|
||||
[Questions the competitor will encourage the prospect to ask you]
|
||||
1. "[Question]" — How to respond: [response]
|
||||
|
||||
### Win/Loss Patterns
|
||||
**We typically win because**: [top 3 reasons]
|
||||
**We typically lose because**: [top 3 reasons]
|
||||
|
||||
### Conversation Starters
|
||||
**If they're already using [Competitor]**:
|
||||
- [approach for displacement deals]
|
||||
|
||||
**If they're evaluating both**:
|
||||
- [approach for competitive evaluations]
|
||||
|
||||
### Resources
|
||||
- [Customer story / case study that counters this competitor]
|
||||
- [Third-party comparison or review]
|
||||
- [Demo script optimized for this competitive situation]
|
||||
```
|
||||
|
||||
Save as markdown.
|
||||
|
||||
### Step 4: Offer Next Steps
|
||||
|
||||
- "Want me to **create battlecards for other competitors**?"
|
||||
- "Should I **run a full competitive analysis** of the market?"
|
||||
- "Want me to **draft customer-facing comparison content** based on this?"
|
||||
- "Should I **update the positioning** based on competitive insights?"
|
||||
|
||||
## Notes
|
||||
|
||||
- Battlecards should be updated quarterly — competitors change fast
|
||||
- "Landmines" are the most valuable section for sales — teach reps what questions to ask
|
||||
- Never trash the competitor in front of the prospect — position on your strengths, not their weaknesses
|
||||
- Win/loss data from real deals is worth 10x any analysis — encourage the user to add it
|
||||
- Keep it to one page equivalent — sales reps won't read a 10-page document during a call
|
||||
@@ -0,0 +1,116 @@
|
||||
---
|
||||
description: Design sustainable growth mechanisms — growth loops and GTM motions for product-led and sales-led strategies
|
||||
argument-hint: "<product or growth challenge>"
|
||||
---
|
||||
|
||||
# /growth-strategy -- Growth Loops & GTM Motions
|
||||
|
||||
Identify and design the growth mechanisms that will drive sustainable traction. Evaluates five growth loop types and seven GTM motions to build a balanced acquisition and expansion strategy.
|
||||
|
||||
## Invocation
|
||||
|
||||
```
|
||||
/growth-strategy B2B collaboration tool — growth has stalled at 5K users
|
||||
/growth-strategy Consumer fitness app looking for viral growth
|
||||
/growth-strategy [upload product metrics or growth data]
|
||||
```
|
||||
|
||||
## Workflow
|
||||
|
||||
### Step 1: Understand Growth Context
|
||||
|
||||
Ask:
|
||||
- What is the product? Who uses it?
|
||||
- Current growth metrics: user count, growth rate, acquisition channels
|
||||
- What's working? What's not?
|
||||
- Business model: how does revenue relate to user growth?
|
||||
- Team and budget: what resources can you put toward growth?
|
||||
|
||||
### Step 2: Evaluate Growth Loops
|
||||
|
||||
Apply the **growth-loops** skill:
|
||||
|
||||
Analyze five growth loop types for your product:
|
||||
|
||||
1. **Viral Loop**: Users invite others as part of natural product use
|
||||
2. **Usage Loop**: More usage creates more value, bringing users back
|
||||
3. **Collaboration Loop**: Product becomes more valuable when used with others
|
||||
4. **User-Generated Content Loop**: Users create content that attracts new users
|
||||
5. **Referral Loop**: Satisfied users actively recommend to others
|
||||
|
||||
For each applicable loop: mechanism, requirements, expected impact, implementation effort.
|
||||
|
||||
### Step 3: Evaluate GTM Motions
|
||||
|
||||
Apply the **gtm-motions** skill:
|
||||
|
||||
Assess seven GTM approaches:
|
||||
|
||||
1. **Inbound**: Content, SEO, thought leadership
|
||||
2. **Outbound**: Sales, cold outreach, account-based
|
||||
3. **Paid Digital**: SEM, social ads, display, retargeting
|
||||
4. **Community**: Forums, events, user groups, developer relations
|
||||
5. **Partners**: Integrations, resellers, co-marketing
|
||||
6. **ABM (Account-Based Marketing)**: Targeted enterprise acquisition
|
||||
7. **PLG (Product-Led Growth)**: Free tier, self-serve, product virality
|
||||
|
||||
For each: fit for your product, expected CAC, timeline to results, tools needed.
|
||||
|
||||
### Step 4: Design Growth Strategy
|
||||
|
||||
```
|
||||
## Growth Strategy: [Product]
|
||||
|
||||
**Date**: [today]
|
||||
**Current state**: [user count, growth rate, key channels]
|
||||
**Growth goal**: [target]
|
||||
|
||||
### Recommended Growth Loops
|
||||
| Loop Type | Mechanism | Fit | Impact | Effort | Priority |
|
||||
|----------|-----------|-----|--------|--------|----------|
|
||||
|
||||
### Primary Growth Loop: [Type]
|
||||
**How it works**: [step-by-step mechanism]
|
||||
**Requirements**: [what needs to be true/built]
|
||||
**Key metrics**: [how to measure loop health]
|
||||
**Implementation plan**: [concrete next steps]
|
||||
|
||||
### Secondary Growth Loop: [Type]
|
||||
[same format]
|
||||
|
||||
### GTM Motion Mix
|
||||
| Motion | Investment | Expected ROI | Timeline | Tools |
|
||||
|--------|-----------|-------------|----------|-------|
|
||||
|
||||
### Growth Experiments
|
||||
| # | Experiment | Tests What | Effort | Expected Learning |
|
||||
|---|-----------|-----------|--------|------------------|
|
||||
|
||||
### Growth Metrics Framework
|
||||
- **North Star**: [growth metric]
|
||||
- **Loop health**: [metrics per loop]
|
||||
- **CAC by channel**: [tracking approach]
|
||||
- **Payback period**: [target]
|
||||
|
||||
### 90-Day Growth Plan
|
||||
**Month 1**: [focus areas and experiments]
|
||||
**Month 2**: [scale what works, cut what doesn't]
|
||||
**Month 3**: [optimize and systematize]
|
||||
```
|
||||
|
||||
Save as markdown.
|
||||
|
||||
### Step 5: Offer Next Steps
|
||||
|
||||
- "Want me to **plan a specific launch campaign**?"
|
||||
- "Should I **create marketing content** for the inbound motion?"
|
||||
- "Want me to **set up metrics** to track growth loop health?"
|
||||
- "Should I **design a referral program** based on the referral loop?"
|
||||
|
||||
## Notes
|
||||
|
||||
- Growth loops compound; growth tactics don't — prioritize loops over one-off campaigns
|
||||
- The best growth loop uses the product itself as the channel (PLG, viral, collaboration)
|
||||
- Not every loop works for every product — a B2B analytics tool won't go viral on TikTok
|
||||
- Budget should follow learning: invest small in experiments, then scale what proves out
|
||||
- CAC should be < 1/3 of LTV for sustainable growth — flag if projected CAC is too high
|
||||
@@ -0,0 +1,130 @@
|
||||
---
|
||||
description: Create a full go-to-market strategy — beachhead segment, ICP, messaging, channels, and launch plan
|
||||
argument-hint: "<product or feature to launch>"
|
||||
---
|
||||
|
||||
# /plan-launch -- Go-to-Market Strategy
|
||||
|
||||
Build a complete GTM plan from first principles: identify your beachhead market, define the ideal customer, craft messaging, choose channels, and create a launch timeline.
|
||||
|
||||
## Invocation
|
||||
|
||||
```
|
||||
/plan-launch AI-powered proposal writer for consulting firms
|
||||
/plan-launch New enterprise tier for our project management tool
|
||||
/plan-launch [upload a PRD, strategy doc, or pitch deck]
|
||||
```
|
||||
|
||||
## Workflow
|
||||
|
||||
### Step 1: Understand the Launch
|
||||
|
||||
Ask:
|
||||
- What are you launching? (new product, new feature, new tier, market expansion)
|
||||
- What stage? (pre-launch planning, imminent launch, post-launch optimization)
|
||||
- Do you have existing customers? Or starting from zero?
|
||||
- What's the timeline? Any hard deadlines?
|
||||
- Budget constraints? Team size?
|
||||
|
||||
### Step 2: Define Beachhead Segment
|
||||
|
||||
Apply the **beachhead-segment** skill:
|
||||
|
||||
- Evaluate potential market segments against:
|
||||
- Burning pain (how urgently they need this)
|
||||
- Willingness to pay (budget and purchase authority)
|
||||
- Winnable market share (can you reach and win them)
|
||||
- Referral potential (will they tell others)
|
||||
- Recommend the single best starting segment with rationale
|
||||
- Map adjacent segments for expansion after beachhead is secured
|
||||
|
||||
### Step 3: Define Ideal Customer Profile
|
||||
|
||||
Apply the **ideal-customer-profile** skill:
|
||||
|
||||
- Demographics: company size, industry, geography, tech stack
|
||||
- Behaviors: how they discover solutions, buying process, decision makers
|
||||
- JTBD: specific jobs they're hiring your product for
|
||||
- Current alternatives: what they use today and why it falls short
|
||||
- Qualification criteria: how to identify them quickly
|
||||
|
||||
### Step 4: Build GTM Strategy
|
||||
|
||||
Apply the **gtm-strategy** skill:
|
||||
|
||||
- **Positioning**: How you describe yourself to this segment
|
||||
- **Messaging**: Key messages for different stakeholders (buyer, user, influencer)
|
||||
- **Channels**: Where and how to reach your ICP (ranked by expected ROI)
|
||||
- **Launch tactics**: Specific actions for pre-launch, launch day, and post-launch
|
||||
- **Pricing alignment**: How pricing supports the GTM motion
|
||||
- **Success metrics**: How you'll know the launch worked
|
||||
|
||||
### Step 5: Generate GTM Plan
|
||||
|
||||
```
|
||||
## Go-to-Market Plan: [Product/Feature]
|
||||
|
||||
**Launch date**: [target]
|
||||
**Type**: [new product / feature / tier / market expansion]
|
||||
|
||||
### Beachhead Segment
|
||||
**Who**: [specific segment definition]
|
||||
**Why them first**: [rationale against criteria]
|
||||
**Size**: [TAM/SAM/SOM estimate]
|
||||
|
||||
### Ideal Customer Profile
|
||||
| Attribute | Definition |
|
||||
|-----------|-----------|
|
||||
| Company size | [range] |
|
||||
| Industry | [specific] |
|
||||
| Decision maker | [title/role] |
|
||||
| Key JTBD | [job they need done] |
|
||||
| Current solution | [what they use today] |
|
||||
| Qualification signal | [how to identify them] |
|
||||
|
||||
### Positioning & Messaging
|
||||
**Positioning statement**: For [who] who [need], [product] is [category] that [benefit]. Unlike [alternative], we [differentiator].
|
||||
|
||||
**Key messages by stakeholder**:
|
||||
| Audience | Message | Proof Point |
|
||||
|----------|---------|------------|
|
||||
|
||||
### Channel Strategy
|
||||
| Channel | Tactic | Reach | Cost | Priority |
|
||||
|---------|--------|-------|------|----------|
|
||||
|
||||
### Launch Timeline
|
||||
| Phase | Timing | Actions | Owner |
|
||||
|-------|--------|---------|-------|
|
||||
| Pre-launch | [dates] | [list] | [who] |
|
||||
| Launch week | [dates] | [list] | [who] |
|
||||
| Post-launch | [dates] | [list] | [who] |
|
||||
|
||||
### Success Metrics
|
||||
| Metric | 30-day target | 90-day target |
|
||||
|--------|-------------|-------------|
|
||||
|
||||
### Risks & Mitigations
|
||||
| Risk | Likelihood | Impact | Mitigation |
|
||||
|------|-----------|--------|-----------|
|
||||
|
||||
### Expansion Plan
|
||||
[After beachhead: which adjacent segments, in what order, with what adaptations]
|
||||
```
|
||||
|
||||
Save as markdown.
|
||||
|
||||
### Step 6: Offer Next Steps
|
||||
|
||||
- "Want me to **design growth loops** for post-launch traction?"
|
||||
- "Should I **create competitive battlecards** for sales?"
|
||||
- "Want me to **draft marketing copy** for the launch?"
|
||||
- "Should I **build a metrics dashboard** for launch tracking?"
|
||||
|
||||
## Notes
|
||||
|
||||
- "Everyone" is not a segment — the tighter the beachhead, the faster you learn
|
||||
- The ICP should be specific enough that sales/marketing can identify prospects in 30 seconds
|
||||
- Messaging should use the customer's language, not your internal terminology
|
||||
- Pre-launch activities (waitlist, beta, early access) are as important as launch day
|
||||
- Plan for post-launch: the first 90 days after launch determine long-term trajectory
|
||||
@@ -0,0 +1,145 @@
|
||||
---
|
||||
name: beachhead-segment
|
||||
description: "Identify the first beachhead market segment for a product launch. Evaluates segments against burning pain, willingness to pay, winnable market share, and referral potential. Triggers: beachhead segment, first market, initial target, market entry."
|
||||
---
|
||||
# Beachhead Segment
|
||||
|
||||
## Overview
|
||||
Identify the first beachhead market segment for product launch. This skill evaluates potential market segments against key criteria to find your initial winning segment that enables fast PMF validation and adjacent expansion.
|
||||
|
||||
## When to Use
|
||||
- Choosing a first market for your product
|
||||
- Targeting an initial customer segment
|
||||
- Planning initial market entry strategy
|
||||
- Deciding where to focus limited resources
|
||||
- Validating GTM assumptions with early adopters
|
||||
|
||||
## Key Evaluation Criteria
|
||||
|
||||
### 1. Burning Pain Point
|
||||
Does this segment experience an acute, unmet problem?
|
||||
- Daily frustration with the status quo
|
||||
- Significant productivity loss or cost impact
|
||||
- Emotional urgency to find a solution
|
||||
- Current workarounds are expensive or fragile
|
||||
- Problem is getting worse over time
|
||||
|
||||
### 2. Willingness to Pay
|
||||
Does this segment have budget and motivation to pay for a solution?
|
||||
- Documented budget allocation for this problem area
|
||||
- ROI is clear and compelling (value > cost)
|
||||
- Economic impact of problem justifies solution cost
|
||||
- Decision-maker has autonomy or influence over budget
|
||||
- No free or DIY alternatives that fully satisfy need
|
||||
|
||||
### 3. Winnable Market Share
|
||||
Can you realistically capture 60-70% of this segment in 3-18 months?
|
||||
- Segment is large enough but not oversaturated
|
||||
- Limited competition or easy differentiation
|
||||
- Market players are fragmented or complacent
|
||||
- Your product has clear competitive advantage
|
||||
- You have unique access or distribution advantage
|
||||
|
||||
### 4. Referral Potential
|
||||
Will customers naturally refer or recommend to others?
|
||||
- Segment contains professional communities
|
||||
- Customers interact with adjacent segments (expansion opportunity)
|
||||
- High word-of-mouth culture in this industry
|
||||
- Network effects within the segment
|
||||
- Solving problem for one creates demand in adjacent segments
|
||||
|
||||
## How It Works
|
||||
|
||||
### Step 1: List Potential Segments
|
||||
Brainstorm all possible target segments:
|
||||
- Industry verticals (SaaS, healthcare, manufacturing, etc.)
|
||||
- Company size (SMB, mid-market, enterprise)
|
||||
- Job titles or roles
|
||||
- Geographic regions
|
||||
- Use cases or use-case variations
|
||||
- Customer maturity level
|
||||
|
||||
### Step 2: Research Pain Points
|
||||
Validate burning pain in each segment:
|
||||
- Customer interviews and discovery calls
|
||||
- Problem validation through surveys
|
||||
- Market research and analyst reports
|
||||
- Competitor positioning and customer reviews
|
||||
- Quantify cost/impact of the problem
|
||||
- Identify current workarounds and limitations
|
||||
|
||||
### Step 3: Assess Willingness to Pay
|
||||
Determine budget and economic viability:
|
||||
- Segment's budget for this problem category
|
||||
- ROI calculation (value gained vs cost)
|
||||
- Current spending on solutions or workarounds
|
||||
- Budget decision-making process
|
||||
- Typical deal size expectations
|
||||
- Pricing sensitivity in the segment
|
||||
|
||||
### Step 4: Evaluate Winnability
|
||||
Assess realistic market share potential:
|
||||
- Total addressable market (TAM) size
|
||||
- Competitive landscape and positioning
|
||||
- Your differentiation or unfair advantage
|
||||
- Distribution access to this segment
|
||||
- Time and resources required
|
||||
- Market growth and momentum
|
||||
|
||||
### Step 5: Identify Referral Pathways
|
||||
Map expansion opportunities:
|
||||
- Adjacent segments that reference segment influences
|
||||
- Network effects within the segment
|
||||
- Professional communities and associations
|
||||
- Customer-to-customer recommendations
|
||||
- Natural expansion path to adjacent markets
|
||||
- Viral or network effects from solving core pain
|
||||
|
||||
### Step 6: Select Beachhead
|
||||
Choose your primary launch segment:
|
||||
- Highest combined score across four criteria
|
||||
- Most achievable for your current resources
|
||||
- Shortest path to PMF and revenue
|
||||
- Best reference for adjacent expansion
|
||||
- Most enthusiastic early customer cohort
|
||||
|
||||
## Input Format
|
||||
Use $ARGUMENTS to pass:
|
||||
- Product description and capabilities
|
||||
- Initial market research and validation data
|
||||
- Potential segment options
|
||||
- Constraints and limitations
|
||||
- Timeline and resource constraints
|
||||
- Current customer data or feedback
|
||||
|
||||
## Output
|
||||
A beachhead segment analysis including:
|
||||
- Top 3-5 recommended segments with scoring
|
||||
- Primary beachhead segment recommendation
|
||||
- Pain point validation and evidence
|
||||
- Willingness to pay assessment and pricing guidance
|
||||
- Realistic market share and revenue projections
|
||||
- Referral and expansion pathways to adjacent segments
|
||||
- 90-day customer acquisition plan for beachhead
|
||||
- Post-beachhead expansion roadmap
|
||||
|
||||
## Framework
|
||||
Based on Geoffrey Moore's beachhead market strategy in "Crossing the Chasm." Focuses on finding the smallest winnable, referenceable market that validates PMF and enables expansion.
|
||||
|
||||
## Tips
|
||||
- Start absurdly specific. A niche beachhead is better than a vague mass market
|
||||
- Choose the segment most likely to evangelize your solution
|
||||
- Validate all four criteria with at least 10 customer interviews
|
||||
- Select segment with fastest path to revenue and references
|
||||
- Ensure beachhead can reference to adjacent market segments
|
||||
- Focus all resources on dominating the beachhead (not diluting efforts)
|
||||
- Plan exit from beachhead only after 60%+ market share
|
||||
|
||||
---
|
||||
|
||||
### Further Reading
|
||||
|
||||
- [5 GTM Principles You Should Know as a PM](https://www.productcompass.pm/p/5-gtm-principles-with-frameworks-templates)
|
||||
- [Product-Led Growth 101, Part 1/2](https://www.productcompass.pm/p/product-led-growth-101-12)
|
||||
- [How to Design a Value Proposition Customers Can't Resist?](https://www.productcompass.pm/p/how-to-design-value-proposition-template)
|
||||
- [How to Achieve Product-Market Fit? Part I: Market and Value Proposition](https://www.productcompass.pm/p/how-to-achieve-the-product-market)
|
||||
@@ -0,0 +1,77 @@
|
||||
---
|
||||
name: competitive-battlecard
|
||||
description: "Create sales-ready competitive battlecards comparing your product against a specific competitor. Includes positioning, feature comparison, objection handling, and win/loss patterns. Use when preparing sales teams, creating competitive materials, or responding to 'why not competitor X?' Triggers: battlecard, competitive battlecard, sales enablement, vs competitor, why us not them, competitive comparison."
|
||||
---
|
||||
|
||||
## Competitive Battlecard
|
||||
|
||||
Create a concise, sales-ready battlecard for use against a specific competitor.
|
||||
|
||||
### Context
|
||||
|
||||
You are creating a competitive battlecard for **$ARGUMENTS**.
|
||||
|
||||
Use web search to research the competitor's current product, pricing, positioning, and recent changes. If the user provides files (feature lists, win/loss data, sales call notes), read them first.
|
||||
|
||||
### Instructions
|
||||
|
||||
1. **Research the competitor** (use web search):
|
||||
- Current product offerings and features
|
||||
- Pricing tiers and model
|
||||
- Target market and positioning
|
||||
- Recent product launches or changes
|
||||
- Known strengths and weaknesses
|
||||
- Customer reviews and sentiment (G2, Capterra, Reddit)
|
||||
|
||||
2. **Create the battlecard** with these sections:
|
||||
|
||||
### Company Overview
|
||||
- Founded, HQ, funding/revenue (if public)
|
||||
- Target market and ICP
|
||||
- Positioning in one sentence
|
||||
|
||||
### Quick Comparison
|
||||
|
||||
| Capability | Us | Them | Winner |
|
||||
|---|---|---|---|
|
||||
| [Feature area 1] | [Our approach] | [Their approach] | [Us/Them/Tie] |
|
||||
| [Feature area 2] | ... | ... | ... |
|
||||
| Pricing | ... | ... | ... |
|
||||
| Support | ... | ... | ... |
|
||||
|
||||
### Where We Win
|
||||
- [Advantage 1]: [Proof point or customer quote]
|
||||
- [Advantage 2]: [Specific capability they lack]
|
||||
- [Advantage 3]: [Better approach with reasoning]
|
||||
|
||||
### Where They Win
|
||||
- [Their strength 1]: [Our counter-positioning]
|
||||
- [Their strength 2]: [How we mitigate this gap]
|
||||
|
||||
### Common Objections & Responses
|
||||
|
||||
| Prospect Says | Respond With |
|
||||
|---|---|
|
||||
| "Competitor X has [feature]" | "[Our alternative approach and why it's better for them]" |
|
||||
| "They're cheaper" | "[Value framing: total cost of ownership, ROI, hidden costs]" |
|
||||
| "They're more established" | "[Our advantages: speed, innovation, focus, support]" |
|
||||
|
||||
### Landmines to Plant
|
||||
Questions to ask the prospect that highlight competitor weaknesses:
|
||||
- "How important is [area where we excel] to your team?"
|
||||
- "Have you evaluated [specific capability they lack]?"
|
||||
|
||||
### Win/Loss Patterns
|
||||
- We tend to win when: [pattern]
|
||||
- We tend to lose when: [pattern]
|
||||
- Key differentiator in competitive deals: [what tips the scale]
|
||||
|
||||
3. **Keep it scannable**: Sales reps need to reference this during calls. Use tables, bold text, and short bullets.
|
||||
|
||||
Save as markdown. Format for easy printing or sharing in Notion/Confluence.
|
||||
|
||||
---
|
||||
|
||||
### Further Reading
|
||||
|
||||
- [How to Design a Value Proposition Customers Can't Resist?](https://www.productcompass.pm/p/how-to-design-value-proposition-template)
|
||||
@@ -0,0 +1,125 @@
|
||||
---
|
||||
name: growth-loops
|
||||
description: "Identify growth loops (flywheels) for sustainable traction. Evaluates 5 loop types: Viral, Usage, Collaboration, User-Generated, and Referral. Use for designing growth mechanisms or building product-led traction. Triggers: growth loops, flywheel, viral loop, referral loop."
|
||||
---
|
||||
# Growth Loops
|
||||
|
||||
## Overview
|
||||
Identify and design growth loops (flywheels) that create sustainable traction. This skill evaluates five proven growth loop mechanisms to reduce reliance on paid acquisition and build product-led growth.
|
||||
|
||||
## When to Use
|
||||
- Designing growth mechanisms for a product
|
||||
- Building sustainable viral or referral traction
|
||||
- Reducing reliance on paid acquisition
|
||||
- Analyzing competitor growth strategies
|
||||
- Optimizing product for product-led growth
|
||||
|
||||
## The 5 Growth Loop Types
|
||||
|
||||
### 1. Viral Loop
|
||||
Product content created by users gets shared on external platforms, bringing new users back to the product.
|
||||
- **Mechanism**: Users create content in-product → Share on social/external platforms → New users discover and signup
|
||||
- **Example**: Figma designs shared as links, Loom videos shared in emails
|
||||
- **Strength**: Exponential user acquisition if content is inherently shareable
|
||||
- **Challenge**: Requires highly shareable output and strong incentive to share
|
||||
|
||||
### 2. Usage Loop
|
||||
Users create content or value within the product, then share it, which invites new users or drives re-engagement.
|
||||
- **Mechanism**: User creates → Shares creation → Others consume → Become engaged users
|
||||
- **Example**: Twitter threads, Medium articles, Notion templates shared publicly
|
||||
- **Strength**: Growth tied directly to product usage and network effects
|
||||
- **Challenge**: Requires content creation friction to be very low
|
||||
|
||||
### 3. Collaboration Loop
|
||||
Users invite colleagues to co-create or collaborate within the product, expanding the user base within organizations.
|
||||
- **Mechanism**: User creates → Invites colleagues for collaboration → Colleagues discover product value
|
||||
- **Example**: Google Docs invitations, Figma team projects, Slack channels
|
||||
- **Strength**: Deep organizational penetration and high retention
|
||||
- **Challenge**: Works best for collaborative/team-based products
|
||||
|
||||
### 4. User-Generated Loop
|
||||
Users discover new content or features through other users' creations, then create and share their own content.
|
||||
- **Mechanism**: User discovers content → Creates similar content → Shares creation → Others discover
|
||||
- **Example**: TikTok, Pinterest, YouTube trends driving creator participation
|
||||
- **Strength**: Creates content flywheel and network effects
|
||||
- **Challenge**: Requires critical mass of quality content to sustain
|
||||
|
||||
### 5. Referral Loop
|
||||
Users invite other potential users in exchange for rewards, incentives, or social recognition.
|
||||
- **Mechanism**: User refers → Referred user joins → Referrer gets reward → Shares more referrals
|
||||
- **Example**: Dropbox referral bonus, Uber rider referrals, PayPal signup bonuses
|
||||
- **Strength**: Directly incentivizes acquisition; easy to measure ROI
|
||||
- **Challenge**: Requires valuable incentive without eroding unit economics
|
||||
|
||||
## How It Works
|
||||
|
||||
### Step 1: Define Product Value
|
||||
Clarify the core value users experience:
|
||||
- Primary action users take in your product
|
||||
- Value created per user action
|
||||
- Network effects present (if any)
|
||||
- Friction points in the experience
|
||||
|
||||
### Step 2: Evaluate Loop Fit
|
||||
Assess which growth loops align with your product:
|
||||
- Product type (collaborative, content-based, utility, etc.)
|
||||
- Target user behavior and sharing habits
|
||||
- Network effects already present
|
||||
- Existing user base and engagement
|
||||
|
||||
### Step 3: Design Loop Mechanics
|
||||
Create specific loop implementation:
|
||||
- Trigger that initiates sharing or invitations
|
||||
- Incentive for participation (intrinsic or extrinsic)
|
||||
- Ease of sharing mechanism
|
||||
- Conversion rate from invite to activation
|
||||
- Frequency of loop repetition per user
|
||||
|
||||
### Step 4: Calculate Loop Coefficient
|
||||
Estimate growth velocity:
|
||||
- Invites/shares per user per cycle
|
||||
- Conversion rate of invites to new users
|
||||
- Net new users per cycle
|
||||
- Time per cycle iteration
|
||||
|
||||
### Step 5: Build the Loop
|
||||
Implement the highest-leverage loop first:
|
||||
- Start with the most natural loop for your product
|
||||
- Optimize messaging and friction
|
||||
- Measure loop metrics and conversion rates
|
||||
- Compound results over time
|
||||
|
||||
## Input Format
|
||||
Use $ARGUMENTS to pass:
|
||||
- Product description and primary user action
|
||||
- Target user demographics and behavior
|
||||
- Existing sharing/collaboration features
|
||||
- Current growth channels and metrics
|
||||
- Constraints or opportunities
|
||||
|
||||
## Output
|
||||
A growth loops analysis including:
|
||||
- Ranked evaluation of all 5 loop types for your product
|
||||
- Recommended primary growth loop with implementation plan
|
||||
- Secondary loops to layer over time
|
||||
- Key metrics and measurement framework
|
||||
- 30-60-90 day implementation roadmap
|
||||
- Potential loop coefficient and growth projections
|
||||
|
||||
## Framework
|
||||
Based on growth loops research by Ognjen Bošković. Focuses on compounding user acquisition through built-in, product-native sharing and collaboration mechanisms.
|
||||
|
||||
## Tips
|
||||
- Start with one loop and master it before adding complexity
|
||||
- Viral loops compound fastest but take time to build
|
||||
- Collaboration loops create strongest retention and LTV
|
||||
- Measure loop health weekly during optimization phase
|
||||
- Combine loops for multiplicative effect once operating at scale
|
||||
|
||||
---
|
||||
|
||||
### Further Reading
|
||||
|
||||
- [Product-Led Growth 101, Part 1/2](https://www.productcompass.pm/p/product-led-growth-101-12)
|
||||
- [OpenAI’s Product Leader Shares 3-Layer Distribution Framework To Win Mind & Market Share in the AI World](https://www.productcompass.pm/p/distribution-framework-ai-products)
|
||||
- [How to Design a Value Proposition Customers Can't Resist?](https://www.productcompass.pm/p/how-to-design-value-proposition-template)
|
||||
@@ -0,0 +1,155 @@
|
||||
---
|
||||
name: gtm-motions
|
||||
description: "Identify the best GTM motions and tools. Evaluates 7 motion types: Inbound, Outbound, Paid Digital, Community, Partners, ABM, and PLG with specific tool recommendations. Triggers: GTM motions, marketing channels, inbound outbound, PLG."
|
||||
---
|
||||
# GTM Motions
|
||||
|
||||
## Overview
|
||||
Identify and evaluate the best go-to-market motions for your product. This skill analyzes seven proven GTM approaches with specific tools and tactics to help you build a balanced acquisition strategy.
|
||||
|
||||
## When to Use
|
||||
- Selecting marketing channels for your product
|
||||
- Choosing between inbound vs outbound strategy
|
||||
- Building your GTM toolkit and tech stack
|
||||
- Evaluating PLG vs traditional sales motion
|
||||
- Planning cross-channel marketing campaigns
|
||||
|
||||
## The 7 GTM Motions
|
||||
|
||||
### 1. Inbound Marketing
|
||||
Attract customers through valuable content and thought leadership.
|
||||
- **Tools**: LinkedIn, SEMRush, Grammarly, HubSpot, Airtable
|
||||
- **Tactics**: Blog content, webinars, whitepapers, SEO, email nurture sequences
|
||||
- **Best For**: B2B SaaS, technical products, long sales cycles
|
||||
- **Strength**: Builds brand authority and attracts high-intent prospects
|
||||
- **Challenge**: Requires consistent content creation; slower to show results
|
||||
|
||||
### 2. Outbound Sales
|
||||
Proactively reach target prospects through direct engagement.
|
||||
- **Tools**: LinkedIn Sales Navigator, ZoomInfo, Lemlist, Apollo, Hunter
|
||||
- **Tactics**: Cold email campaigns, LinkedIn outreach, phone prospecting, personalized demos
|
||||
- **Best For**: Enterprise sales, high-value contracts, niche markets
|
||||
- **Strength**: Predictable pipeline generation; control over target selection
|
||||
- **Challenge**: Low response rates; resource-intensive; requires skilled sales team
|
||||
|
||||
### 3. Paid Digital Advertising
|
||||
Reach target audiences through paid channels with precision targeting.
|
||||
- **Tools**: Google Ads, Meta Ads, LinkedIn Ads, Newswire, Retargeting platforms
|
||||
- **Tactics**: Search ads, display advertising, social ads, video advertising, retargeting
|
||||
- **Best For**: Products with clear target demographics, competitive keywords
|
||||
- **Strength**: Fast results; scalable; measurable ROI; precise targeting
|
||||
- **Challenge**: Can be expensive; requires continuous optimization; competitive
|
||||
|
||||
### 4. Community Marketing
|
||||
Build engaged communities where customers help each other and spread the word.
|
||||
- **Tools**: Slack, Reddit, Discord, Circle, Mighty Networks, WhatsApp
|
||||
- **Tactics**: Community forums, user groups, events, mentorship, ambassador programs
|
||||
- **Best For**: Developer products, communities of practice, loyal user bases
|
||||
- **Strength**: Builds loyalty; organic word-of-mouth; valuable feedback; low CAC
|
||||
- **Challenge**: Requires active moderation; time to build critical mass
|
||||
|
||||
### 5. Partner Marketing
|
||||
Leverage partner networks to co-market and reach new audiences.
|
||||
- **Tools**: Miro, AWS Startups, Oracle Partners, Stripe, Shopify App Store
|
||||
- **Tactics**: Partner integrations, co-marketing agreements, channel partnerships, resellers
|
||||
- **Best For**: Complementary products, platform ecosystems, expanding market reach
|
||||
- **Strength**: Access to established customer bases; shared costs; credibility
|
||||
- **Challenge**: Partner alignment; revenue sharing; dependency on partners
|
||||
|
||||
### 6. Account-Based Marketing (ABM)
|
||||
Treat high-value accounts as individual markets with personalized campaigns.
|
||||
- **Tools**: Pipedrive, Hunter, Clay, 6sense, Terminus, Demandbase
|
||||
- **Tactics**: Personalized messaging, account-targeted content, coordinated sales/marketing
|
||||
- **Best For**: Enterprise deals, limited target accounts, high deal values
|
||||
- **Strength**: Higher conversion rates; larger deal sizes; strong sales-marketing alignment
|
||||
- **Challenge**: Requires detailed account research; resource intensive; not scalable to SMB
|
||||
|
||||
### 7. Product-Led Growth (PLG)
|
||||
Drive adoption through the product experience itself with minimal sales friction.
|
||||
- **Tools**: Hotjar, Amplitude, Sentry, PostHog, Intercom, Appcues
|
||||
- **Tactics**: Free trials, freemium models, in-app onboarding, self-serve demos, product analytics
|
||||
- **Best For**: Self-service products, SMB market, low ACV, viral potential
|
||||
- **Strength**: Low CAC; aligns product and growth; strong PMF signals; scalable
|
||||
- **Challenge**: Requires excellent product experience; lower price points; longer ROI
|
||||
|
||||
## How It Works
|
||||
|
||||
### Step 1: Understand Your Product
|
||||
Define product characteristics:
|
||||
- Price point and ACV (contract value)
|
||||
- Sales cycle length
|
||||
- Buyer type and decision-making process
|
||||
- Product complexity and learning curve
|
||||
- Target market size and concentration
|
||||
|
||||
### Step 2: Evaluate Market Conditions
|
||||
Assess your market dynamics:
|
||||
- Competitive intensity of your keywords/channels
|
||||
- Target audience location and accessibility
|
||||
- Budget availability for paid channels
|
||||
- Your team size and capabilities
|
||||
- Timeline to revenue generation
|
||||
|
||||
### Step 3: Score Each Motion
|
||||
Rate fit for your product (1-10 scale):
|
||||
- Inbound: Content creation capability, brand building timeline
|
||||
- Outbound: Prospect list availability, sales team capacity
|
||||
- Paid: Budget flexibility, target audience clarity, conversion potential
|
||||
- Community: Existing communities, product network effects
|
||||
- Partners: Complementary products, channel availability
|
||||
- ABM: Deal size and account concentration
|
||||
- PLG: Product trial-ability, pricing flexibility
|
||||
|
||||
### Step 4: Design Motion Stack
|
||||
Select and prioritize 2-4 motions to execute:
|
||||
- Primary motion (highest potential for your business)
|
||||
- Secondary motions (complementary acquisition channels)
|
||||
- Motion sequencing (which to start first)
|
||||
- Resource allocation across channels
|
||||
|
||||
### Step 5: Build Execution Plan
|
||||
Create 90-day implementation roadmap:
|
||||
- Quick wins and early validation
|
||||
- Team and tool requirements
|
||||
- Success metrics for each motion
|
||||
- Optimization and scaling strategy
|
||||
- Budget and resource allocation
|
||||
|
||||
## Input Format
|
||||
Use $ARGUMENTS to pass:
|
||||
- Product description and positioning
|
||||
- Target customer profile and market
|
||||
- Price point and sales cycle
|
||||
- Team size and capabilities
|
||||
- Budget and timeline constraints
|
||||
- Existing channels or data
|
||||
|
||||
## Output
|
||||
A comprehensive GTM motions analysis including:
|
||||
- Scoring of all 7 motions for your product
|
||||
- Recommended motion stack (primary and secondary)
|
||||
- Tool recommendations for each motion
|
||||
- 90-day execution plan with milestones
|
||||
- Resource and budget requirements
|
||||
- Success metrics and measurement framework
|
||||
- Competitive differentiation through motion choice
|
||||
|
||||
## Framework
|
||||
Based on Product Compass GTM motion analysis. Provides a systematic approach to balancing customer acquisition across multiple channels.
|
||||
|
||||
## Tips
|
||||
- Most successful products use 2-4 complementary motions
|
||||
- Start with your strongest motion; add complexity gradually
|
||||
- Paid channels fund growth while organic channels build long-term value
|
||||
- Revisit motion mix quarterly as company scales
|
||||
- Combine inbound (brand) with outbound (sales) for B2B strength
|
||||
- Use PLG to reduce CAC; use paid to accelerate proven channels
|
||||
|
||||
---
|
||||
|
||||
### Further Reading
|
||||
|
||||
- [5 GTM Principles You Should Know as a PM](https://www.productcompass.pm/p/5-gtm-principles-with-frameworks-templates)
|
||||
- [OpenAI’s Product Leader Shares 3-Layer Distribution Framework To Win Mind & Market Share in the AI World](https://www.productcompass.pm/p/distribution-framework-ai-products)
|
||||
- [Product Management vs. Product Marketing vs. Product Growth 101](https://www.productcompass.pm/p/product-management-vs-product-marketing)
|
||||
- [How to Design a Value Proposition Customers Can't Resist?](https://www.productcompass.pm/p/how-to-design-value-proposition-template)
|
||||
@@ -0,0 +1,94 @@
|
||||
---
|
||||
name: gtm-strategy
|
||||
description: "Create a go-to-market strategy for a product launch covering marketing channels, messaging, success metrics, and launch plan. Triggers: GTM strategy, go-to-market, launch plan, product launch, market entry."
|
||||
---
|
||||
# GTM Strategy
|
||||
|
||||
## Overview
|
||||
Create a comprehensive go-to-market strategy for a product launch. This skill covers marketing channels, messaging development, success metrics definition, and launch planning.
|
||||
|
||||
## When to Use
|
||||
- Planning a product launch
|
||||
- Creating a GTM plan from scratch
|
||||
- Defining a launch strategy for a new market
|
||||
- Developing product-to-market fit strategy
|
||||
- Preparing a product go-live roadmap
|
||||
|
||||
## How It Works
|
||||
|
||||
### Step 1: Gather Research Data
|
||||
The system will help you load and analyze early research about your product and target market. Provide:
|
||||
- Product description and key features
|
||||
- Target market segment details
|
||||
- Market research or validation data
|
||||
- Competitive landscape information
|
||||
- Any available customer interviews or survey data
|
||||
|
||||
### Step 2: Define Marketing Channels
|
||||
Evaluate which channels best reach your target audience:
|
||||
- Digital marketing channels (paid search, social media, display)
|
||||
- Content and inbound channels (blog, SEO, thought leadership)
|
||||
- Sales and outbound channels (direct outreach, partnerships)
|
||||
- Community and grassroots channels
|
||||
- Product-led and viral channels
|
||||
|
||||
### Step 3: Develop Messaging
|
||||
Create audience-specific messaging that resonates:
|
||||
- Core value proposition for target segment
|
||||
- Key differentiators and competitive advantages
|
||||
- Pain point validation and solution mapping
|
||||
- Proof points and social proof strategies
|
||||
- Channel-specific messaging variations
|
||||
|
||||
### Step 4: Define Success Metrics
|
||||
Establish measurable KPIs to track launch success:
|
||||
- Awareness metrics (impressions, reach, brand recall)
|
||||
- Engagement metrics (CTR, cost per engagement, time on site)
|
||||
- Conversion metrics (signups, demos requested, trials started)
|
||||
- Revenue metrics (MRR, customer acquisition cost, lifetime value)
|
||||
- Market metrics (market share, segment penetration)
|
||||
|
||||
### Step 5: Create Launch Plan
|
||||
Build a phased launch timeline:
|
||||
- Pre-launch preparation (messaging, channels, timeline)
|
||||
- Launch day activities and announcements
|
||||
- Post-launch momentum (content, partnerships, communities)
|
||||
- Measurement and optimization cadence
|
||||
- Success criteria and go/no-go decision points
|
||||
|
||||
## Input Format
|
||||
Use $ARGUMENTS to pass:
|
||||
- Product name and description
|
||||
- Target market segment
|
||||
- Research data or file path
|
||||
- Launch timeline and constraints
|
||||
- Budget or resource limitations
|
||||
|
||||
## Output
|
||||
A structured GTM strategy document including:
|
||||
- Recommended marketing channels with justification
|
||||
- Channel-specific messaging and positioning
|
||||
- Launch timeline with key milestones
|
||||
- KPI targets and measurement framework
|
||||
- Risk mitigation strategies
|
||||
- 90-day execution roadmap
|
||||
|
||||
## Framework
|
||||
This skill applies Product Compass GTM strategy methodology, focusing on market selection, channel fit, and message-market fit for sustainable product growth.
|
||||
|
||||
## Tips
|
||||
- Start with your most confident customer segment
|
||||
- Validate assumptions through customer interviews before full launch
|
||||
- Focus on a few channels excellently rather than many channels poorly
|
||||
- Establish baseline metrics before launch to measure impact
|
||||
- Plan for feedback loops and optimization
|
||||
|
||||
---
|
||||
|
||||
### Further Reading
|
||||
|
||||
- [5 GTM Principles You Should Know as a PM](https://www.productcompass.pm/p/5-gtm-principles-with-frameworks-templates)
|
||||
- [OpenAI’s Product Leader Shares 3-Layer Distribution Framework To Win Mind & Market Share in the AI World](https://www.productcompass.pm/p/distribution-framework-ai-products)
|
||||
- [Product-Led Growth 101, Part 1/2](https://www.productcompass.pm/p/product-led-growth-101-12)
|
||||
- [How to Design a Value Proposition Customers Can't Resist?](https://www.productcompass.pm/p/how-to-design-value-proposition-template)
|
||||
- [How to Achieve Product-Market Fit? Part I: Market and Value Proposition](https://www.productcompass.pm/p/how-to-achieve-the-product-market)
|
||||
@@ -0,0 +1,164 @@
|
||||
---
|
||||
name: ideal-customer-profile
|
||||
description: "Identify the Ideal Customer Profile (ICP) from research data with demographics, behaviors, JTBD, and needs. Use when defining ICP or analyzing PMF survey data. Triggers: ICP, ideal customer profile, best customer, PMF survey."
|
||||
---
|
||||
# Ideal Customer Profile
|
||||
|
||||
## Overview
|
||||
Identify your Ideal Customer Profile (ICP) from research and survey data. This skill synthesizes customer research to define the customer most likely to find value, retain, and expand with your product.
|
||||
|
||||
## When to Use
|
||||
- Defining ICP from product-market fit survey data
|
||||
- Targeting high-value customer segments
|
||||
- Analyzing customer success and expansion patterns
|
||||
- Prioritizing sales and marketing efforts
|
||||
- Evaluating new customer opportunities for fit
|
||||
- Refining target market definition
|
||||
|
||||
## ICP Framework Components
|
||||
|
||||
### Demographics
|
||||
Who are they from a firmographic and personal perspective?
|
||||
- Company size (employees, revenue)
|
||||
- Industry or vertical
|
||||
- Geographic location
|
||||
- Job title and department
|
||||
- Years of experience in role
|
||||
- Education and background
|
||||
- Organizational structure and reporting
|
||||
|
||||
### Behaviors
|
||||
How do they work and make decisions?
|
||||
- How they discover and evaluate solutions
|
||||
- Buying process and decision-making timeline
|
||||
- Technical literacy and product adoption speed
|
||||
- Collaboration style (solo decision vs committee)
|
||||
- Change management and adoption style
|
||||
- Tool switching frequency
|
||||
- Community involvement and peer influence
|
||||
|
||||
### Jobs to Be Done (JTBD)
|
||||
What are they trying to accomplish?
|
||||
- Primary job/goal they're trying to achieve
|
||||
- Secondary jobs that support the primary job
|
||||
- Emotional jobs (how they want to feel)
|
||||
- Social jobs (status and perception)
|
||||
- Jobs they avoid or want to eliminate
|
||||
- Frequency and importance of each job
|
||||
- Success metrics for completing job
|
||||
|
||||
### Needs and Pain Points
|
||||
What problems does your product solve?
|
||||
- Specific pain points they experience
|
||||
- Current workarounds and limitations
|
||||
- Impact on productivity or outcomes
|
||||
- Cost or time burden of the problem
|
||||
- Emotional frustration levels
|
||||
- Barriers to solving the problem
|
||||
- Available budget to solve
|
||||
- Competing priorities
|
||||
|
||||
## How It Works
|
||||
|
||||
### Step 1: Gather Customer Data
|
||||
Collect research about actual and potential customers:
|
||||
- Product-market fit survey responses
|
||||
- Customer interview transcripts
|
||||
- Trial or freemium user behavior data
|
||||
- Customer feedback and support tickets
|
||||
- Churn analysis and customer lifecycle data
|
||||
- Win/loss analysis from sales
|
||||
- Competitor customer analysis
|
||||
|
||||
### Step 2: Segment by Value
|
||||
Identify customer cohorts and their value:
|
||||
- Highest LTV (lifetime value) customers
|
||||
- Fastest time-to-value customers
|
||||
- Lowest churn rate customers
|
||||
- Highest expansion/upsell customers
|
||||
- Most enthusiastic/engaged customers
|
||||
- Best reference/case study potential
|
||||
- Most aligned with product vision
|
||||
|
||||
### Step 3: Profile Demographics
|
||||
Extract firmographic patterns:
|
||||
- Common company sizes (employee count, revenue)
|
||||
- Industry verticals and sub-verticals
|
||||
- Geographic concentrations
|
||||
- Typical department and reporting structure
|
||||
- Budget holders and budget available
|
||||
- Company stage (startup, growth, enterprise)
|
||||
- Company culture indicators
|
||||
|
||||
### Step 4: Identify Behaviors
|
||||
Map decision-making and adoption patterns:
|
||||
- How they discovered your product (channel)
|
||||
- Evaluation process and timeline
|
||||
- Key stakeholders in decision
|
||||
- Obstacles during sales process
|
||||
- Product adoption speed and breadth
|
||||
- Team involvement in onboarding
|
||||
- Frequency of feature usage
|
||||
- Support and service needs
|
||||
|
||||
### Step 5: Define JTBD
|
||||
Articulate what they're trying to accomplish:
|
||||
- Primary job/goal (functional job)
|
||||
- Emotional dimensions (how they want to feel)
|
||||
- Social dimensions (team and stakeholder impact)
|
||||
- Success metrics (how they measure success)
|
||||
- Context and constraints (when, where, with whom)
|
||||
- Competing jobs and priorities
|
||||
- Importance ranking of various jobs
|
||||
|
||||
### Step 6: Document Pain Points and Needs
|
||||
Synthesize specific problem areas:
|
||||
- Before state (current situation and frustrations)
|
||||
- Desired after state (ideal future state)
|
||||
- Gap size and impact quantification
|
||||
- Emotional dimensions of the problem
|
||||
- Resource constraints preventing solutions
|
||||
- Skepticism or hesitations
|
||||
- Success criteria for solution
|
||||
|
||||
## Input Format
|
||||
Use $ARGUMENTS to pass:
|
||||
- Research data (surveys, interviews, transcripts)
|
||||
- Customer success/metrics data
|
||||
- Product usage analytics
|
||||
- Sales activity and win/loss data
|
||||
- Existing customer database
|
||||
- Competitive intelligence
|
||||
|
||||
## Output
|
||||
A comprehensive ICP definition including:
|
||||
- Firmographic profile (company size, industry, location)
|
||||
- Behavioral profile (buying patterns, adoption style)
|
||||
- Complete JTBD mapping (functional, emotional, social jobs)
|
||||
- Top 5-7 pain points and specific needs
|
||||
- Quantified impact metrics (cost of problem, value of solution)
|
||||
- Decision-making process and key stakeholders
|
||||
- Typical customer journey and timeline
|
||||
- Go-to-market implications and messaging
|
||||
- Disqualification criteria (who is NOT a good fit)
|
||||
- High-value segment within ICP (ideal-of-the-ideal)
|
||||
|
||||
## Framework
|
||||
Based on Jobs to Be Done theory by Clayton Christensen and customer profiling methodology. Combines behavioral data with motivational insights to define actionable customer profiles.
|
||||
|
||||
## Tips
|
||||
- Use quantitative and qualitative data together
|
||||
- Interview 10+ high-value customers for pattern identification
|
||||
- Look for non-obvious demographic patterns (outliers can be high-value)
|
||||
- Define both ideal ICP and acceptable secondary segments
|
||||
- Revisit ICP quarterly as you gather more customer data
|
||||
- Use ICP to evaluate all new sales opportunities
|
||||
- Share ICP across entire organization (marketing, sales, product)
|
||||
- Remember: ICP should drive focus, not exclude all others
|
||||
|
||||
---
|
||||
|
||||
### Further Reading
|
||||
|
||||
- [5 GTM Principles You Should Know as a PM](https://www.productcompass.pm/p/5-gtm-principles-with-frameworks-templates)
|
||||
- [How to Design a Value Proposition Customers Can't Resist?](https://www.productcompass.pm/p/how-to-design-value-proposition-template)
|
||||
Reference in New Issue
Block a user