Form review
Let users review their form answers before submitting information.
Guiding principle: Ensure users succeed the first time.
About this pattern
Form review helps to:
- increase a user’s confidence by letting them confirm that they have fully filled out a form
- make sure all the user’s data is captured
- reduce error rates by giving the user a chance to notice and correct errors before submitting data
When to use this pattern
Consider implementing a form review when:
- submitting your form will have a significant impact (for example, applying for benefits)
- the form has many steps
How it works
Form review user flow
Where you should show the review page depends on the length of a form:
- For small or medium transactions, show review pages immediately before the confirmation screen.
- For large transactions with multiple sections, consider using a review page after each section, and a final review page before the confirmation screen.
Use a summary list on the review page to display the user’s answers and allow them to change their responses.
Change action links
Provide an action link like “Change” next to each item in your summary list, so that users can edit their answer.
If you have multiple rows with “Change” actions that all take the user to the same place, show a single “Change” link in the section heading instead. This helps avoid repeating the same action link on every row.
Selecting the action link should bring the user to a form page with their answers or selections pre-populated. The form page could be a new page to change answers, or the original page where the user entered the answers.
Bring the user back to the review page when they save their changes. Do not force them to go through the rest of the form again.
Example 1: Individual item change
Example 2: Entire section change
Change page
Depending on how you develop your form, your change page can either be a new page, or it can re-route the user to the original form page with the following modifications.
On the change page, ensure that:
- The form elements are pre-populated with the user’s answers or selections.
- There is a “cancel and return” function to give the user a way to return to the review page without making changes.
- There is a “save changes” button that returns the user to the review page with the summary list updated. The user should not need to go through the rest of the form again.
If a user’s changed responses require them to answer more questions, show the additional questions before returning them to the review page.
Example
Best practices
Do
- Make it clear on the review page that the form or section will not be complete until a user confirms their information is correct.
- Follow the best practices and accessibility guidance for the summary list component.
Don’t
- Use accordions on review pages.
- Count review pages as a step if you’re using a step indicator.
If you have any questions or feedback, please get in touch.