{"slug":"signup-flow-cro","title":"signup-flow-cro","tags":["site-building","cro","signup","conversion"],"agent_summary":"Optimize free trial signups, registration flows, and account creation. Reduce friction, increase completion, enable faster activation. Post-signup activation: see onboarding-cro. Lead forms: see form-cro.","trigger_phrases":["signup-flow-cro","signup conversions","registration friction","signup form optimization","free trial signup","reduce signup dropoff","account creation flow"],"runnable":false,"markdown":"**Trigger:** Use when \"signup conversions\", \"registration friction\", \"free trial signup\", \"reduce signup dropoff\". For post-signup onboarding see onboarding-cro. For lead forms see form-cro.\n\n### Audit Checklist\n\n**Step 1 — Field audit:**\n- [ ] Name only asks for first name (not full name)\n- [ ] Email is the only required field before account creation\n- [ ] Password requirements shown upfront (not after failed attempt)\n- [ ] Social auth options present (Google, GitHub, Apple — reduces friction 40%+)\n- [ ] No payment info required for free trial\n\n**Step 2 — Flow structure:**\n- [ ] Single page signup (multi-step only if truly necessary)\n- [ ] Progress indicator if multi-step\n- [ ] \"Already have an account? Sign in\" link visible\n- [ ] Auto-focus on first field on load\n\n**Step 3 — Trust signals:**\n- [ ] \"Cancel anytime\" or \"No credit card required\" near CTA\n- [ ] Privacy policy link visible but not disruptive\n- [ ] Review count or logos near form\n- [ ] Security indicator (SSL badge or brief copy)\n\n### Friction Points to Eliminate\n\n| Friction | Fix |\n|---|---|\n| Required phone number | Make optional or remove |\n| CAPTCHA on signup | Use invisible reCAPTCHA v3 or post-signup verification |\n| Username creation | Use email as username |\n| Password confirmation field | Single password + strength indicator |\n| Company size / industry | Collect later in onboarding |\n| Terms checkbox | Pre-check with \"By signing up you agree...\" |\n\n### CTA Copy for Signup Buttons\n\n| Goal | Weak | Strong |\n|---|---|---|\n| Free trial | Sign Up | Start My Free Trial |\n| Freemium | Create Account | Get Started Free |\n| B2B SaaS | Register | Try [Product] Free |\n| Waitlist | Join | Reserve My Spot |\n\n### Social Auth Best Practices\n\n- Show social options ABOVE the email form, not below\n- Order by popularity for your audience (typically Google first)\n- Button text: \"Continue with Google\" not \"Sign in with Google\"\n- After social auth, still collect any missing required fields\n\n### Post-Signup Redirect\n\nAfter signup, immediately redirect to the product's core value — not a blank dashboard. The first screen should prompt the first meaningful action. See onboarding-cro for the full activation framework.\n\n---\n","html":"<p><strong>Trigger:</strong> Use when \"signup conversions\", \"registration friction\", \"free trial signup\", \"reduce signup dropoff\". For post-signup onboarding see onboarding-cro. For lead forms see form-cro.</p>\n<h3>Audit Checklist</h3>\n<p><strong>Step 1 — Field audit:</strong></p>\n<ul>\n<li>[ ] Name only asks for first name (not full name)</li>\n<li>[ ] Email is the only required field before account creation</li>\n<li>[ ] Password requirements shown upfront (not after failed attempt)</li>\n<li>[ ] Social auth options present (Google, GitHub, Apple — reduces friction 40%+)</li>\n<li>[ ] No payment info required for free trial</li>\n</ul>\n<p><strong>Step 2 — Flow structure:</strong></p>\n<ul>\n<li>[ ] Single page signup (multi-step only if truly necessary)</li>\n<li>[ ] Progress indicator if multi-step</li>\n<li>[ ] \"Already have an account? Sign in\" link visible</li>\n<li>[ ] Auto-focus on first field on load</li>\n</ul>\n<p><strong>Step 3 — Trust signals:</strong></p>\n<ul>\n<li>[ ] \"Cancel anytime\" or \"No credit card required\" near CTA</li>\n<li>[ ] Privacy policy link visible but not disruptive</li>\n<li>[ ] Review count or logos near form</li>\n<li>[ ] Security indicator (SSL badge or brief copy)</li>\n</ul>\n<h3>Friction Points to Eliminate</h3>\n<p>| Friction | Fix |\n|---|---|\n| Required phone number | Make optional or remove |\n| CAPTCHA on signup | Use invisible reCAPTCHA v3 or post-signup verification |\n| Username creation | Use email as username |\n| Password confirmation field | Single password + strength indicator |\n| Company size / industry | Collect later in onboarding |\n| Terms checkbox | Pre-check with \"By signing up you agree...\" |</p>\n<h3>CTA Copy for Signup Buttons</h3>\n<p>| Goal | Weak | Strong |\n|---|---|---|\n| Free trial | Sign Up | Start My Free Trial |\n| Freemium | Create Account | Get Started Free |\n| B2B SaaS | Register | Try [Product] Free |\n| Waitlist | Join | Reserve My Spot |</p>\n<h3>Social Auth Best Practices</h3>\n<ul>\n<li>Show social options ABOVE the email form, not below</li>\n<li>Order by popularity for your audience (typically Google first)</li>\n<li>Button text: \"Continue with Google\" not \"Sign in with Google\"</li>\n<li>After social auth, still collect any missing required fields</li>\n</ul>\n<h3>Post-Signup Redirect</h3>\n<p>After signup, immediately redirect to the product's core value — not a blank dashboard. The first screen should prompt the first meaningful action. See onboarding-cro for the full activation framework.</p>\n<hr>\n"}