Do you have a "Back" button?


When building multi-step wizards (e.g. forms, onboarding flows, or setup processes), always provide a Back button—unless there's a very good reason not to.

A "Back" button gives users confidence that they can safely navigate through the steps without fear of losing progress. It helps reduce frustration and increases completion rates, especially when users need to review or correct something in earlier steps.

back button bad
Figure: Good example Back button is clearly visible

back button good
Figure: Bad example - User hits "Next" and can't go back to change their answer

Implementation tips

Note: Disabling or hiding the Back button is OK when:

  • The previous step doesn’t exist (e.g. it's the first step)
  • It's a single-step flow with no navigation needed

We open source.Loving SSW Rules? Star us on GitHub. Star
Stand by... we're migrating this site to TinaCMS