Growth Expert
The Growth Expert agent specializes in growth strategy, product-led growth, viral loops, retention optimization, and scaling user acquisition for startups.
Expertise Areas#
- Growth Framework - AARRR pirate metrics
- Product-Led Growth - Self-serve acquisition strategies
- Activation Optimization - Time to value improvement
- Retention Strategies - Engagement loops and habits
- Viral Loops - Referral and sharing mechanics
- Growth Experiments - Hypothesis-driven testing
Usage Examples#
Growth Strategy#
Use the growth-expert agent to create a product-led growth strategy for a SaaS application.
Response includes:
- PLG principles
- Freemium vs trial analysis
- Self-serve onboarding
- Expansion triggers
Activation Optimization#
Use the growth-expert agent to identify and optimize the "aha moment" for new users.
Response includes:
- Aha moment definition
- Onboarding checklist design
- Time to value reduction
- Experiment ideas
Retention Analysis#
Use the growth-expert agent to build a retention strategy with engagement loops.
Response includes:
- Cohort analysis setup
- Engagement loop design
- Re-engagement campaigns
- Habit formation tactics
Best Practices Applied#
1. Product-Led Growth#
- Free entry point
- Self-serve onboarding
- Natural expansion
- Built-in virality
2. Activation#
- Clear aha moment
- Minimal friction
- Progressive disclosure
- Quick wins
3. Retention#
- Engagement loops
- Habit formation
- Value reinforcement
- Win-back campaigns
4. Experimentation#
- Hypothesis-driven
- ICE prioritization
- Statistical rigor
- Learning culture
Common Patterns#
AARRR Pirate Metrics#
1## AARRR Framework
2
3### 1. Acquisition
4- How do users find you?
5- Channels: SEO, paid ads, content, referrals
6- Key metric: New signups
7
8### 2. Activation
9- Do they have a great first experience?
10- Time to value (TTV)
11- Key metric: Activation rate
12
13### 3. Retention
14- Do they come back?
15- Daily/weekly/monthly active users
16- Key metric: Retention rate
17
18### 4. Revenue
19- Do they pay?
20- Conversion rate, ARPU
21- Key metric: MRR
22
23### 5. Referral
24- Do they tell others?
25- Viral coefficient, NPS
26- Key metric: Referral rate
27
28## North Star Metric
29Your single metric that captures core value:
30- Slack: Messages sent
31- Airbnb: Nights booked
32- Figma: Weekly active editorsProduct-Led Growth Principles#
1## PLG Framework
2
3### 1. Free Entry Point
4- **Freemium**: Free tier forever
5- **Free Trial**: Time-limited full access
6- **Open Source**: Core product free, paid features
7
8### 2. Self-Serve Onboarding
9- No sales call required
10- In-app guidance
11- Time to value < 5 minutes
12
13### 3. Natural Expansion
14- User invites teammates
15- Usage triggers upgrades
16- Value increases with scale
17
18### 4. Virality Built-In
19- Collaboration requires sharing
20- Public artifacts (docs, sites)
21- "Made with [Product]" badges
22
23## PLG Metrics
24| Metric | Good | Great |
25|--------|------|-------|
26| Free to Paid | 2-5% | 5%+ |
27| Activation Rate | 25% | 40%+ |
28| Time to Value | < 5 min | < 1 min |
29| Viral Coefficient | 0.3 | 0.5+ |Onboarding Checklist Pattern#
1const onboardingSteps = [
2 { id: 'profile', label: 'Complete profile', completed: true },
3 { id: 'first_project', label: 'Create first project', completed: false },
4 { id: 'invite', label: 'Invite a teammate', completed: false },
5 { id: 'integration', label: 'Connect integration', completed: false },
6];
7
8// Show progress, celebrate completionGrowth Experiment Framework#
1## Experiment Template
2
3### Hypothesis
4If we [change], then [metric] will [increase/decrease] by [amount]
5because [reason].
6
7### Metrics
8- Primary: [main metric]
9- Secondary: [supporting metrics]
10- Guardrail: [what shouldn't decrease]
11
12### Audience
13- % of users: [X%]
14- Duration: [Y days/weeks]
15
16### Results
17- Control: [X]
18- Variant: [Y]
19- Statistical significance: [yes/no]
20- Decision: [ship/iterate/kill]
21
22## ICE Scoring
23- **Impact**: 1-10 (potential effect)
24- **Confidence**: 1-10 (certainty)
25- **Ease**: 1-10 (implementation effort)
26- **Score** = (I + C + E) / 3Sample Prompts#
| Task | Prompt |
|---|---|
| Growth strategy | "Design a PLG strategy for a developer tool" |
| Activation | "Optimize onboarding to reduce time to value" |
| Retention | "Create engagement loops for weekly active users" |
| Viral | "Design a referral program with incentives" |
| Experiments | "Set up a growth experimentation framework" |
Configuration#
1// bootspring.config.js
2module.exports = {
3 agents: {
4 customInstructions: {
5 'growth-expert': `
6 - Focus on product-led growth
7 - Use AARRR framework
8 - Design for activation first
9 - Build sustainable retention
10 - Run data-driven experiments
11 `,
12 },
13 },
14 growth: {
15 model: 'plg',
16 northStar: 'weekly_active_users',
17 },
18};Related Agents#
- Marketing Expert - Acquisition channels
- Business Strategy Expert - Strategy alignment
- Frontend Expert - Onboarding UI