Best Multistep Form Plugins for WordPress

Multistep form plugins split a long form across several screens, and the good ones do three things the marketing pages rarely mention: they save a visitor’s progress, they show an honest progress indicator, and they move keyboard focus correctly between steps. Most roundups compare drag-and-drop builders. This one compares what happens when someone abandons your five-step quote form at step three and comes back tomorrow. Prices below are first-year and renewal, because those are rarely the same number.

Quick verdict

  • Best overall: Gravity Forms. Paginated forms and Save and Continue are both core, so the $59 Basic licence covers everything, and it renews at $59.
  • Best value: Fluent Forms. $63 the first year, $79 after, and the save-and-resume field sits in the cheapest Pro licence rather than two tiers up.
  • Best free option: there isn’t one. All six plugins here put the step or page-break field behind a paid licence, and Gravity Forms has no free version at all.
  • Skip it if: your form has fewer than about six fields. Splitting it adds clicks and wins nothing.
  • Our call: Gravity Forms Basic for a public form that needs resume; MetForm Personal if the site already runs on Elementor and resume doesn’t matter.

The best multistep form plugins in 2026, compared

PluginCheapest plan with multi-stepRenews atCheapest plan with save-and-resume for logged-out visitorsRenews at
Gravity FormsBasic, 1 site — $59$59Basic (built into core)$59
Fluent FormsSingle Site — $63$79Single Site$79
Ninja FormsPlus, 3 sites — $59.40$99Plus + Save Progress add-on ($29/yr)$128
WPFormsBasic, 1 site — $49.50$99Pro, 5 sites — $199.50$399
Formidable FormsBasic, 1 site — $39.50$79Business, 7 sites — $199.50$399
MetFormPersonal, 1 site — $44.10$49Not offered
All figures in USD, taken from each vendor’s own pricing page and checked 31 August 2026. First-year prices are the discounted rates on display; renewal is the full price charged from year two. Each plugin’s section below links the pricing page the row came from.

What separates a multistep form plugin from a form plugin with a page break

Three things, and only one of them shows up in a feature table.

Save and resume. A visitor reaches step three of your quote form, the school calls, the tab closes. Without save-and-resume that entry never existed. With it, the plugin writes a partial record and hands the visitor a link back to exactly where they stopped. This is the feature that actually separates the six plugins below, and it is priced wildly differently: included in the base licence at one end, parked on a tier that renews at $399 at the other.

A progress indicator that tells the truth. A bar that sits at 20% across four screens and then leaps to 100% teaches people to distrust it. If your step count is fixed, number the steps. If conditional logic can add or skip steps, a percentage bar is the only honest option. That distinction matters more for form completion than any amount of button styling, and it is one of the cheapest conversion rate improvements available to you.

Step navigation that works without a mouse. When step two replaces step one, sighted visitors see the change immediately. Screen reader users are told nothing at all unless the plugin moves focus to the new step. Most form builders are quiet about this, and almost nobody tests it before buying. There is a section on it below.

If your form is short, none of this applies. A single-screen form built with any of the tools in our general WordPress form plugins roundup will be faster to build and faster to fill. And if all you want is an email address, don’t build steps at all — one field plus one of the newsletter plugins does the job.

Gravity Forms

Screenshot of the Gravity Forms plugin homepage on gravityforms.com

Gravity Forms is the only plugin here where multi-step and save-and-resume both arrive with the cheapest licence. Paginated forms are core. So is Save and Continue: switch it on in form settings and the visitor gets a resume link they can copy or have emailed to themselves. The link lasts 30 days, after which the incomplete submission is deleted, and a filter extends that window if you need longer. There is no free version, which is the honest trade — you pay $59 on day one and $59 every year after it.

Key features

  • Paginated forms with a progress bar or step titles, in every licence tier
  • Save and Continue built into core, with a resume link valid for 30 days
  • Conditional logic on individual fields and on whole pages
  • Partial Entries add-on (Elite) to store abandoned steps as real, reportable entries
  • WCAG 2.1 AA and Section 508 conformance claimed for the form output
  • REST API, webhooks and first-party add-ons for most CRMs and payment gateways

Price: Basic $59/year for one site, Pro $159 for three, Elite $259 for unlimited, per the Gravity Forms pricing page. There is no introductory discount, and Gravity Forms states that the annual renewal amount for an active licence does not change.

Best for: public-facing multi-step forms that need resume, on a budget that has to hold for several years. Also the safest pick if someone will eventually ask you to put an accessibility statement in writing.

Skip it if: you want to try before paying. There is no free tier, and the default styling is plain enough that you should budget an hour of CSS before launch.

