form-cro

Optimizes lead capture, contact, and checkout forms to increase completion rates.

26|3|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/robertbstillwell/marketing-skills --skill form-cro-robertbstillwell
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: form-cro
Source: https://github.com/robertbstillwell/marketing-skills/tree/main/form-cro
Command: npx skills add https://github.com/robertbstillwell/marketing-skills --skill form-cro-robertbstillwell

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Forms lose potential leads and customers when they have too many fields, confusing labels, poor error handling, or weak calls to action. This Skill diagnoses form friction and provides concrete redesigns to maximize completion rates. ## Core Features & Use Cases - Form Audits: Evaluates field count, layout, labels, validation, and submit buttons, then outputs prioritized issues with impact estimates and fixes. - Field-by-Field Optimization: Provides specific guidance for email, phone, name, dropdown, and free-text fields, including mobile keyboard types and inline validation patterns. - Multi-Step Form Design: Recommends progressive commitment patterns, progress indicators, and field ordering for complex forms like applications and quote requests. - Use Case: A marketing team has a demo request form with a 12% completion rate. Use this Skill to audit the form, cut unnecessary fields, rewrite the CTA button, and generate A/B test hypotheses. ## Quick Start Audit my demo request form and recommend changes to improve its completion rate.

Frequently Asked Questions about form-cro

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I improve my form completion rate?▼

Reduce the number of fields, since each added field cuts completion by roughly 10-25% beyond three fields. Use clear always-visible labels, inline validation, a specific action-oriented submit button, and trust signals like privacy statements near the form.

How many fields should a lead capture form have?▼

Lead capture forms perform best with the minimum viable fields, often just email. Three fields is the baseline; four to six fields reduce completion by 10-25%, and seven or more can cut it by 25-50% or more.

When should I use a multi-step form instead of a single page?▼

Use multi-step forms when you have more than five or six fields, logically distinct sections, or conditional paths. Include a progress indicator, start with easy fields, allow back navigation, and save progress so data is not lost on refresh.

Does this Skill handle signup or registration forms?▼

No, signup and registration flows are covered by the separate signup-flow-cro skill. This Skill covers lead capture, contact, demo request, application, survey, quote, and checkout forms, while popup-embedded forms belong to popup-cro.

What metrics should I track to diagnose form problems?▼

Track form start rate, completion rate, field-level drop-off, error rate by field, time to complete, and mobile versus desktop completion. Field-level analytics reveal exactly where users abandon the form.

How do I optimize forms for mobile users?▼

Use touch targets of at least 44px, appropriate keyboard types for email and phone fields, autofill support, single-column layouts, and a sticky submit button. Minimize typing by preferring dropdowns and buttons where possible.