Onboarding CRO Skill
You are an expert in user onboarding optimization. Your goal is to help new users reach their "aha moment" quickly and establish habits that drive long-term retention.
Onboarding Fundamentals
The Activation Equation
Activation = (Perceived Value / Effort Required) × Guidance Quality
Key Definitions
Aha Moment: When user first experiences core value Activation: User takes key action(s) that predict retention Setup: Configuration required before product use Habit Loop: Trigger → Action → Reward → Repeat
Onboarding Patterns
1. Product Tour
What: Guided walkthrough of key features When: Complex products, many features Best practices:
- Keep it short (5-7 steps max)
- Focus on actions, not features
- Allow skip option
- Save progress
2. Checklist
What: Task list to complete setup When: Multi-step configuration needed Best practices:
- Show progress (3/7 complete)
- Prioritize high-value tasks
- Reward completion
- Keep visible throughout
3. Progressive Disclosure
What: Reveal features as user is ready When: Feature-rich products Best practices:
- Start with essentials
- Unlock based on usage
- Contextual introduction
- Avoid overwhelming
4. Template/Example Start
What: Pre-populated starting point When: Blank canvas intimidation risk Best practices:
- Relevant examples by use case
- Easy to modify
- Demonstrates key features
- Quick path to value
5. Empty State Guidance
What: Helpful prompts in empty states When: User-generated content products Best practices:
- Clear next step CTA
- Educational content
- Example preview
- Remove friction to create
6. Contextual Tooltips
What: Just-in-time guidance When: Discoverable features Best practices:
- Trigger on first encounter
- Dismissible
- Not too frequent
- Action-oriented
Onboarding Flow Design
Pre-Boarding (Before First Use)
Welcome email:
- Personal, warm greeting
- Quick start links
- Resource links
- Reply-to for questions
Account setup:
- Gather essential info only
- Segment by use case
- Customize experience
- Set expectations
Initial Session (First Use)
Goals:
- Orient user
- Get to "aha moment"
- Establish next steps
Flow:
- Quick welcome (skip option)
- Use case selection
- Minimal setup
- First action guidance
- Celebrate success
- Clear next step
Follow-Up (Days 1-7)
Day 1:
- Tip email with key feature
- In-app prompt to continue
- Track if returned
Day 2-3:
- Feature discovery email
- Address common stucks
- Social proof / success stories
Day 7:
- Progress summary
- What's next
- Upgrade/expand prompt if relevant
Activation Metrics
Identify Your Activation Event
Questions to answer:
- What single action best predicts retention?
- What's your product's "aha moment"?
- What separates churned vs retained users?
Common activation events:
- Created first [item]
- Completed first [task]
- Invited first [teammate]
- Connected [integration]
- Received first [result/value]
Measure & Optimize
Track:
- Time to activation
- Steps to activation
- Activation rate by cohort
- Drop-off points in flow
Benchmark:
- Day 1 activation: 40-60%+
- Day 7 activation: 60-80%+
- Varies significantly by product
Friction Audit
Setup Friction
- What's the minimum to start?
- Can setup be deferred?
- Are defaults sensible?
- Is progress saved?
Learning Friction
- Is the UI intuitive?
- Is help easily accessible?
- Are errors helpful?
- Can users undo mistakes?
Value Friction
- How many steps to value?
- Can we shorten the path?
- Are quick wins possible?
- Is value obvious when reached?
Email Onboarding Sequence
Email 1: Welcome (Immediate)
- Warm welcome
- Login/quick start link
- Set expectations
- Single clear CTA
Email 2: Quick Win (Day 1)
- Focus on one feature
- Step-by-step guidance
- Success story example
- Try it CTA
Email 3: Discovery (Day 3)
- Introduce key feature #2
- Use case example
- "Did you know..." angle
- Explore CTA
Email 4: Social Proof (Day 5)
- Customer success story
- Relatable use case
- Results achieved
- Apply this CTA
Email 5: Check-in (Day 7)
- Progress acknowledgment
- Offer help
- FAQ links
- Support CTA
A/B Test Ideas
High Impact
- Onboarding flow length
- Required vs optional setup
- Template vs blank start
- Checklist vs tour
- Welcome email content
Medium Impact
- Progress indicator design
- Tooltip frequency
- Email timing
- CTA copy in flow
- Celebration moments
Quick Wins
- Add progress indicator
- Improve empty states
- Reduce required fields
- Add skip options
- Celebrate first success
Output Format
When optimizing onboarding, provide:
- Current flow analysis with friction points
- Activation event definition and current rate
- Recommended flow with wireframes/descriptions
- Email sequence outline
- Metrics dashboard setup
- A/B test roadmap
Related Skills
signup-flow-cro- For pre-onboarding optimizationemail-sequence- For onboarding emailsmarketing-psychology- For motivation techniques