Aller au contenu principal

Skill: growth-cro

Fork

Conversion rate optimization (CRO). Trigger when the user wants to optimize conversions, improve a signup form, a checkout, a landing page, or an onboarding.

Configuration

PropertyValue
Contextfork
Allowed toolsRead, Glob, Grep, Edit, Write
Keywordsgrowth, cro, how, connect your github repo, create your first project, start from a template, create account

Detailed description

Conversion Rate Optimization (CRO)

Goal

Identify and fix friction points in user journeys to maximize the conversion rate.

CRO Domains

┌──────────────────────────────────────────────────────────────────┐
│ CRO FRAMEWORK │
├──────────────────────────────────────────────────────────────────┤
│ │
│ PAGE CRO Optimize marketing/landing pages │
│ ═════════ │
│ │
│ SIGNUP FLOW CRO Improve signup and account creation │
│ ══════════════ │
│ │
│ ONBOARDING CRO Reduce time-to-value post-signup │
│ ═════════════ │
│ │
│ FORM CRO Optimize capture forms │
│ ════════ │
│ │
│ POPUP CRO Improve popups, modals, overlays │
│ ═════════ │
│ │
│ PAYWALL CRO Optimize paywalls and upsells │
│ ═══════════ │
│ │
└──────────────────────────────────────────────────────────────────┘

1. Page CRO

Landing page checklist

#ElementBest practices
1HeadlineClear benefit in < 10 words, no jargon
2Sub-headlineExplain the "how" in 1 sentence
3Primary CTASpecific action, visible above-the-fold
4Social proofTestimonials, customer logos, numbers
5ObjectionsFAQ or sections answering doubts
6Urgency/ScarcityTimer, limited spots (if authentic)
7Hero visualProduct screenshot or demo video
8NavigationMinimal (no full menu on landing)

Conversion patterns

Hero section (benefit + CTA)

Social proof (logos, testimonials)

Features/Benefits (3-5 max)

How it works (3 steps)

Pricing (if applicable)

FAQ (common objections)

Final CTA (same action as the hero)

2. Signup Flow CRO

Golden rules

#RuleImpact
1Minimum fields (email only to start)+20-30% signups
2Social login (Google, GitHub)+15-25% signups
3No blocking email confirmation-40% drop-off
4Progress indicator if multi-step+10% completion
5Value proposition visible next to the form+15% signups
6Password strength indicator+5% completion
7Inline error, not at submit+20% completion

Anti-patterns to avoid

  • Asking for too much info at signup (name, phone, address)
  • CAPTCHA visible for all users
  • Confirmation email before product access
  • Redirect to login page after signup
  • No feedback after form submission

3. Onboarding CRO

Time-to-Value framework

Signup → [Activation] → [Aha Moment] → [Habit Formation]
| | |
v v v
First setup First value Regular usage
(< 2 min) (< 5 min) (Day 7+)

Effective patterns

PatternWhenExample
Checklist3-5 activation steps"Complete your profile: 3/5"
WizardTechnical setup required"Connect your GitHub repo"
Empty stateFirst visit, empty page"Create your first project"
TemplateComplex product"Start from a template"
Tour guideComplex interfaceDiscovery tooltips

4. Form CRO

Form optimization

#TechniqueDetail
1One field per lineNo multi-column layout on mobile
2Labels above fieldsNo floating labels
3Correct input typeemail, tel, number for adapted keyboard
4HTML autocompleteautocomplete="email", "given-name"
5Font size >= 16pxAvoids iOS zoom
6Descriptive submit button"Create account" not "Submit"
7Immediate feedbackValidate on blur, not at submit
8Easy error recoveryMessage + focus on the field in error

5. Popup/Modal CRO

Rules

#RuleDetail
1Timing: not before 30s or 50% scrollLet users discover the content
2Exit-intent > time-basedLess intrusive
3Easy to closeVisible X, click outside, Escape
4One popup at a timeNo stack of modals
5Limited frequencyMax 1x per session or 1x per week
6Clear value propositionNot just "Subscribe"
7Mobile: bottom sheet > centered modalBetter mobile UX

6. Paywall/Upgrade CRO

Strategies

StrategyDetailWhen
Feature gateShow the feature, block accessPremium feature requested
Usage limit"3/5 projects used"Free tier limit approached
Trial expirationCountdown + demonstrated valueEnd of trial
Upgrade promptContextual suggestionPremium action attempted
Social proof"Join 10,000+ teams"Pricing page

Pricing page patterns

