{"slug":"onboarding-cro","title":"onboarding-cro","tags":["site-building","cro","onboarding","conversion"],"agent_summary":"Optimize post-signup onboarding, user activation, and first-run experience to maximize time-to-value and reach the aha moment. For signup flows see signup-flow-cro.","trigger_phrases":["onboarding-cro","onboarding flow","activation rate","user activation","first-run experience","empty states","onboarding checklist","aha moment","new user experience"],"runnable":false,"markdown":"**Trigger:** Use when \"onboarding flow\", \"activation rate\", \"user activation\", \"aha moment\", \"new user experience\". For signup see signup-flow-cro. For email sequences post-activation see email-sequence.\n\n### Core Principles\n\n1. **Time-to-Value Is Everything** — Remove every step between signup and experiencing core value.\n2. **One Goal Per Session** — Focus the first session on one successful outcome. Save advanced features for later.\n3. **Do, Don't Show** — Interactive beats tutorial. Doing the thing beats learning about the thing.\n4. **Progress Creates Motivation** — Show advancement. Celebrate completions. Make the path visible.\n\n### Define Activation First\n\nBefore optimizing, define what \"activated\" means:\n- What action proves a user \"gets it\"?\n- What metric correlates with 30-day retention?\n- What is the minimum viable first success?\n\nExample activations: \"created their first project\", \"imported their first contact\", \"sent their first message\", \"saw their first dashboard with real data\".\n\n### Onboarding Patterns\n\n**Checklist pattern:** Show 3-5 setup tasks with checkmarks. Users complete on their timeline. Progress bar drives completion instinct.\n\n**Wizard pattern:** Guided step-by-step. User can't skip. Best when the setup IS the value.\n\n**Empty state pattern:** Design empty states to guide first action. \"You have no projects yet. Create your first project →\"\n\n**Product tour pattern:** Tooltip-based walkthrough. Use sparingly — only for non-obvious features. Maximum 5 steps.\n\n### Audit Framework\n\n| Dimension | Question |\n|---|---|\n| Time-to-value | How many minutes from signup to first success? |\n| Step count | How many screens before the user does something valuable? |\n| Empty states | Do empty states guide action or just show nothing? |\n| Progress visibility | Can users see how far they are? |\n| Celebration | Is there a moment of delight at first success? |\n| Exit points | Where do users abandon without activating? |\n\n### Empty State Design Rules\n\n1. Never show a blank screen — always suggest the first action\n2. Illustration + headline + single CTA works best\n3. Copy pattern: \"You haven't [done X] yet. [Do X] →\"\n4. Pre-populate with sample data if possible (user sees value immediately)\n\n### Onboarding Emails (Days 1-7)\n\n| Day | Email Purpose |\n|---|---|\n| Day 0 (immediate) | Welcome + one-click path to first action |\n| Day 1 | \"Here's what you can do next\" — feature discovery |\n| Day 3 | Success story / social proof from a similar user |\n| Day 7 | Check-in — \"Did you accomplish X?\" with support offer |\n\n---\n","html":"<p><strong>Trigger:</strong> Use when \"onboarding flow\", \"activation rate\", \"user activation\", \"aha moment\", \"new user experience\". For signup see signup-flow-cro. For email sequences post-activation see email-sequence.</p>\n<h3>Core Principles</h3>\n<ol>\n<li><strong>Time-to-Value Is Everything</strong> — Remove every step between signup and experiencing core value.</li>\n<li><strong>One Goal Per Session</strong> — Focus the first session on one successful outcome. Save advanced features for later.</li>\n<li><strong>Do, Don't Show</strong> — Interactive beats tutorial. Doing the thing beats learning about the thing.</li>\n<li><strong>Progress Creates Motivation</strong> — Show advancement. Celebrate completions. Make the path visible.</li>\n</ol>\n<h3>Define Activation First</h3>\n<p>Before optimizing, define what \"activated\" means:</p>\n<ul>\n<li>What action proves a user \"gets it\"?</li>\n<li>What metric correlates with 30-day retention?</li>\n<li>What is the minimum viable first success?</li>\n</ul>\n<p>Example activations: \"created their first project\", \"imported their first contact\", \"sent their first message\", \"saw their first dashboard with real data\".</p>\n<h3>Onboarding Patterns</h3>\n<p><strong>Checklist pattern:</strong> Show 3-5 setup tasks with checkmarks. Users complete on their timeline. Progress bar drives completion instinct.</p>\n<p><strong>Wizard pattern:</strong> Guided step-by-step. User can't skip. Best when the setup IS the value.</p>\n<p><strong>Empty state pattern:</strong> Design empty states to guide first action. \"You have no projects yet. Create your first project →\"</p>\n<p><strong>Product tour pattern:</strong> Tooltip-based walkthrough. Use sparingly — only for non-obvious features. Maximum 5 steps.</p>\n<h3>Audit Framework</h3>\n<p>| Dimension | Question |\n|---|---|\n| Time-to-value | How many minutes from signup to first success? |\n| Step count | How many screens before the user does something valuable? |\n| Empty states | Do empty states guide action or just show nothing? |\n| Progress visibility | Can users see how far they are? |\n| Celebration | Is there a moment of delight at first success? |\n| Exit points | Where do users abandon without activating? |</p>\n<h3>Empty State Design Rules</h3>\n<ol>\n<li>Never show a blank screen — always suggest the first action</li>\n<li>Illustration + headline + single CTA works best</li>\n<li>Copy pattern: \"You haven't [done X] yet. [Do X] →\"</li>\n<li>Pre-populate with sample data if possible (user sees value immediately)</li>\n</ol>\n<h3>Onboarding Emails (Days 1-7)</h3>\n<p>| Day | Email Purpose |\n|---|---|\n| Day 0 (immediate) | Welcome + one-click path to first action |\n| Day 1 | \"Here's what you can do next\" — feature discovery |\n| Day 3 | Success story / social proof from a similar user |\n| Day 7 | Check-in — \"Did you accomplish X?\" with support offer |</p>\n<hr>\n"}