When a wizard is worth it
Steps help when a form is genuinely long or has clear stages. They add friction when a form is short, so it is worth being honest about which one you have.
Reach for steps when
- The form has more than a screen or two of fields.
- It moves through stages, like details, then evidence, then declaration.
- Later questions depend on earlier answers.
Keep it one page when
- There are only a handful of fields.
- People fill it in often and want speed.
- Every field is always relevant.
How Forms 365 Web does it
Forms 365 Web supports multi-page forms with a cover page to introduce the form and per-page rules on the Next button, so a person moves through the steps in order and cannot skip past the fields that matter. When they finish, the whole thing saves as one item in your SharePoint list. The steps are a presentation choice; the destination is the same list you would use for a single-page form.
Building one
- 1
Group the fields into steps
Decide the stages first. A common shape is details, then supporting information, then a review or declaration.
- 2
Add the pages and a cover
Create a page per step and a cover page that sets expectations, so people know how long it will take.
- 3
Set per-page rules
Use the per-page Next-button rules so a step must be complete before the person continues.
- 4
Connect it to SharePoint
Point the form at the list and map each field to a column, so the completed submission writes the right values.
- 5
Test the whole path
Walk every step as a real user, then confirm one clean item lands in the list with all the values in place.
Turn a long form into steps.
14-day free trial. No credit card.
Common questions
Does each page of a wizard form save separately?
The form writes one record to your SharePoint list when the person completes and submits it. The pages present a long form in steps; the result is a single list item, not one per page.
Can I require different fields on different pages?
Yes. Per-page rules can gate the Next button so a person cannot move on until the fields on that step are filled in, and conditional logic can show or hide fields within a page.