All posts
form designmulti-page

Designing multi-page forms people actually finish

How to group questions into pages, show progress honestly, and keep answers safe when someone leaves halfway through.

HelloForms Team7 min read
Designing multi-page forms people actually finish

A multi-page form is not a long form with page breaks. The grouping is the design work.

Group by topic, not by field count

Each page should answer one question the reader can name: "who are you", "what do you need", "how do we reach you". Pages that mix unrelated fields feel arbitrary and slow.

Be honest about progress

A progress bar that jumps from 20% to 80% teaches people not to trust it. Base progress on pages completed, and keep page sizes roughly even.

Save as they go

People get interrupted. Persist answers per page so returning visitors resume where they stopped rather than starting again.

Validate on the page, not at the end

Show errors as soon as a page is submitted. Collecting every error on a final review screen forces people to hunt backwards through the flow.