Fluent Forms

Screenshot of the Fluent Forms plugin homepage on fluentforms.com

Fluent Forms has around 700,000 active installs and a 4.8 rating from 791 reviews on its WordPress.org listing. The Form Step field is a Pro feature and so is Save and Resume — but both sit in the cheapest Pro licence rather than several tiers up, which is what makes the maths work. The save-and-resume field has two settings worth finding: single-use resume links, so a forwarded confirmation email doesn’t expose somebody’s half-finished application, and a logged-in-users-only restriction for forms behind an account.

Key features

  • Form Step field with a progress bar and editable per-step titles
  • Save and Resume field with single-use link and logged-in-only options
  • Partial entries recorded per step, so drop-off data tells you which step is losing people
  • Conditional logic, form scheduling and CSV entry export
  • Integrations and visual entry reporting included in the Pro licence rather than sold separately

Price: Single Site $63 the first year then $79; Agency (5 sites) $127 then $159; Unlimited $239 then $299. Lifetime licences start at $279 at the discount shown on the Fluent Forms pricing page.

Best for: single-site owners who want save-and-resume, per-step drop-off data and a lifetime option without climbing a tier ladder.

Skip it if: you need to assemble the form outside the Fluent Forms editor. The step field is native to its own builder, so a page-builder-first workflow will fight it.

WPForms

Screenshot of the WPForms plugin homepage on wpforms.com

WPForms Lite passes five million active installs with a 4.8 rating from more than 14,000 reviews on its WordPress.org listing, and its builder is the one we would hand to a colleague who has never seen a form builder. Multi-page forms and conditional logic are both in the Basic plan. Save and Resume is not: that add-on needs a Pro licence or higher, and partial entries are held for 30 days before deletion. If you only need the steps, Basic does the job.

Key features

  • Page Break field with a progress bar or step-title indicator, from the Basic plan
  • Smart conditional logic from Basic, so steps can branch on earlier answers
  • Save and Resume add-on (Pro and up): copy-a-link or email-me-a-link, 30-day retention
  • Conversational Forms, one question per screen, as an alternative to numbered steps
  • Entry management, entry previews, spam protection and a large template library

Price: Basic $49.50 then $99 (1 site); Plus $99.50 then $199 (3); Pro $199.50 then $399 (5); Elite $299.50 then $599 (unlimited). The WPForms pricing page states plainly that renewals are at full price.

Best for: teams where a non-technical colleague will edit the form, and where steps alone are enough.

Skip it if: save-and-resume is the reason you’re shopping. Three years on WPForms Pro is $997.50 ($199.50 plus two renewals at $399). Three years of Gravity Forms Basic buys the same capability for $177.

Formidable Forms

Screenshot of the Formidable Forms plugin homepage on formidableforms.com

Formidable Forms carries around 300,000 active installs and a 4.8 rating from roughly 1,380 reviews on its WordPress.org listing. Multi-page forms start at the Basic plan, which at $39.50 is the lowest first-year entry price in the table above. Then comes the catch, and it is a real one: draft saving covers logged-in users on Basic, but letting a logged-out visitor save and return requires the Business plan. On a public quote form, where every visitor is logged out by definition, Basic’s save-and-continue does nothing for you.

Key features

  • Page break field with a customisable progress bar or clickable rootline
  • Draft saving: logged-in users on Basic, logged-out visitors on Business and above
  • Calculations across fields and steps, which is why it turns up on quote and scoring forms
  • Views for displaying submitted entries on the front end
  • White labelling, RTL support, import and export

Price: Basic $39.50 then $79 (1 site); Plus $99.50 then $199 (3); Business $199.50 then $399 (7); Elite $299.50 then $599 (unlimited). The Formidable pricing page notes that renewals are at full price.

Best for: multi-step calculators and member applications where the visitor is already signed in. If pricing logic is the point of the form, compare it against the dedicated WordPress calculator plugins before you commit.

Skip it if: anonymous visitors need to resume. The plan that allows it renews at $399, the same as WPForms Pro, for a feature Gravity Forms includes at $59.

MetForm

Screenshot of the MetForm plugin homepage on the WPmet website

MetForm by WPmet has grown to roughly 600,000 active installs with a 4.7 rating on its WordPress.org listing, though only about 500 people have rated it. It builds forms inside the Elementor page builder, so each step is an Elementor section you style with controls you already know — genuinely useful when the rest of the site is Elementor and the form has to match. Multi-step is a Pro feature. What MetForm does not offer is save-and-resume; WPmet documents no way to store a partial entry and hand the visitor a link back to it.

