Docs Builder

Split long forms into multi-step pages

Turn a long WordPress form into steps with Next, Back, and a progress bar — one submission at the end, same inbox and automations.

The problem

Quote requests, applications, and onboarding forms get long. One endless page feels heavy. Visitors lose context and drop off before submit.

The solution

Sobi Forms supports multi-step forms on the free plugin. Add a New step layout block to split the canvas into visitor pages. Each step has Next / Back, per-step validation, and a simple progress indicator. The last step shows the submit button.

You still get one submission: one inbox row, the same emails, webhooks, and Brevo / Mailchimp automations as a single-page form.

How to configure it

  1. Open the form in the builder.
  2. From the Layout picker (or slash menu), insert New step where the next page should begin.
  3. Optionally set an admin-only step label on the separator.
  4. Add fields under each step.
  5. Save and preview on the front-end.

Guards in the builder: no step break at the very start or end; maximum 10 steps. Drag-and-drop respects those rules.

Single-page forms are unchanged — if you never add a step break, behavior stays as before.

Conditional logic

Show only when… rules work across steps. A field can only depend on fields from the same or earlier steps.

Tips

  • Put the hardest or most optional questions later, after commitment builds.
  • Keep each step focused — one job per page.
  • Test required fields on every step before go-live.