Forms & Signup
Should a Multi-Step Form Show a Back Button? A/B Test
A visible back button gives users a clear way to correct earlier answers, but adds another navigation step. Compare completion only after verifying that answers are preserved when users go back.
A/B test scenario. This page is a test plan, not the result of a real experiment.
- Forms & signup
- Form completion rate
Control vs Variant
Absent on one side, present on the other.
- Changed
- Presence
- Page
- Forms & signup
- Difference
- added
Hypothesis
If each step of the multi-step form gets a visible back button, users who want to fix an earlier answer can go back instead of abandoning the form. Recovered forms could raise the form completion rate, though the extra navigation may add a little to form completion time.
Test plan
When to run this test
Run this test when you see users getting stuck in the multi-step form because they cannot fix an earlier answer, such as step-level abandonment clustered on one screen, session recordings of people using the browser back button and starting over, or support contacts about information entered by mistake. If the button helps, those users go back, correct the answer and finish the submission, even if few people use it. Before launch, confirm that entered data survives going back; if it does not, fix that bug first, or you will be measuring your own data loss.
How to measure success
Form completion rate
Compare successful submissions to see whether adding a back button affects completion.
Also track
- Form data loss rateCheck whether previously entered information is lost when visitors go back and forward.
- Step-level abandonment rateCompare exits at each step of the form.
- Validation error rateTrack validation errors that appear when submitting or moving between steps.
- Form completion timeMeasure time from form start to successful submission.
How to set it up
- Back controlAdd a visible back button without changing the existing forward action.
- Keep constantKeep steps, fields, validation and data persistence the same in both arms.
- UsageTrack use of the button within the variant; compare overall completion across assigned arms.
- Browser behaviorCheck how browser-back navigation works alongside in-form navigation.
- Separate testA final summary screen with edit links is a separate variable.
What to watch when reading the result
- 1Compare the form completion rate across the assigned arms. Longer completion time alongside lower step-level abandonment and fewer validation errors may be a fair price for easier corrections; if abandonment or the form data loss rate rises, do not ship.
- 2Track button use only within the variant, and do not dismiss the button as useless because few people click it; it can be a rare but critical recovery path. Make sure the variant does not block browser-back navigation, or the result will reflect that restriction rather than the button.
- 3What you find covers the form and step structure you tested. Where the form includes a payment step, add back navigation there without loosening payment security checks, and read that step separately.
- 4Only some users need to correct an answer, so the effect thins out across all traffic and the difference may be small. Work out the traffic needed to detect it with the sample size calculator, and do not stop the test early.
Frequently Asked Questions
What should be verified before adding a back button?
Entered data must survive moving backward and forward. Otherwise the experiment mixes navigation support with data-loss defects. Preserve fields, validation and step structure.
Does low back-button usage make it useless?
No. It can be an infrequent but important recovery path. Use overall form completion as the primary outcome and report button use diagnostically within the variant.
Where would extra navigation effort appear?
Inspect completion time, abandonment by step and validation errors. Preserve the number of steps while testing navigation rather than changing both together.
How does browser-back behavior affect the test?
Make browser navigation compatible with form navigation. Do not block the browser’s back action. Preserve payment and transaction-safety checks where applicable.
More tests in Forms & Signup
All testsSentence-Style Form vs Classic Field List A/B Test
Forms & signupForm completion rate
Fields embedded inside a sentence, against labels and inputs stacked the usual way. The page notes where the sentence structure breaks down on longer forms.
Centered vs Left-Aligned Form Layout A/B Test
Forms & signupForm completion rate
A form centered on its own, against a left-aligned form with supporting copy beside it. Read what each layout gives up and how completion is tracked.
Dimming the Background Behind a Modal Form A/B Test
Forms & signupForm completion rate
Compare a modal over the normal page with the same modal over a dimmed backdrop, tracking form completion and abandonment.
