Main Content

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

Sample multi-step form page.
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.

Explore Magnolia

Keep in touch

Legal

About us

Magnolia powers the websites of government as well as leading Fortune 500 enterprises in more than 100 countries on all continents of the world. It is a leading Enterprise Content Management System favored for its ease-of-use and availability under an Open Source license. The page editing interface enables authors to lay out content exactly as it would appear to the website visitor. Under the hood, Magnolia contains best-of-breed Java technology based on open standards to allow for tailor-made solutions. Enterprise-grade support and services are available by the vendor and partners world-wide.