Receber por email
← Voltar para o catálogo

signup-flow-cro

Signup and registration flow optimization covering SSO strategy, progressive profiling, field reduction, multi-step flow design, authentication UX, post-submit experience, and mobile registration patterns.

288estrelas
Atualizado há 4 meses

Ver no GitHub ↗ Licença: NOASSERTION

Como adicionar

/plugin marketplace add borghei/Claude-Skills

O comando exato pode variar conforme o repositório. Confira o README no GitHub.

Para o autor da skill

Cole no README do seu repo

Mostra que sua skill está catalogada na Skillteca, gera backlink e tráfego rastreável.

[![Skillteca](https://www.skillteca.com.br/api/badge/signup-flow-cro-borghei/svg)](https://www.skillteca.com.br/skills/signup-flow-cro-borghei)

Alerta por categoria

Receba novas skills de Design e Frontend toda segunda

1 email curto, só com as skills novas de Design e Frontend. 4 minutos de leitura, sem spam, cancela com 1 clique.

Você confirma o email no primeiro envio. Sem spam. Cancela com 1 clique.

Ler descrição completa

Signup Flow CRO

Production-grade signup and registration optimization framework covering authentication strategy, field reduction methodology, multi-step flow architecture, SSO implementation, progressive profiling, credit card requirement analysis, post-submit experience design, and mobile-specific registration patterns. For post-signup onboarding, use onboarding-cro. For lead capture forms (not account creation), use form-cro.

Table of Contents

  • [Initial Assessment](#initial-assessment)
  • [Authentication Strategy](#authentication-strategy)
  • [Field Reduction Methodology](#field-reduction-methodology)
  • [Multi-Step Flow Architecture](#multi-step-flow-architecture)
  • [Credit Card Requirement Analysis](#credit-card-requirement-analysis)
  • [Post-Submit Experience](#post-submit-experience)
  • [Mobile Signup Optimization](#mobile-signup-optimization)
  • [Signup Flow Patterns by Product Type](#signup-flow-patterns-by-product-type)
  • [Progressive Profiling](#progressive-profiling)
  • [Error and Edge Case Handling](#error-and-edge-case-handling)
  • [A/B Test Framework](#ab-test-framework)
  • [Metrics and Benchmarks](#metrics-and-benchmarks)
  • [Output Artifacts](#output-artifacts)
  • [Related Skills](#related-skills)

Initial Assessment

Required Context

| Question | Why It Matters | |----------|---------------| | Flow type? (free trial, freemium, paid, waitlist) | Determines friction tolerance | | B2B or B2C? | B2B tolerates more fields, B2C needs minimal friction | | How many steps/screens currently? | Baseline for optimization | | What fields are required? | Identifies reduction opportunities | | Current completion rate? | Benchmark for improvement | | Where do users drop off? (field-level data) | Pinpoints specific friction | | What data is needed before first product use? | Separates must-have from nice-to-have | | What compliance requirements exist? | Constrains what can be deferred |

Authentication Strategy

Authentication Methods Ranked by Friction

| Method | Friction Level | Best For | Conversion Impact | |--------|---------------|----------|------------------| | Google SSO (one-click) | Very low | B2B SaaS, productivity tools | +15-30% vs email+password | | Apple Sign In | Very low | iOS/Mac-heavy audience | +10-20% on Apple devices | | Microsoft SSO | Low | Enterprise B2B | +10-15% for enterprise | | GitHub SSO | Low | Developer tools | +15-25% for dev audience | | Magic link (email) | Low | Security-conscious, B2B | +5-10% vs password | | Email + password | Medium | Universal fallback | Baseline | | Phone + OTP | Medium | Mobile-first, B2C | Varies by market | | Email + password + verification | High | When verification is required | -10-20% vs no verification |

SSO Strategy Decision

| Your Audience | Primary SSO | Secondary SSO | Keep Email+Password? | |--------------|-------------|---------------|---------------------| | B2B SaaS (general) | Google Workspace | Microsoft | Yes | | Developer tools | GitHub | Google | Yes | | Enterprise | Microsoft/Okta | Google | Yes (for personal evals) | | B2C consumer | Google | Apple | Yes | | Mobile-first | Apple / Google | Phone OTP | Optional | | Privacy-focused | Magic link | Email+password | Yes |

SSO Placement

┌──────────────────────────────────┐
│  Create your account             │
│                                  │
│  [Continue with Google]          │  ← SSO options first
│  [Continue with Microsoft]       │
│                                  │
│  ──── or ────                   │  ← Visual separator
│                                  │
│  Email: [_______________]       │  ← Email+password as alternative
│  Password: [_______________]    │
│                                  │
│  [Create Account]               │
└──────────────────────────────────┘

Rules:

  • SSO buttons above the email form (not below)
  • Use branded button styles (Google's official button, etc.)
  • "or" divider between SSO and email options
  • SSO reduces fields to zero (name and email come from the provider)

Field Reduction Methodology

The "Before First Use" Test

For every field, ask: Does the product literally not function without this data?

| Field | Passes Test? | Action | |-------|-------------|--------| | Email | Yes (account identity) | Keep | | Password | Yes (account security) | Keep (or use SSO/magic link) | | First name | Usually no | Defer to onboarding or profile | | Last name | No | Defer or drop entirely | | Company name | Usually no | Enrich from email domain | | Phone number | Rarely | Defer unless SMS verification required | | Job title | No | Defer to onboarding or enrich | | Team size | No | Defer to onboarding | | How did you hear about us? | Never | Post-signup survey or attribution | | Industry | No | Enrich from company data |

Enrichment Sources

| Field | Enrichment Method | Timing | |-------|-------------------|--------| | Company name | Email domain lookup (Clearbit, Apollo) | Immediately post-signup | | Company size | Company data API | Immediately post-signup | | Industry | Company data API | Immediately post-signup | | Job title | LinkedIn API or manual CSM research | Before first sales contact | | Location | IP geolocation | On signup |

Minimum Viable Field Sets

| Signup Type | Minimum Fields | Additional (if needed) | |------------|----------------|----------------------| | Freemium | Email only (or SSO) | -- | | Free trial (product-led) | Email + Password (or SSO) | -- | | Free trial (sales-assisted) | Email + Password + Company | + Role (for routing) | | Paid signup | Email + Password + Payment | -- | | Waitlist | Email | + One qualifying question | | Enterprise trial | Email + Company + Role | + Team size (for provisioning) |

Multi-Step Flow Architecture

When to Use Multi-Step

| Condition | Single-Step | Multi-Step | |-----------|------------|------------| | Total fields | 1-4 | 5+ | | Need to qualify/route | No | Yes | | Product needs configuration | No | Yes | | B2B with team setup | No | Yes |

Step Design

Step 1: Account Creation (lowest friction)

  • Email + Password (or SSO)
  • NOTHING else on this step
  • This is where 60%+ of abandonment happens if overloaded

Step 2: Personalization (if needed)

  • Role / goal / use case selection
  • This personalizes their product experience
  • Skip button available ("Set up later")

Step 3: Configuration (if needed)

  • Team invite, integration connect, data import
  • Each sub-step is optional with "Skip for now"
  • Show value of completing each ("Invite your team to collaborate")

Progress Design

  • Show step count: "Step 1 of 3"
  • Show progress bar
  • Label each step descriptively: "Create Account", "Your Role", "Your Team"
  • Allow back navigation (preserve entered data)
  • Never reset the form on back navigation or browser back button

Credit Card Requirement Analysis

Decision Framework

| Factor | Require CC | Do Not Require CC | |--------|-----------|------------------| | Trial conversion goal | > 60% trial-to-paid | > 30% trial-to-paid with higher volume | | Product complexity | Simple, immediate value | Complex, needs exploration | | ACV | > $100/month | < $100/month | | Sales motion | Product-led | Sales-assisted | | Competitor practice | Competitors require CC | Competitors offer CC-free trial | | Target audience | Enterprise (committed buyers) | SMB/prosumer (browsers) |

Impact Analysis

| Approach | Signup Volume | Trial Quality | Trial-to-Paid | Net Revenue | |----------|-------------|---------------|---------------|-------------| | No CC required | Higher (+40-80%) | Lower (more tire-kickers) | Lower (2-15%) | Often higher net | | CC required | Lower | Higher (committed) | Higher (40-70%) | Depends on volume | | CC with "$0 charge" | Middle | Middle | Middle (20-40%) | Middle |

Recommendation Framework

Default to no CC required unless:

  1. Your product delivers immediate, obvious value (no learning curve)

2

Compartilhar X LinkedIn