Key features

  • Multi-step forms built as Elementor sections, styled with Elementor’s own controls
  • Linear or step-indicator progress bars with editable labels and colours
  • Built-in form analytics: completion rate, drop-off point, device and location
  • 40+ templates, conditional logic, payment gateways and CRM integrations
  • CSV entry export and REST API access

Price: Personal $44.10 the first year then $49 (1 site); Professional $101.15 then $119 (5); Agency $199.20 then $249 (unlimited). Lifetime starts at $132.30 on the MetForm pricing page. That $49 renewal is the cheapest year-two price in the comparison table above.

Best for: Elementor sites where visual control over every step matters more than resume, and where the yearly cost has to stay small.

Skip it if: you’re not on Elementor, or visitors need to save progress. Those are the two disqualifiers, and neither has a workaround.

Ninja Forms

Screenshot of the Ninja Forms plugin homepage on ninjaforms.com

Ninja Forms has been shipping since 2011 and sits at roughly 600,000 active installs with a 4.4 rating from about 1,395 reviews on its WordPress.org listing — the lowest score in this group. Its structure is modular: multi-part forms need at least the Plus membership, and Save Progress is a separate add-on at $29 a year, free with the Pro membership. So a resumable multi-step form costs either $128 a year at renewal (Plus plus the add-on) or $199 on Pro, depending on how many sites you run.

Key features

  • Multi-part forms from the Plus membership upwards; the free Core plugin has none
  • Save Progress add-on for resume links, priced separately or bundled with Pro
  • Conditional logic plus prebuilt layout and style presets
  • Submission export to PDF, Excel or Google Sheets
  • Payment gateway and email marketing add-ons, each licensed on its own

Price: Plus $59.40 then $99 (3 sites); Pro $119.40 then $199 (20 sites); Elite $299.40 then $499 (unlimited), per the Ninja Forms pricing page. Core is free but has no multi-part forms.

Best for: freelancers maintaining up to 20 client sites on the Pro membership, who would rather license individual add-ons than pay for a bundle they won’t use.

Skip it if: you run one or two sites. Plus plus Save Progress is $128 a year at renewal; Gravity Forms Basic does the same job on a single site for $59.

What most multistep form roundups get wrong

They quote the introductory price and stop there. Every plugin above except Gravity Forms discounts the first year and renews at full price, and the gap isn’t cosmetic. Formidable Basic doubles from $39.50 to $79. WPForms Basic doubles from $49.50 to $99. Ninja Forms Plus climbs from $59.40 to $99. The plugin that looks cheapest on day one is joint third by year two.

They treat save-and-resume as a checkbox. Five of the six say yes in a feature table. The feature table doesn’t tell you that Formidable’s version only serves logged-in users until you reach a plan renewing at $399, or that WPForms puts it two tiers above the plan that gave you the steps. Over three years the identical capability costs $177 on Gravity Forms Basic and $997.50 on WPForms Pro. Decide whether you need resume before you pick the plugin, not after.

They forget that partial entries are personal data. A half-finished form holds a name, an email, often a phone number, sitting in your database for 30 days behind a link anyone holding the URL can open. Fluent Forms lets you make that link single-use, which is the setting to turn on. Set the retention window deliberately and say so in your privacy policy, alongside whatever GDPR compliance plugin you already run.

They ignore what the form costs the page. Form plugins load their assets on every page the form touches, and a builder-hosted form can stack its own library on top. Restrict those files to the pages that need them; our notes on speeding up a WordPress site cover conditional loading.

Accessible step navigation, and the layout shift nobody mentions

W3C’s multi-page forms tutorial is the reference worth reading before you configure anything. Its guidance is short and specific: the first step should say how many steps follow, and every step should tell the user where they are. It recommends carrying the step count in the page title and the main heading — something like Shipping address (step 2 of 4) — and using the HTML <progress> element only when conditional logic makes the total vary. Where earlier steps are linkable for review, anything already entered on the current step must be saved first.

Four things to check on whichever plugin you pick, in the browser, before launch:

  1. Unplug the mouse and tab through the whole form. Next and Back should be reachable and operable by keyboard. If they’re styled <div> elements rather than real buttons, they won’t be.
  2. Watch where focus lands after a step change. It should move to the new step’s heading. If focus stays on the button that just vanished, or resets to the top of the document, a screen reader user has no idea anything happened.
  3. Give each step a heading that names it and counts it. Most builders let you set a step title; most people leave it blank. Fill it in.
  4. Check validation errors are announced, not only coloured red. An error message that only exists as red text below a field is invisible to anyone not looking at it.

