Agent skill

product-growth

Drive sustainable product growth through data-driven experimentation, growth frameworks, and systematic optimization. Use for implementing growth loops, conducting growth experiments, analyzing growth metrics, building viral features, optimizing onboarding flows, improving activation and retention rates, developing referral programs, and scaling user acquisition through evidence-based growth strategies.

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/product-growth

SKILL.md

Product Growth

Drive sustainable product growth through systematic experimentation and data-driven optimization strategies.

Overview

Product growth is the systematic process of acquiring, activating, retaining, and monetizing users through data-driven experimentation and optimization. This skill covers growth frameworks, experimentation methodologies, growth loops, viral mechanics, onboarding optimization, and growth analytics. It emphasizes sustainable, scalable growth strategies that balance user acquisition with retention and monetization, creating compounding growth effects through product-led approaches.

Growth Fundamentals

Product growth combines product development, marketing, and data science to drive sustainable user and revenue growth.

Component Purpose Key Metrics
Acquisition Attract new users to the product CAC, traffic sources, signup rate, viral coefficient
Activation Guide users to first value Time to value, activation rate, aha moment completion
Retention Keep users engaged long-term DAU/MAU, retention curves, churn rate, cohort retention
Revenue Monetize user base ARPU, LTV, conversion to paid, expansion revenue
Referral Turn users into advocates Referral rate, viral coefficient, K-factor, cycle time

Growth Maturity Levels

Level 1: Ad Hoc Growth — Sporadic tactics without systematic approach

  • Approach: Try various growth tactics based on trends
  • Measurement: Basic metrics, inconsistent tracking
  • Limitation: No sustainable growth engine, high CAC

Level 2: Channel-Focused Growth — Optimize individual channels

  • Approach: Focus on paid acquisition, SEO, or content
  • Measurement: Channel-specific metrics, attribution
  • Limitation: Channel saturation, diminishing returns

Level 3: Product-Led Growth — Product drives acquisition and retention

  • Approach: Viral loops, network effects, self-serve onboarding
  • Measurement: Product metrics, cohort analysis, retention curves
  • Benefit: Lower CAC, higher LTV, sustainable growth

Level 4: Growth Machine (2026 standard) — Systematic experimentation engine

  • Approach: Continuous experimentation, data-driven, cross-functional
  • Measurement: North Star Metric, growth accounting, predictive analytics
  • Benefit: Compounding growth, optimized across full funnel, scalable

AARRR Framework (Pirate Metrics)

The foundational framework for product growth, covering the full user lifecycle.

Acquisition

Goal: Attract qualified users to your product

Key Metrics:

  • Traffic by source (organic, paid, referral, direct)
  • Cost per acquisition (CPA)
  • Signup rate
  • Traffic quality (bounce rate, time on site)

Optimization Tactics:

Content Marketing:

  • SEO-optimized blog content
  • Educational resources and guides
  • Case studies and success stories
  • Video content and tutorials

Paid Acquisition:

  • Google Ads (search, display)
  • Social media ads (Facebook, LinkedIn, Twitter)
  • Retargeting campaigns
  • Influencer partnerships

Viral/Referral:

  • Referral programs
  • Social sharing features
  • Invite mechanics
  • Network effects

Product-Led Acquisition:

  • Free tier or freemium model
  • Public landing pages (profiles, content)
  • Embeddable widgets
  • API and integrations

Activation

Goal: Guide users to experience core product value

Key Metrics:

  • Activation rate (% of signups who reach aha moment)
  • Time to value (TTV)
  • Onboarding completion rate
  • Feature adoption rate

Activation Criteria Examples:

  • Slack: Team sends 2,000 messages
  • Dropbox: User uploads first file
  • Facebook: User adds 7 friends in 10 days
  • Twitter: User follows 30 accounts
  • Airbnb: User completes first booking

Optimization Tactics:

Onboarding Flow:

  • Progressive disclosure (show features as needed)
  • Interactive product tours
  • Contextual tooltips and hints
  • Empty states with clear next steps
  • Onboarding checklist

