Summer Sale: Save 20% on any WS Form edition CODE: SUMMER20 View Pricing

Create Multi-Step Forms in WordPress with Tabs

Build multi-step forms in WordPress with tabs, next and previous navigation, and tab-level validation options.

  • Build multi-step forms Use tabs to split a form into steps.
  • Add multiple tabs Each form can have one or many tabs.
  • Next and previous buttons Place tab navigation buttons anywhere on your form.
  • Hide tab navigation Keep tab functionality without showing tabs at the top.
  • Tab validation options Control progress based on validation in the current tab.
  • Rename and reorder tabs Edit labels and drag tabs into a new position.

Tabs are a convenient way to build multi-step forms in WordPress. Each form can have one or many tabs, and tabs appear on your website when your form has two or more tabs.

You can add, clone, delete, rename, and reorder tabs in the layout editor. Tab labels can also be shown as headings when a tab is selected.

WS Form also lets you hide tab navigation while keeping tab functionality, so users can still move through your form with previous and next tab buttons. Validation options are available to control progress between tabs.

  • Tabs for form steps

    Tabs provide a convenient way to create a multi-step form experience.

  • Show tabs when needed

    Tabs appear on your website when your form includes two or more tabs.

  • Flexible tab management

    Add new tabs, clone existing ones, delete tabs, and reorder them in the layout editor.

  • Editable tab labels

    Type a label when you add a tab, or rename it later from the tab itself or its settings.

  • Navigation anywhere

    Add previous and next tab buttons anywhere you want on your form, with multiple instances in a tab.

  • Optional hidden tabs

    Hide the tabs at the top of the form while still allowing users to move through tabs with navigation buttons.

  • Validation-aware progress

    WS Form can move users to the tab with an invalid field and focus on that field when validation fails on submit.

  • Tab visibility controls

    Individual tabs can be hidden on load, and visibility can be restricted by user status, role, or capability.

Real Customer Reviews

Trusted by thousands of WordPress professionals.

  • WS Form Lite and WS Form Pro are the most powerful and flexible forms tool for WordPress. 5 stars isn’t enough to convey how much I appreciate the effort that has gone into this.

    jimhankins
  • WS Form is, in my opinion, the best form plugin for non-programmers. After a short learning period, it is easy to use.

    tommesn
  • It’s elegant, effective, and powerful. For more complex forms, it’s really the only game in town—totally unmatched for power and extensibility.

    enterprising

Frequently Asked Questions

What are tabs in WS Form?

Tabs are a convenient way of making a multi-step form.

When do tabs appear on my form?

Tabs show on your website when your form has two or more tabs. A form with a single tab will not show tabs at the top of the form.

Can I hide the tabs and still use multi-step navigation?

Yes. You can hide the tabs at the top of the form and still use previous and next tab buttons to step through the form.

Can I add previous and next buttons to a tab?

Yes. You can add previous and next tab buttons anywhere on your form, and you can add multiple instances of these buttons in a tab.

How does validation work with tabs?

By default, validation occurs when a Submit button is clicked. If a field is invalid within a tab, WS Form moves to that tab and focuses on the invalid field. There are also validation options for next tab buttons.

Can I control who sees a tab?

Yes. Tab restrictions include Any, Is Logged In, Is Logged Out, and Has User Role or Capability.

How do I create multi-step forms in WS Form?

Add more than one tab in the layout editor to create a multi-step form. For step-by-step guidance, see Tabs.