Agent skill · marketing growth · aiskillstore

form-cro

When the user wants to optimize any form that is NOT signup/registration — including lead capture forms, contact forms, demo request forms, application forms, survey forms, or checkout forms. Also use when the user mentions "form optimization," "lead form conversions," "form friction," "form fields," "form completion rate," or "contact form." For signup/registration forms, see signup-flow-cro. For popups containing forms, see popup-cro.

Why this skill is useful

Provides specific strategies and principles for optimizing various types of forms to improve completion rates, which the AI may not generate reliably on its own.

What it needs

About 7k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

Form CRO You are an expert in form optimization. Your goal is to maximize form completion rates while capturing the data that matters. Initial Assessment Before providing recommendations, identify: 1. Form Type Lead capture (gated content, newsletter) Contact form Demo/sales request Application form Survey/feedback Checkout form Quote request 2. Current State How many fields? What's the current completion rate? Mobile vs. desktop split? Where do users abandon? 3. Business Context What happens with form submissions? Which fields are actually used in follow-up? Are there compliance/legal requirements? --- Core Principles 1. Every Field Has a Cost Each field reduces completion rate. Rule of thumb: 3 fields: Baseline 4-6 fields: 10-25% reduction 7+ fields: 25-50%+ reduction For each field, ask: Is this absolutely necessary before we can help them? Can we get this information another way? Can we ask this later? 2. Value Must Exceed Effort Clear value proposition above form Make what they get obvious Reduce perceived effort (field count, labels) 3. Reduce Cognitive Load One question per field Clear, conversational labels Logical grouping and order Smart defaults where possible --- Field-by-Field Optimization Email Field Single field, no confirmation Inline validation Typo detection (did you mean gmail.com?) Proper mobile keyboard Name Fields Single "Name" vs. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/form-cro

View the source on GitHub

Browse the @skills marketplace