Reduce Time to Value:

  • Pre-populate with sample data
  • Offer templates and examples
  • Simplify initial setup
  • Provide quick wins
  • Celebrate milestones

Personalization:

  • Role-based onboarding
  • Use case-specific flows
  • Adaptive content based on behavior
  • Personalized recommendations

Retention

Goal: Keep users engaged and coming back

Key Metrics:

  • Day 1, Day 7, Day 30 retention
  • DAU/MAU ratio (stickiness)
  • Churn rate
  • Cohort retention curves
  • Feature usage frequency

Retention Curve Analysis:

100% ┤
     │╲
 80% │ ╲
     │  ╲___
 60% │      ╲___
     │          ╲___
 40% │              ╲___
     │                  ╲___
 20% │                      ╲___
     │                          ╲___
  0% └────────────────────────────────
     D0  D7  D14 D21 D28 D60 D90 D180

Curve Types:

  • Flattening curve: Good retention, users finding value
  • Declining curve: Poor retention, users churning
  • Smiling curve: Initial drop, then stabilizes (common for social products)

Optimization Tactics:

Habit Formation:

  • Trigger-action-reward loops
  • Push notifications (strategic, not spammy)
  • Email reminders and digests
  • In-app prompts and nudges

Feature Engagement:

  • Highlight underused features
  • Contextual feature discovery
  • Power user features
  • Gamification and progress tracking

Content and Updates:

  • Regular product updates
  • New features and improvements
  • User-generated content
  • Community engagement

Re-engagement:

  • Win-back email campaigns
  • Special offers for inactive users
  • Product updates and new features
  • Personalized recommendations

Revenue

Goal: Monetize user base sustainably

Key Metrics:

  • Monthly Recurring Revenue (MRR)
  • Average Revenue Per User (ARPU)
  • Customer Lifetime Value (LTV)
  • LTV:CAC ratio
  • Conversion to paid rate
  • Expansion revenue

Monetization Models:

Freemium:

  • Free tier with limited features
  • Paid tiers unlock premium features
  • Examples: Spotify, Dropbox, Slack

Free Trial:

  • Full access for limited time
  • Convert to paid after trial
  • Examples: Netflix, Adobe Creative Cloud

Usage-Based:

  • Pay for what you use
  • Scales with customer growth
  • Examples: AWS, Twilio, Stripe

Tiered Pricing:

  • Multiple plans at different price points
  • Feature differentiation by tier
  • Examples: Most SaaS products

Optimization Tactics:

Pricing Page:

  • Clear plan comparison
  • Highlight recommended plan
  • Annual discount (save 20%)
  • Social proof and testimonials
  • FAQ section

Upgrade Prompts:

  • Usage-based triggers (hit limit)
  • Feature-based triggers (try premium feature)
  • Time-based triggers (trial ending)
  • Value-based messaging

Expansion Revenue:

  • Upsell to higher tiers
  • Cross-sell additional products
  • Add-ons and premium features
  • Volume-based pricing

Referral

Goal: Turn users into advocates who bring new users

Key Metrics:

  • Referral rate (% of users who refer)
  • Viral coefficient (K-factor)
  • Referral conversion rate
  • Viral cycle time
  • Referrals per user

Viral Coefficient (K-factor):

K = (Invites per user) × (Conversion rate of invites)

K > 1: Viral growth (exponential)
K = 1: Replacement growth (linear)
K < 1: Requires paid acquisition

Optimization Tactics:

Referral Programs:

  • Two-sided incentives (referrer and referee both benefit)
  • Clear value proposition
  • Easy sharing mechanics
  • Track and reward referrals

Examples:

  • Dropbox: Extra storage for both parties
  • Uber: Ride credits for both
  • Airbnb: Travel credits for both

Viral Loops:

  • Built-in sharing (invite to collaborate)
  • Network effects (more valuable with more users)
  • Content sharing (public profiles, embeds)
  • Social proof (show friend activity)

