Designing forms with multiple steps, progress indicators, conditional logic, and save-and-resume mechanics. The discipline of breaking complex data collection into stages that respect cognitive load while maintaining completion intent. Honest about kitchen-sink-single-page (overwhelms before the user starts), progress-theater (steps without genuine staging), and genuinely-staged (each step earns its own page) patterns. Triggers on multi-step form, multi-page form, form wizard, signup wizard, lead form, application form, intake form, configurator, onboarding form. Also triggers when a long form is converting poorly, when an audience is dropping off mid-form, or when a multi-step form is being scoped for the first time.
58
67%
Does it follow best practices?
Impact
—
No eval scenarios have been run
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./skills/multi-step-form-design/SKILL.mdA senior growth practitioner's playbook for designing forms with multiple steps, progress indicators, conditional logic, and save-and-resume mechanics. The discipline of breaking complex data collection into stages that respect cognitive load while maintaining completion intent.
Most multi-step forms are either kitchen-sink-single-pages dressed up as steps or arbitrary chunking that adds friction without adding clarity. The form looks more sophisticated; the completion rate does not move; the audience is no better served than before.
The multi-step forms that work do something different. Each step represents a coherent unit of cognitive work the user can complete with confidence. Progress indicators reinforce momentum. Conditional logic responds to earlier answers and removes irrelevant fields. The form feels like a guided process, not an obstacle course.
The voice is the senior growth practitioner who has watched multi-step forms convert at twice the single-page rate and watched them collapse to half. Practical, opinionated about when steps add value and when they add friction, willing to call out arbitrary chunking that does not earn its complexity.
When to use this skill: scoping a multi-step form for the first time, auditing a long single-page form that converts poorly, deciding when to break a form into steps and when to keep it on one page, or designing the conditional logic that makes the form feel adaptive.
This skill spans multi-step form design across acquisition, onboarding, and intake contexts. The growth-tooling distinctions:
lead-magnet-design covers lead-magnet methodology; forms are one delivery surface for lead magnets but this skill is about the form itself.landing-page-copy is the page wrapping the form. This skill is the form itself.accessibility-audit covers accessibility deeply; forms have specific accessibility requirements; this skill references but does not replace accessibility-audit.pm-spec-writing is the spec for engineers building the form. This skill is about WHAT to build; pm-spec-writing is about communicating it.multi-step-form-design (this skill) is the form's structure, step architecture, progression, and validation.The audience: growth marketers, product marketers, marketing teams designing acquisition forms, in-house teams designing onboarding flows, agencies running form-based growth tooling for clients.
Out of scope: form-builder platform configurations (those stay implementation-side); deep accessibility audits (covered by accessibility-audit); landing-page copy that wraps the form (covered by landing-page-copy).
Before designing the steps, decide whether the form should be multi-step at all.
Multi-step earns the build when:
Multi-step does NOT earn the build when:
The decision is not "should the form be multi-step"; it is "is multi-step the right structure for this specific data collection and audience."
Detail in references/multi-step-decision-criteria.md.
The keystone framing.
Kitchen-sink-single-page. 30 fields on one page. Overwhelms before the user even starts. Drop-off near 100 percent on anything beyond a contact form. The audience scrolls, sees the length, and leaves. Cost: the form's data collection scope is correct; the structure is wrong; nobody completes it.
Progress-theater. The form is broken into 5 steps but the steps are arbitrary. "Step 1: name. Step 2: email. Step 3: phone. Step 4: company. Step 5: role." The progress bar exists; the staging logic does not. Cost: the form feels broken; users reach step 3 wondering why they did not just fill a single page; the completion rate may be slightly better than kitchen-sink but the audience perceives the format as gimmicky.
Genuinely-staged. Each step represents a coherent unit of cognitive work. The user finishes a step and feels they accomplished something. Steps progress from low-friction to higher-commitment as intent compounds. Cost: the design effort upfront is significant; the maintenance is real; the conversion rate often outperforms both alternatives meaningfully.
The litmus test. Ask a user who completed step 2 what they just did. Can they describe the unit of work as something coherent ("I gave you the basics about my company") or is the answer atomized ("I typed my company name in a field")? Coherent answers signal genuinely-staged; atomized answers signal progress-theater.
The structure that makes steps coherent.
The principle. Each step should represent a coherent unit of work from the user's perspective.
Common step patterns.
Step sequencing principle. Low-friction first; commitment compounds; high-friction at the end after the user has invested.
Step coherence test. Can each step be described in one sentence as a unit of work? "Step 2: tell us about your company's situation" beats "Step 2: company name, size, industry, and revenue range."
Detail in references/step-architecture-patterns.md.
When to show progress, what to show, how it builds momentum.
The principle. Progress indicators reinforce momentum and reduce uncertainty about how much is left.
Progress indicator patterns.
Progress indicator failures.
Progress indicator discipline. The indicator must reflect the actual remaining work, not flatter the user.
Detail in references/progress-indicator-patterns.md.
Branching that responds to earlier answers.
The principle. Show only fields that are relevant to the user's situation. Skip fields that do not apply.
Conditional logic patterns.
Conditional logic strengths.
Conditional logic risks.
The simplicity preference. Add conditional logic only when it produces real value. Conditional logic for decoration adds maintenance without lift.
Detail in references/conditional-logic-patterns.md.
When to offer save-and-resume, how to communicate trust.
The principle. Save-and-resume reduces drop-off for forms that take more than 5 minutes to complete or that require information the user may not have at hand.
When save-and-resume helps.
When save-and-resume does not help.
Save-and-resume mechanics.
Trust communication. Users hesitate to save partial sensitive information. The form should communicate clearly: what is saved, how long it persists, who can access it, how to resume.
Detail in references/save-and-resume-mechanics.md.
Per-step vs end-only.
Per-step validation. Each step's fields are validated before allowing progression. The user catches errors early.
Strengths.
Weaknesses.
End-only validation. All validation runs at submission.
Strengths.
Weaknesses.
The hybrid pattern. Required-field validation per step; full validation at end. The user gets immediate feedback on critical issues; nuanced validation runs at submission.
Validation message discipline.
Detail in references/validation-strategy-patterns.md.
Where users abandon, and how to fix it.
Step-by-step drop-off tracking. Track the percentage of users who reach each step and the percentage who complete it. The diagnostic data informs which steps need redesign.
Common drop-off points.
Remediation patterns.
The instrumentation requirement. Without per-step tracking, drop-off remediation is guesswork. Set up tracking before the form launches.
Detail in references/drop-off-measurement-and-remediation.md.
Patterns that look like multi-step forms but degrade conversion.
The kitchen-sink-single-page. 30 fields on one page. Detail in keystone framing.
The progress-theater form. Steps without genuine staging. Detail in keystone framing.
The arbitrary-chunking form. Each step has 1-2 fields; user wonders why this is multi-step.
The hidden-length form. No progress indicator; user does not know how long the form is; abandonment climbs.
The interrogation-form-with-steps. 25 fields across 5 steps; the format is multi-step but the data collection is excessive.
The validation-strict form. Validation that rejects too aggressively, frustrating users with valid inputs.
The mobile-broken form. Form works on desktop, breaks on mobile.
The trust-broken form. Save-and-resume offered without clear trust communication; user does not save because they distrust persistence.
The variable-step form. Conditional logic that changes the step count visibly; user feels misled about remaining work.
Detail in references/form-anti-patterns.md.
Rapid-fire. Diagnoses in references/common-multi-step-form-failures.md.
When designing or auditing a multi-step form, walk these 12 considerations.
The output of the framework is a multi-step form that respects cognitive load, maintains completion intent, and converts the audience into the action the form is designed to capture.
references/multi-step-decision-criteria.md - When to break into steps vs keep single-page. The conditions that warrant the multi-step structure.references/step-architecture-patterns.md - What belongs on each step. Identity, context, need, detail, confirmation. Sequencing principles.references/progress-indicator-patterns.md - Step counter, progress bar, step list. When each works. Indicator failures.references/conditional-logic-patterns.md - Show/hide fields, skip steps, adapt language. Strengths, risks, simplicity preference.references/save-and-resume-mechanics.md - When to offer save-and-resume. Email-link, account-based, anonymous-session patterns. Trust communication.references/validation-strategy-patterns.md - Per-step vs end-only vs hybrid. Validation message discipline.references/drop-off-measurement-and-remediation.md - Step-by-step tracking. Common drop-off points and remediation patterns.references/form-anti-patterns.md - The patterns that look like multi-step forms but degrade conversion.references/common-multi-step-form-failures.md - 9+ failure patterns with diagnoses and cures.The multi-step forms that work as compounding assets are the ones the audience completes without resentment. Not because the form is short. Not because the steps are decorative. Because each step represented a coherent unit of cognitive work the user could complete with confidence, and the cumulative experience felt guided rather than obstructed.
That is the bar. Below the bar are kitchen-sink-single-pages (overwhelm before the user starts) and progress-theater forms (decorative steps without coherence). Above the bar are genuinely-staged forms where the structure earns its complexity.
The discipline is in the design choices upstream of the form. The decision to make the form multi-step (or not). The step architecture that makes each step coherent. The progress indicator that reflects honest progress. The conditional logic that removes friction without adding confusion. The validation that catches errors helpfully. The drop-off measurement that informs ongoing improvement.
8e70d03
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.