One more, unique to multi-step: steps of different heights shift the page every time someone clicks Next. If step one is three fields and step two is nine, the content below the form jumps. Set a minimum height on the form wrapper, or keep step lengths roughly even — the same reasoning behind everything in our guide to avoiding layout shift in WordPress.

A short decision path

  • Public form, visitors must be able to come back: Gravity Forms Basic, $59 flat.
  • Same, but you want a lifetime licence or per-step drop-off data: Fluent Forms Single Site, $63 then $79.
  • Site is built in Elementor, resume isn’t needed: MetForm Personal, $44.10 then $49.
  • Steps feed a price calculation, users are logged in: Formidable Basic, $39.50 then $79.
  • A colleague who has never seen a form builder will maintain it: WPForms Basic, $49.50 then $99 — accepting that resume costs another two tiers.
  • You maintain 20 client sites: Ninja Forms Pro, $119.40 then $199, Save Progress included.
  • The form is a scored assessment rather than a data collection: look at WordPress quiz plugins instead — they handle branching and scoring natively.
  • It has to appear over the page rather than in it: multi-step inside a modal loses context on mobile. See the WordPress popup plugins comparison and keep the popup to one step.

Frequently Asked Questions

Do multistep forms actually increase conversions?

Not automatically. Splitting a form helps when the fields are genuinely long or personal, because each screen looks less demanding. Split a three-field contact form and you have added clicks for nothing. Measure completion rate before and after the change; if it falls, merge the steps back together.

Which multistep form plugin has the cheapest save-and-resume?

Gravity Forms. Save and Continue is built into core, so the $59 Basic licence covers it and renews at $59. Fluent Forms is next at $79 a year, then Ninja Forms at $128. WPForms and Formidable both park save-and-resume on a tier that renews at $399.

Can a free plugin build a multistep form?

Not with the six compared here. MetForm, Fluent Forms, Formidable and WPForms all put the step or page-break field behind a paid licence, Ninja Forms needs at least the Plus membership, and Gravity Forms has no free version at all.

How long does a saved form stay saved?

Thirty days by default in both Gravity Forms and WPForms, after which the partial entry is deleted. Gravity Forms lets you extend that window with a filter. Tell visitors the deadline in your save confirmation message, or some of them will come back to nothing.

Do multistep forms slow a page down?

The step logic itself is light. The weight is the form plugin stylesheet and scripts, which load on every page the form touches. Restrict those assets to the pages that need them, and check whether your page builder is loading its own form library on top of the plugin.

How do you make step navigation accessible?

Give every step a real heading naming the step and the count, move keyboard focus to that heading after each step change, and make Next and Back genuine buttons rather than styled divs. The W3C multi-page forms tutorial sets out the pattern. Test it by tabbing through with the mouse unplugged.

Should the progress bar show a percentage or step numbers?

Step numbers, when the step count is fixed. Telling someone they are on step 2 of 4 says exactly what is left; a bar at 50% does not reveal whether the remainder is two fields or twenty. Use a percentage bar only where conditional logic makes the total vary.

Is a multi-site licence worth paying for?

Only if you genuinely run the sites. Formidable Basic covers one site and renews at $79, while Plus covers three and renews at $199. Ninja Forms Plus covers three sites for $99 at renewal, which is the better arithmetic if you maintain a handful of client sites.

What breaks when you switch form plugins later?

Entries do not migrate cleanly between builders, and any saved partial entries are lost outright the moment you deactivate. Export your entries to CSV first, leave the old plugin installed but inactive for a month, and rebuild the form by hand rather than trusting an importer.

Our verdict

Buy Gravity Forms Basic. Multi-step and save-and-resume both come with the $59 licence, that $59 doesn’t move at renewal. Fluent Forms also includes resume in its entry licence, and Formidable covers draft saving for logged-in users on Basic, and Gravity Forms is the cheaper of the two in both year one and every year after. Three years costs $177, against $997.50 for the equivalent WPForms configuration.

Two exceptions, both legitimate. If the site runs on Elementor and your steps are a design problem rather than a data problem, MetForm Personal at $44.10 then $49 is the cheapest of these six to keep renewing, and building each step as an Elementor section is genuinely pleasant. If you want per-step drop-off analytics or a lifetime licence, Fluent Forms Single Site at $63 then $79 earns the extra $20 a year.

Whatever you choose, do the two things that matter more than the plugin: number your steps honestly, and tab through the finished form with the mouse unplugged. A form that four people can’t complete is worse than the long one you replaced.

Ayush Gupta
Ayush Gupta
Articles: 19

2 Comments

Leave a Reply

Your email address will not be published. Required fields are marked *