onboarding-cro
npx skills add https://github.com/alexwelcing/copy --skill onboarding-cro
Agent 安装分布
Skill 文档
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