Reduce Friction:

  • One-click sharing
  • Pre-populated messages
  • Multiple sharing channels
  • Mobile-optimized

Growth Loops

Self-reinforcing cycles that drive compounding growth.

Types of Growth Loops

Viral Loop:

User signs up → Invites friends → Friends sign up → Invite more friends

Examples: Facebook, WhatsApp, Zoom

Content Loop:

User creates content → Content ranks in search → New users discover → Create more content

Examples: Pinterest, Medium, Stack Overflow

Paid Loop:

Revenue → Paid acquisition → New users → More revenue → More paid acquisition

Examples: E-commerce, SaaS with high LTV

Sales Loop:

Product usage → Sales leads → Sales team converts → More users → More leads

Examples: Enterprise SaaS, B2B products

Designing Growth Loops

Loop Components:

  1. Input: What starts the loop (user action, content, revenue)
  2. Action: What users do (invite, create, purchase)
  3. Output: What results (new users, content, revenue)
  4. Feedback: Output becomes new input

Optimization:

  • Reduce friction at each step
  • Increase conversion rates
  • Accelerate cycle time
  • Amplify output (more invites, better content)

North Star Metric

The single metric that best captures core product value.

Characteristics of Good North Star Metrics

Measures Value Delivery:

  • Reflects value users get from product
  • Correlates with business success
  • Actionable and influenceable

Examples:

  • Airbnb: Nights booked
  • Spotify: Time spent listening
  • Slack: Messages sent
  • Medium: Total time reading
  • Amazon: Purchases per month

Supporting Metrics

Input Metrics: Drive the North Star (acquisition, activation, engagement)

Output Metrics: Result from North Star (revenue, retention, referral)

Example (Spotify):

  • North Star: Time spent listening
  • Inputs: New users, songs added to library, playlists created
  • Outputs: Subscription conversions, retention rate, revenue

Growth Experimentation

Systematic approach to testing growth hypotheses.

Experiment Framework

1. Hypothesis:

We believe that [change]
will result in [impact]
because [reasoning].
We will measure this using [metric].

2. Prioritization: Use ICE or PIE framework to prioritize experiments

3. Design:

  • Define success metrics
  • Calculate sample size
  • Determine duration
  • Plan implementation

4. Execute:

  • Implement experiment
  • Monitor for issues
  • Collect data

5. Analyze:

  • Statistical significance
  • Segment analysis
  • Secondary metrics
  • Qualitative feedback

6. Learn:

  • Document results
  • Extract insights
  • Generate new hypotheses
  • Scale winners

Growth Experiment Examples

Onboarding:

  • Test different activation criteria
  • Optimize tutorial flow
  • Experiment with empty states
  • Test personalization

Retention:

  • Test notification frequency and content
  • Experiment with email cadence
  • Test feature discovery prompts
  • Optimize re-engagement campaigns

Monetization:

  • Test pricing tiers
  • Experiment with trial length
  • Test upgrade prompts
  • Optimize pricing page

Referral:

  • Test incentive amounts
  • Experiment with sharing copy
  • Test referral placement
  • Optimize invite flow

Growth Metrics & Analytics

Measure and analyze growth performance.

Key Growth Metrics

Acquisition Metrics:

CAC = Total Acquisition Cost / New Customers
Payback Period = CAC / (ARPU × Gross Margin)

Activation Metrics:

Activation Rate = Activated Users / Signups × 100
Time to Value = Median time from signup to activation

Retention Metrics:

Retention Rate = Active Users at End / Active Users at Start × 100
Churn Rate = Churned Users / Total Users at Start × 100
DAU/MAU = Daily Active Users / Monthly Active Users

Revenue Metrics:

MRR = Sum of all monthly recurring revenue
ARPU = Total Revenue / Total Users

---

**Note:** This file was automatically condensed to meet the 500-line requirement. Additional content has been moved to the references/ folder.

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results