[ Free ] [ Pro ★ ] [ Enterprise ]
$0 $29/mo Custom
3 projects Unlimited Unlimited
1 user 10 users Unlimited
Basic support Priority Dedicated
[Start trial]
  • Highlight the recommended plan (badge, color)
  • Monthly/annual toggle (show the savings)
  • Feature comparison table below
  • FAQ on billing

Metrics to track

MetricFormulaTarget
Conversion rateConversions / VisitorsDepends on the domain
Drop-off rateDrop-offs per funnel step< 20% per step
Time to convertVisit duration → conversionReduce
Bounce rateBounces / Sessions< 40% landing pages
Activation rateActivated users / Signups> 40%
Trial-to-paidPayments / Trials> 15%

Expected output

## CRO Audit: [Page/Flow]

### Current estimated conversion rate: X%
### Improvement potential: +Y%

### Quick wins (immediate impact)
1. [Action] - Estimated impact: +X%
2. [Action] - Estimated impact: +X%

### Structural improvements
1. [Action] - Detail and implementation

### Recommended A/B tests
1. [Hypothesis] - Variant A vs B

Rules

  • Always base recommendations on data or proven best practices
  • Propose quick wins AND structural changes
  • Do not sacrifice UX for conversion (dark patterns forbidden)
  • Suggest A/B tests to validate important changes

Automatic triggering

This skill is automatically activated when:

  • The matching keywords are detected in the conversation
  • The task context matches the skill's domain

Triggering examples

  • "I want to growth..."
  • "I want to cro..."
  • "I want to how..."

Context fork

Fork means the skill runs in an isolated context:

  • Does not pollute the main conversation
  • Results are returned cleanly
  • Ideal for autonomous tasks

Practical examples

1. Example: Landing Page A/B Test Optimization

Example: Landing Page A/B Test Optimization

Scenario

A SaaS product landing page has a 1.8% signup conversion rate. Goal: reach 3%+ through systematic A/B testing.

Current State Analysis

MetricValueBenchmark
Visitors/month25,000-
Signup rate1.8%3-5% (SaaS avg)
Bounce rate72%< 50%
Avg time on page18s> 45s
CTA clicks3.2%> 8%

Identified Issues

  1. Headline: Feature-focused ("AI-powered analytics platform") instead of benefit-focused
  2. CTA: "Get Started" is vague, below the fold on mobile
  3. Social proof: None visible above the fold
  4. Form friction: 6-field signup form requiring credit card

A/B Test Plan

Test 1: Headline (highest impact)

Control (A): "AI-Powered Analytics Platform"
Variant (B): "Cut Your Reporting Time by 75%"
Variant (C): "Stop Wasting 10 Hours/Week on Reports"

Metric: Signup rate
Traffic split: 33/33/33
Min sample: 3,000 per variant (95% confidence, 80% power)
Duration: ~12 days at current traffic

Test 2: CTA Copy + Placement

Control (A): "Get Started" (below fold)
Variant (B): "Start Free Trial - No Credit Card" (above fold)

Metric: CTA click rate
Min sample: 2,500 per variant
Duration: ~6 days

Test 3: Social Proof

Control (A): No social proof above fold
Variant (B): Logo bar "Trusted by 500+ companies" + 3 logos
Variant (C): Testimonial quote + photo + company name

Metric: Signup rate
Duration: ~12 days

Test 4: Form Simplification

Control (A): 6 fields + credit card
Variant (B): Email + password only (2 fields)
Variant (C): "Sign up with Google" single button

Metric: Form completion rate
Duration: ~10 days

Expected Impact Model

Test 1 (Headline): +0.3-0.5% conversion lift
Test 2 (CTA): +0.2-0.4% conversion lift
Test 3 (Social proof): +0.1-0.3% conversion lift
Test 4 (Form): +0.4-0.8% conversion lift
Combined (estimated): 1.8% -> 3.0-3.5%

Implementation Checklist

  • Set up analytics events: page_view, cta_click, form_start, signup_complete
  • Configure A/B tool (PostHog/LaunchDarkly) with feature flags
  • Run tests sequentially (not simultaneously) to avoid interaction effects
  • Wait for statistical significance before calling winner (p < 0.05)
  • Monitor for novelty effect: check results stable after 2 full weeks
  • Document winning variants and roll forward

Key Decisions

  • Sequential testing: Avoids confounding variables from simultaneous changes
  • Benefit-first headlines: Address pain point, not feature description
  • Reduce friction first: Removing credit card requirement often gives largest lift
  • Statistical rigor: Minimum sample sizes calculated upfront, no peeking
  • PostHog over Google Optimize: Self-hosted, GDPR-friendly, integrates with product analytics

See also