Multi-step Forms
Splitting a large form into multiple steps allows the visitor to focus on one step at a time while none of the provided data will be lost when going back.
Higher Usability of Forms

- Zoom
- Sample multi-step form page.
- Single pages within a multi-step form process automatically display a "Page x of y" text.
To create a multi-step form, authors simply add sub-pages of type "Contact Form Step" to a standard (single step) form entry within the content hierarchy. The sub-steps will be automatically detected by Magnolia CMS. Adding form fields works exactly the same as for a standard form.
Visitors can move forward and backwards between steps without losing already entered data. Each step will be evaluated individually. The form module also allows to upload files.
A pluggable model allows to dynamically select a next step based on custom business logic if so desired.
Magnolia CMS