/signup-flow-cro
Optimize signup and registration conversion funnels. Use when asked to improve signup rates, reduce form abandonment, audit registration flows, or optimize conversion funnels. Trigger phrases: "signup optimization", "registration flow", "form conversion", "signup CRO", "reduce
$ npx -y skills add openclaudia/openclaudia-skills --skill signup-flow-cro --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
- Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
- You can call itInvoke it directly when you want it.
- Slash command
/signup-flow-cro
Context preview
The summary Claude sees to decide when to auto-load this skill.
Optimize signup and registration conversion funnels. Use when asked to improve signup rates, reduce form abandonment, audit registration flows, or optimize conversion funnels. Trigger phrases: "signup optimization", "registration flow", "form conversion", "signup CRO", "reduce
SKILL.md
signup-flow-cro.SKILL.mdname: signup-flow-cro
description: >
Optimize signup and registration conversion funnels. Use when asked to improve
signup rates, reduce form abandonment, audit registration flows, or optimize
conversion funnels. Trigger phrases: "signup optimization", "registration flow",
"form conversion", "signup CRO", "reduce abandonment", "signup funnel",
"form optimization", "conversion rate optimization", "registration page".
Signup Flow CRO
Audit and optimize signup conversion funnels to maximize registration completions.
---
1. Signup Flow Audit Framework
When auditing a signup flow, evaluate each of these dimensions:
Number of Steps
| Steps | Benchmark Completion Rate | Notes | |-------|--------------------------|-------| | 1 (single page) | 65-80% | Best for simple products | | 2 | 50-65% | Good balance of data collection and UX | | 3 | 35-50% | Acceptable for complex products | | 4+ | 20-35% | Only if justified by product complexity |
**Rule of thumb:** Every additional step loses 10-20% of users.
**Audit questions:**
- Can any steps be combined?
- Can any steps be deferred to post-signup?
- Is every step necessary for the user to start getting value?
Form Fields
| Fields | Impact on Conversion | |--------|---------------------| | Email only | Highest conversion (baseline) | | Email + password | -10-15% vs email only | | Email + password + name | -15-25% vs email only | | 5+ fields | -30-50% vs email only |
**Audit questions:**
- Which fields are truly required at signup? (vs. collected later)
- Can you use progressive profiling instead of upfront collection?
- Are field labels clear and unambiguous?
- Do fields use appropriate input types (email, tel, etc.)?
- Are there unnecessary fields (phone, company size, "how did you hear about us")?
Social Login Options
| Provider | Typical Lift | Best For | |----------|-------------|----------| | Google | +15-25% | B2B, SaaS, productivity tools | | Apple | +5-15% | iOS-first products, privacy-conscious users | | GitHub | +10-20% | Developer tools | | Microsoft | +5-15% | Enterprise, Office-adjacent tools | | Facebook | +5-10% | B2C, social products (declining trust) |
**Audit questions:**
- Are social login buttons prominent or buried?
- Do social logins request minimal permissions?
- Is there a fallback if social auth fails?
Progress Indicators
For multi-step flows, progress indicators reduce abandonment.
**Types:**
- Step counter ("Step 2 of 3")
- Progress bar (visual fill)
- Checklist (shows completed and upcoming steps)
- Breadcrumb ("Account > Profile > Preferences")
**Best practice:** Show remaining steps, not total steps. "Just 1 more step" is more motivating than "Step 3 of 4."
Error Handling
**Audit checklist:**
- [ ] Inline validation (errors appear next to the field, not at top of form)
- [ ] Real-time validation (check as user types, not on submit)
- [ ] Clear error messages (say what's wrong AND how to fix it)
- [ ] Password requirements shown upfront (not after failed attempt)
- [ ] Email format validation with helpful suggestion ("Did you mean gmail.com?")
- [ ] Preserve entered data on error (never clear the form)
- [ ] Specific duplicate account messaging ("An account with this email exists. Log in?")
Mobile Optimization
**Audit checklist:**
- [ ] Form fills the viewport without horizontal scroll
- [ ] Input fields are at least 44px tap targets
- [ ] Keyboard type matches input (email keyboard for email, number pad for phone)
- [ ] Auto-focus on first field
- [ ] Sticky CTA button visible without scrolling
- [ ] No CAPTCHA that's hard to solve on mobile (use invisible reCAPTCHA)
- [ ] Social login buttons work smoothly on mobile
---
2. Benchmark Conversion Rates by Industry
Visitor-to-Signup Rates
| Industry | Free Signup | Free Trial | Paid Signup | |----------|-----------|-----------|-------------| | SaaS (B2B) | 2-5% | 3-8% | 1-3% | | SaaS (B2C) | 5-15% | 5-10% | 2-5% | | E-commerce | 2-4% | N/A | 2-4% | | Media/Content | 5-10% | N/A | 1-2% | | FinTech | 1-3% | N/A | 0.5-2% | | EdTech | 3-8% | 5-12% | 1-3% | | Health/Fitness | 5-10% | 8-15% | 2-5% | | Developer Tools | 8-15% | 10-20% | 2-5% | | Marketplace | 3-8% | N/A | N/A |
Signup-to-Activation Rates
| Product Type | Benchmark | |-------------|-----------| | Self-serve SaaS | 20-40% | | Free trial (no CC) | 15-25% | | Free trial (CC required) | 40-60% | | Freemium | 10-20% | | Mobile app | 15-30% |
---
3. A/B Test Hypotheses by Step
Pre-Signup (Landing Page to Signup Start)
**Hypothesis 1: Reducing perceived effort increases signup starts**
- Test: Replace "Create Account" button with "Get Started Free" or "Start in 30 seconds"
- Expected lift: 5-15%
**Hypothesis 2: Social proof near CTA increases conversion**
- Test: Add "Join 10,000+ teams" or user count next to signup button
- Expected lift: 5-12%
**Hypothesis 3: Showing the product increases intent**
- Test: Add screenshot or demo GIF above signup form
- Expected lift: 10-20%
**Hypothesis 4: Reducing options increases action**
- Test: Remove pricing tiers from signup page; show one clear CTA
- Expected lift: 8-15%
Step 1: Account Creation
**Hypothesis 5: Social login as primary option reduces friction**
- Test: Show "Continue with Google" as the primary/largest button, email form secondary
- Expected lift: 15-25%
**Hypothesis 6: Fewer fields increase completion**
- Test: Email-only signup (collect name later) vs email + name + password
- Expected lift: 10-20%
**Hypothesis 7: Magic link eliminates password friction**
- Test: "Enter email, we'll send a login link" vs traditional password creation
- Expected lift: 5-15% (higher for mobile)
**Hypothesis 8: Password visibility toggle reduces errors**
- Test: Add show/hide password toggle
- Expected lift: 3-8%
Step 2: Profile / Preferences
**Hypothesis 9: Making profile completion optional increases flow-through**
- Test: Add "Skip for now" option to profile step
-
Read more
name: signup-flow-cro description: > Optimize signup and registration conversion funnels. Use when asked to improve signup rates, reduce form abandonment, audit registration flows, or optimize conversion funnels. Trigger phrases: "signup optimization", "registration flow", "form conversion", "signup CRO", "reduce abandonment", "signup funnel", "form optimization", "conversion rate optimization", "registration page".
Signup Flow CRO
Audit and optimize signup conversion funnels to maximize registration completions.
---
1. Signup Flow Audit Framework
When auditing a signup flow, evaluate each of these dimensions:
Number of Steps
| Steps | Benchmark Completion Rate | Notes | |-------|--------------------------|-------| | 1 (single page) | 65-80% | Best for simple products | | 2 | 50-65% | Good balance of data collection and UX | | 3 | 35-50% | Acceptable for complex products | | 4+ | 20-35% | Only if justified by product complexity |
**Rule of thumb:** Every additional step loses 10-20% of users.
**Audit questions:**
- Can any steps be combined?
- Can any steps be deferred to post-signup?
- Is every step necessary for the user to start getting value?
Form Fields
| Fields | Impact on Conversion | |--------|---------------------| | Email only | Highest conversion (baseline) | | Email + password | -10-15% vs email only | | Email + password + name | -15-25% vs email only | | 5+ fields | -30-50% vs email only |
**Audit questions:**
- Which fields are truly required at signup? (vs. collected later)
- Can you use progressive profiling instead of upfront collection?
- Are field labels clear and unambiguous?
- Do fields use appropriate input types (email, tel, etc.)?
- Are there unnecessary fields (phone, company size, "how did you hear about us")?
Social Login Options
| Provider | Typical Lift | Best For | |----------|-------------|----------| | Google | +15-25% | B2B, SaaS, productivity tools | | Apple | +5-15% | iOS-first products, privacy-conscious users | | GitHub | +10-20% | Developer tools | | Microsoft | +5-15% | Enterprise, Office-adjacent tools | | Facebook | +5-10% | B2C, social products (declining trust) |
**Audit questions:**
- Are social login buttons prominent or buried?
- Do social logins request minimal permissions?
- Is there a fallback if social auth fails?
Progress Indicators
For multi-step flows, progress indicators reduce abandonment.
**Types:**
- Step counter ("Step 2 of 3")
- Progress bar (visual fill)
- Checklist (shows completed and upcoming steps)
- Breadcrumb ("Account > Profile > Preferences")
**Best practice:** Show remaining steps, not total steps. "Just 1 more step" is more motivating than "Step 3 of 4."
Error Handling
**Audit checklist:**
- [ ] Inline validation (errors appear next to the field, not at top of form)
- [ ] Real-time validation (check as user types, not on submit)
- [ ] Clear error messages (say what's wrong AND how to fix it)
- [ ] Password requirements shown upfront (not after failed attempt)
- [ ] Email format validation with helpful suggestion ("Did you mean gmail.com?")
- [ ] Preserve entered data on error (never clear the form)
- [ ] Specific duplicate account messaging ("An account with this email exists. Log in?")
Mobile Optimization
**Audit checklist:**
- [ ] Form fills the viewport without horizontal scroll
- [ ] Input fields are at least 44px tap targets
- [ ] Keyboard type matches input (email keyboard for email, number pad for phone)
- [ ] Auto-focus on first field
- [ ] Sticky CTA button visible without scrolling
- [ ] No CAPTCHA that's hard to solve on mobile (use invisible reCAPTCHA)
- [ ] Social login buttons work smoothly on mobile
---
2. Benchmark Conversion Rates by Industry
Visitor-to-Signup Rates
| Industry | Free Signup | Free Trial | Paid Signup | |----------|-----------|-----------|-------------| | SaaS (B2B) | 2-5% | 3-8% | 1-3% | | SaaS (B2C) | 5-15% | 5-10% | 2-5% | | E-commerce | 2-4% | N/A | 2-4% | | Media/Content | 5-10% | N/A | 1-2% | | FinTech | 1-3% | N/A | 0.5-2% | | EdTech | 3-8% | 5-12% | 1-3% | | Health/Fitness | 5-10% | 8-15% | 2-5% | | Developer Tools | 8-15% | 10-20% | 2-5% | | Marketplace | 3-8% | N/A | N/A |
Signup-to-Activation Rates
| Product Type | Benchmark | |-------------|-----------| | Self-serve SaaS | 20-40% | | Free trial (no CC) | 15-25% | | Free trial (CC required) | 40-60% | | Freemium | 10-20% | | Mobile app | 15-30% |
---
3. A/B Test Hypotheses by Step
Pre-Signup (Landing Page to Signup Start)
**Hypothesis 1: Reducing perceived effort increases signup starts**
- Test: Replace "Create Account" button with "Get Started Free" or "Start in 30 seconds"
- Expected lift: 5-15%
**Hypothesis 2: Social proof near CTA increases conversion**
- Test: Add "Join 10,000+ teams" or user count next to signup button
- Expected lift: 5-12%
**Hypothesis 3: Showing the product increases intent**
- Test: Add screenshot or demo GIF above signup form
- Expected lift: 10-20%
**Hypothesis 4: Reducing options increases action**
- Test: Remove pricing tiers from signup page; show one clear CTA
- Expected lift: 8-15%
Step 1: Account Creation
**Hypothesis 5: Social login as primary option reduces friction**
- Test: Show "Continue with Google" as the primary/largest button, email form secondary
- Expected lift: 15-25%
**Hypothesis 6: Fewer fields increase completion**
- Test: Email-only signup (collect name later) vs email + name + password
- Expected lift: 10-20%
**Hypothesis 7: Magic link eliminates password friction**
- Test: "Enter email, we'll send a login link" vs traditional password creation
- Expected lift: 5-15% (higher for mobile)
**Hypothesis 8: Password visibility toggle reduces errors**
- Test: Add show/hide password toggle
- Expected lift: 3-8%
Step 2: Profile / Preferences
**Hypothesis 9: Making profile completion optional increases flow-through**
- Test: Add "Skip for now" option to profile step
-
34 open-source marketing skills for Claude Code. SEO, content, email, ads, analytics, and growth.
Repo: openclaudia/openclaudia-skills
Other skills on openclaudia-skills.
- /ab-test-setup
Design, plan, and analyze A/B tests with statistical rigor. Use when the user asks about A/B testing, split testing, experiment design, statistical significance, sample size calculation, test duration, multivariate testing, or conversion experiments. Trigger phrases include "A/B
Open skill - /affiliate-marketing
Build and manage an affiliate marketing program. Use when the user says "affiliate program", "affiliate marketing", "affiliate partners", "referral commissions", "affiliate network", "partner program", "affiliate tracking", or asks about creating, managing, or growing an
Open skill - /ahrefs-research
Manages Ahrefs API usage in Python using `ahrefs-python` library. Use when working with SEO / marketing related tasks or with data including backlinks, keywords, domain ratings, organic traffic, site audits, rank tracking, and brand monitoring. Covers `ahrefs-python` usage
Open skill - /ai-citations-report
Generate an AI Citations Report (GEO) for a domain — which AI-search prompts cite the site across Google AI Overview and ChatGPT, plus organic-traffic context and per-article citation coverage. Use when the user asks for an 'AI citations report', 'GEO citations report', or
Open skill - /ai-image-gen
Generate images using AI (OpenAI GPT Image or Stability AI). Use when the user asks to generate an image, create an AI image, make an illustration, or produce artwork from a text prompt.
Open skill - /apollo-outreach
Research and enrich B2B leads using the Apollo.io API. Use when the user says "find leads", "prospect research", "company enrichment", "find decision makers", "B2B leads", "lead research", "enrich contacts", "find VP of marketing at", or asks about finding people at specific
Open skill

