WordPress Multi-Step Form Plugin — Form Forge
Download Log in
All Features — Everything You Need to Build WordPress Forms

Multi-Step Forms with Progress Bar

Long forms kill conversions. A 20-field form on a single page feels overwhelming and drives users away before they start typing. Breaking the same form into three or four logical steps — each with a handful of fields and a progress bar — can lift completion rates by 40% or more.

Form Forge supports multi-step forms natively. Drop a Page Break field into your form at any point and the builder treats everything before and after as separate steps, complete with progress bar and back/next navigation.


How multi-step forms work in Form Forge

Adding a page break

In the drag-and-drop builder, the Page Break field is available in the Content category. Drag it into the form at the point where you want a new step to begin. Repeat for additional steps.

Form Forge automatically:

  • Splits the form into pages based on page break positions
  • Generates a progress bar showing the current step
  • Adds Back and Next buttons between steps
  • Shows a Submit button on the last step
  • Validates each step before advancing to the next (so users can’t skip a required field by clicking Next)

Progress bar

Three progress bar styles are available:

  • Percentage“40% complete”
  • Step numbers“Step 2 of 5”
  • Visual bara horizontal fill showing progress

Choose the one that fits your form’s style, or hide the progress bar entirely.

Step titles

Optionally, give each step a title that appears above the fields — “Personal Information,” “Payment Details,” “Confirmation.” Users see where they are at a glance.


Why multi-step forms convert better

Perceived length

A 20-field form feels like work. Five steps of four fields each feels like progress. Same data, very different psychology.

Reduced cognitive load

When users see every field at once, they have to decide which one to start with, which order to fill them in, and whether they’ll have time to finish. One step at a time removes all that decision-making overhead.

Progress as a commitment

By the time a user reaches step 3 of 5, they’ve invested effort. Abandoning the form means wasting that effort. Users are more likely to push through.

Mobile-friendly

Long forms on mobile are painful to scroll and navigate. Multi-step forms fit naturally on mobile screens.

Better error recovery

If validation fails, users see the error only for the current step, not buried in a 20-field form where they have to hunt for it.


Conditional logic across steps

Multi-step forms in Form Forge work perfectly with conditional logic. A field on step 4 can be conditionally shown based on an answer from step 1. Hidden fields don’t count toward the progress bar, so the user never feels stuck on a step that has no visible fields.

Full conditional logic feature →


When to use multi-step

Good candidates for multi-step:

  • Forms with more than 8–10 fields
  • Forms with clearly grouped sections (Personal → Payment → Confirmation)
  • Forms that need contextual headers or explanations between groups
  • Forms where user drop-off is a problem
  • Forms on mobile-heavy sites

Not a great fit:

  • Simple contact forms (3–5 fields) — multi-step adds friction
  • Forms where users need to see everything to compare (e.g., a configurator)
  • Forms where the fields are already short and obvious

vs conversational mode

Multi-step is a middle ground between a traditional single-page form and the conversational mode (one question per screen). Multi-step shows a group of fields per step; conversational shows one question at a time.

  • Traditional: all fields on one page
  • Multi-step: grouped fields on 2–5 pages with progress
  • Conversational: one question per screen, full-screen, Typeform-style

Pick multi-step when you want grouped sections. Pick conversational when you want maximum completion rates and don’t mind the full-screen takeover.


Setting up a multi-step form

  1. Open the drag-and-drop builder
  2. Add your fields in logical order
  3. Drag a Page Break field where you want a new step to begin
  4. Optionally, click the page break and give the new step a title
  5. Preview the form — the progress bar and navigation appear automatically
  6. Publish

Total time: under 2 minutes for a typical 3-step form.


Ready to boost your form’s completion rate?

Get Form Forge — from $49/year →

Multi-step forms are included in every paid plan.

Forge AI Assistant Online

Hi! I'm the Form Forge AI assistant. Ask me anything about the plugin — setup, features, troubleshooting, or development.

Just now
Powered by Forge AI · Browse docs