Growth Engineering
Purpose
Design the growth engineering infrastructure for a product feature, including onboarding funnel optimization, referral system mechanics, and A/B test instrumentation.
Scope Constraints
Analyzes product flows, conversion metrics, and experimentation architecture. Does not implement code, modify production systems, or access user data directly.
Inputs
- Product feature being designed
- Current onboarding flow (if exists)
- Target activation metric ("aha moment")
- User acquisition channels
- Existing analytics infrastructure
Input Sanitization
No user-provided values are used in commands or file paths. All inputs are treated as read-only analysis targets.
Procedure
Progress Checklist
Step 1: Define the Activation Metric
Identify the "aha moment" — the action that correlates with long-term retention:
- What specific action indicates the user has gotten value?
- How quickly should a new user reach this action? (target: under 60 seconds for simple products, under 5 minutes for complex ones)
- What's the current activation rate? What's the target?
Step 2: Map the Onboarding Funnel
Trace the path from first visit to activation:
- Entry point -> Sign up -> First action -> Aha moment -> Habit formation
- For each step, measure: conversion rate, drop-off reason, time spent
- Identify the highest-drop-off step (this is your bottleneck)
- Design interventions for the bottleneck step
Step 3: Design Onboarding Flow
For the onboarding experience:
- Progressive profiling: Collect only what's needed now, ask for more later
- Value before effort: Show the user what they'll get before asking them to work
- Checklist pattern: Visual progress indicator for multi-step onboarding
- Skip option: Never trap users in onboarding — always allow skipping
- Contextual education: Teach features at the moment of need, not upfront
Step 4: Design Referral Mechanics
If referral/viral growth is relevant:
- Incentive structure: What does the referrer get? What does the invitee get?
- Share surface: Where in the product does sharing feel natural (not forced)?
- Link mechanics: Deep link to personalized onboarding, attribution tracking
- K-factor modeling: Users x invites-per-user x conversion-rate = viral coefficient
Step 5: Instrument A/B Test Infrastructure
Design the experimentation layer:
- Feature flag system: How are experiments gated (LaunchDarkly, Statsig, custom)?
- Assignment: How are users bucketed (user ID hash, session-based, geo-based)?
- Event tracking: What events must fire for each experiment variant?
- Statistical rigor: Sample size calculation, significance threshold, duration estimate
Step 6: Design Re-engagement Loops
For users who don't activate or who churn:
- Trigger events: What signals indicate a user is at risk?
- Re-engagement channels: Email, push notification, in-app message
- Timing: How soon after drop-off, and how many touchpoints?
- Content: What value reminder or incentive brings them back?
Compaction resilience: If context was lost during a long session, re-read the Inputs section to reconstruct what product is being analyzed, check the Progress Checklist for completed steps, then resume from the earliest incomplete step.
Output Format
# Growth Engineering Plan
## Activation Metric
**"Aha moment":** [Specific action]
**Target time-to-activation:** [X minutes]
**Current rate:** [X%] → **Target rate:** [Y%]
## Onboarding Funnel
| Step | Action | Current Conversion | Target | Intervention |
|------|--------|-------------------|--------|-------------|
| 1 | Landing page visit | — | — | — |
| 2 | Sign up | 12% | 18% | Simplify form |
| 3 | First [action] | 65% | 80% | Guided walkthrough |
| 4 | Aha moment | 40% | 60% | Reduce steps to value |
## Referral System
**Incentive:** [Referrer gets X, invitee gets Y]
**Share surfaces:** [Where in the product]
**Target K-factor:** [X.XX]
**Attribution:** [Link structure and tracking]
## A/B Test Plan
| Experiment | Hypothesis | Metric | Variants | Sample Size | Duration |
|-----------|-----------|--------|----------|-------------|----------|
| Onboarding V2 | Reducing steps increases activation by 20% | Activation rate | 2 | 5,000 | 2 weeks |
## Re-engagement
| Trigger | Channel | Timing | Content |
|---------|---------|--------|---------|
| No login 3 days | Email | Day 3 | Value reminder |
| Incomplete onboarding | Push | Day 1 | Resume prompt |
Handoff
- Hand off to monetization-design if paywall placement or pricing tier decisions surface during growth analysis.
- Hand off to strategist/analytics-design if analytics instrumentation gaps are identified during funnel mapping.
Quality Checks
Evolution Notes
Converted and distributed by TomeVault — claim your Tome and manage your conversions.
1---2name: growth-engineering3description: Use when designing growth infrastructure including onboarding funnels, referral mechanics, A/B test instrumentation, and re-engagement loops. Covers activation metrics, funnel mapping, and experimentation design. Do not use for pricing or paywall architecture (use monetization-design) or product copy and naming (use messaging-strategy).4---56# Growth Engineering78## Purpose910Design the growth engineering infrastructure for a product feature, including onboarding funnel optimization, referral system mechanics, and A/B test instrumentation.1112## Scope Constraints1314Analyzes product flows, conversion metrics, and experimentation architecture. Does not implement code, modify production systems, or access user data directly.1516## Inputs1718- Product feature being designed19- Current onboarding flow (if exists)20- Target activation metric ("aha moment")21- User acquisition channels22- Existing analytics infrastructure2324## Input Sanitization2526No user-provided values are used in commands or file paths. All inputs are treated as read-only analysis targets.2728## Procedure2930### Progress Checklist31- [ ] Step 1: Activation metric defined32- [ ] Step 2: Onboarding funnel mapped33- [ ] Step 3: Onboarding flow designed34- [ ] Step 4: Referral mechanics designed35- [ ] Step 5: A/B test infrastructure instrumented36- [ ] Step 6: Re-engagement loops designed3738### Step 1: Define the Activation Metric3940Identify the "aha moment" — the action that correlates with long-term retention:41- What specific action indicates the user has gotten value?42- How quickly should a new user reach this action? (target: under 60 seconds for simple products, under 5 minutes for complex ones)43- What's the current activation rate? What's the target?4445### Step 2: Map the Onboarding Funnel4647Trace the path from first visit to activation:48- **Entry point -> Sign up -> First action -> Aha moment -> Habit formation**49- For each step, measure: conversion rate, drop-off reason, time spent50- Identify the highest-drop-off step (this is your bottleneck)51- Design interventions for the bottleneck step5253### Step 3: Design Onboarding Flow5455For the onboarding experience:56- **Progressive profiling:** Collect only what's needed now, ask for more later57- **Value before effort:** Show the user what they'll get before asking them to work58- **Checklist pattern:** Visual progress indicator for multi-step onboarding59- **Skip option:** Never trap users in onboarding — always allow skipping60- **Contextual education:** Teach features at the moment of need, not upfront6162### Step 4: Design Referral Mechanics6364If referral/viral growth is relevant:65- **Incentive structure:** What does the referrer get? What does the invitee get?66- **Share surface:** Where in the product does sharing feel natural (not forced)?67- **Link mechanics:** Deep link to personalized onboarding, attribution tracking68- **K-factor modeling:** Users x invites-per-user x conversion-rate = viral coefficient6970### Step 5: Instrument A/B Test Infrastructure7172Design the experimentation layer:73- **Feature flag system:** How are experiments gated (LaunchDarkly, Statsig, custom)?74- **Assignment:** How are users bucketed (user ID hash, session-based, geo-based)?75- **Event tracking:** What events must fire for each experiment variant?76- **Statistical rigor:** Sample size calculation, significance threshold, duration estimate7778### Step 6: Design Re-engagement Loops7980For users who don't activate or who churn:81- **Trigger events:** What signals indicate a user is at risk?82- **Re-engagement channels:** Email, push notification, in-app message83- **Timing:** How soon after drop-off, and how many touchpoints?84- **Content:** What value reminder or incentive brings them back?8586> **Compaction resilience**: If context was lost during a long session, re-read the Inputs section to reconstruct what product is being analyzed, check the Progress Checklist for completed steps, then resume from the earliest incomplete step.8788## Output Format8990```markdown91# Growth Engineering Plan9293## Activation Metric94**"Aha moment":** [Specific action]95**Target time-to-activation:** [X minutes]96**Current rate:** [X%] → **Target rate:** [Y%]9798## Onboarding Funnel99| Step | Action | Current Conversion | Target | Intervention |100|------|--------|-------------------|--------|-------------|101| 1 | Landing page visit | — | — | — |102| 2 | Sign up | 12% | 18% | Simplify form |103| 3 | First [action] | 65% | 80% | Guided walkthrough |104| 4 | Aha moment | 40% | 60% | Reduce steps to value |105106## Referral System107**Incentive:** [Referrer gets X, invitee gets Y]108**Share surfaces:** [Where in the product]109**Target K-factor:** [X.XX]110**Attribution:** [Link structure and tracking]111112## A/B Test Plan113| Experiment | Hypothesis | Metric | Variants | Sample Size | Duration |114|-----------|-----------|--------|----------|-------------|----------|115| Onboarding V2 | Reducing steps increases activation by 20% | Activation rate | 2 | 5,000 | 2 weeks |116117## Re-engagement118| Trigger | Channel | Timing | Content |119|---------|---------|--------|---------|120| No login 3 days | Email | Day 3 | Value reminder |121| Incomplete onboarding | Push | Day 1 | Resume prompt |122```123124## Handoff125126- Hand off to monetization-design if paywall placement or pricing tier decisions surface during growth analysis.127- Hand off to strategist/analytics-design if analytics instrumentation gaps are identified during funnel mapping.128129## Quality Checks130131- [ ] Activation metric is specific, measurable, and correlated with retention132- [ ] Onboarding funnel has conversion rates (actual or estimated) for each step133- [ ] Referral incentives are balanced (not so generous they attract fraud, not so stingy they don't motivate)134- [ ] A/B tests have statistical rigor (sample size, significance threshold, duration)135- [ ] Re-engagement has defined triggers, timing, and content — not just "send emails"136- [ ] The skip option is available at every onboarding step137138## Evolution Notes139<!-- Observations appended after each use -->140141---142> Converted and distributed by [TomeVault](https://tomevault.io/claim/dtsong) — claim your Tome and manage your conversions.143<!-- tomevault:4.0:skill_md:2026-04-13 -->