Forms · Glossary
What is a multi step form?
A multi step form is a single form divided into several pages, each holding a related group of questions, with Back and Next buttons between them. All the answers still arrive as one submission at the end. It differs from a long single page form only in how much the person sees at once, not in what is asked.
Splitting a form is one of the cheapest changes you can make to how long it feels, because the first screen decides whether anyone starts. It is also easy to do badly, and a wizard with arbitrary breaks can be more tiring than the long page it replaced.
Indunil Asanka · Co-founder
5 min read · Published
| Question | Multi step form | One page form |
|---|---|---|
| What the first view costs | One small group, so starting looks cheap | Every field at once, judged in a second |
| Suits | Long forms with clear sections | Short forms of a screen or two |
| Effort per answer | An extra tap for each step | Scrolling only |
| Checking before sending | Needs Back links or a review step | Scroll up and read |
| On a phone | Each step fits the screen | A long scroll where people lose their place |
| Saving a copy or printing | Awkward, the answers are spread over pages | Straightforward |
Where the breaks should go
Draw each step around one kind of information, not around an even number of fields. The W3C forms tutorial gives the example of an online shop that separates shipping from payment, and that instinct generalises: who you are, what you need, when and where, then the agreement. A step named by its content reads as progress, while four steps of three unrelated fields each reads as paperwork. Two refinements help. Put anything that decides eligibility early, so nobody fills in three pages before learning they cannot apply. Put the heaviest asks late, such as uploads, a declaration or a signature, once people have invested enough to finish. A step with a single field is usually a sign the grouping is wrong, unless that one question is a deliberate gate.
What a step form owes the person filling it in
Three things, and most broken wizards miss one. First, orientation: a heading or page title that says which step this is and how many remain, which the W3C tutorial recommends putting in the title itself so a screen reader announces it on arrival. Second, a way back that keeps what was typed. The GOV.UK design system includes a back link on every question page because some people do not trust the browser back button while entering data, and the W3C guidance is that anything already entered on the current step should be kept when they move. Third, a chance to check. On a long application a final review of every answer before the submit button prevents the correction emails that otherwise arrive the next morning.
When one page is the better choice
Splitting is not automatically an improvement. A short form of five or six questions gains nothing from pages and loses a tap for every step. People filling in a form with documents beside them often want to scan the whole thing first, so they can gather what is needed before they begin, and a wizard hides exactly that. Forms that will be printed, or saved as a record, are easier as one page. Even progress indicators are not a free win: the GOV.UK design system advises testing a form without one first and notes that services have removed them without any effect on completion. The honest test is to watch five people fill in both versions and count the hesitations, rather than assuming the wizard is friendlier.
The cost nobody sees: answers held until the end
In most step forms the answers from earlier pages wait in the browser until the final button is pressed. Somebody who leaves on step three has typed two pages of information that was never sent, and the form owner never learns they existed. That changes how a step form should be designed. Ask for the information you would most regret losing where it makes sense to ask for it, rather than saving everything for a final page. Keep the last step short, because a long final page is where finishing feels furthest away. And treat a sudden drop in submissions after a change to the steps as a warning, since the abandoned attempts will not show up anywhere else.
Steps in the form builder
There are two ways to get steps. A classic form set to its paginated layout mode, one of three alongside flow and single column, shows one page at a time with Back and Next, a thin progress bar across the top and a Page X of Y badge. A conversational form goes further and gives every question its own screen, with a progress bar that counts the screens visited against those still ahead. Conversational forms can also skip screens with jump rules on the Logic tab, and Back returns along the path the respondent actually took. Either way, a response is only created when the form is submitted, so nothing from an unfinished attempt is stored.
Questions people ask
How many steps should a form have?
As many as it has genuinely different kinds of question, which for most forms is three to five. Fewer than three and the steps add clicks without adding clarity. More than seven and the counter itself starts to feel like a warning. If a form needs ten steps, it is often two forms: one to register interest and one to complete later with the details.
Should each step have a title?
Yes. A short title that names the content, such as Delivery details, tells people what the step is for before they read any field, and it gives the step counter something meaningful to refer to. Titles also make it easier for support staff to help, because a respondent can say they are stuck on the payment step rather than on page three.
Is a multi step form harder to use with a screen reader?
Not if the step is announced when the page changes and focus moves to the new heading. Problems appear when a script swaps the content silently, leaving focus on a button that no longer exists. Test with a screen reader by moving forward and back twice, and confirm you always hear where you are and that earlier answers are still filled in.
What should the final button say?
What happens when it is pressed. Send application or Place order tells people this is the last action, while Next on the final step makes them wonder whether another page is coming. Keep the label the same colour and position as the Next buttons before it, so it is easy to find, but change the words.
Will splitting a form change the answers people give?
It can. Questions on the same page are read in the context of one another, and moving two related questions onto separate steps weakens that link. That is usually harmless on an application form and matters more in a survey, where question order and grouping already influence responses. If you are tracking results over time, keep the grouping stable between rounds.
Should errors be checked on each step or at the end?
On each step, before moving on. An error found at the end sends people back through pages they thought were finished, and some will not return. Checking a step as it is completed keeps the fix next to the field that caused it. Server checks still run on submit, so the final step should say clearly which answer needs attention.
Make one with forms
The button opens the generator with this use case already described. Change the wording to match your own.
Create a form with OneCraftRelated questions
- Do progress bars help form completion?Do progress bars help form completion? The evidence is mixed: steady bars do little, bars that look slow early raise drop off. What the studies found.
- Skip logic vs branching logicSkip logic vs branching: skip logic jumps a respondent past questions, branching sends groups down different paths. How display logic and piping differ.
- What is a welcome screen on a form?What is a welcome screen on a form? The page before the first question: purpose, time, what to have ready. What to write, and the 10 layouts compared.
Step by step in the builder: Turn a long classic form into steps, then Classic vs conversational forms.
Written and checked by the OneCraft team. Last checked .