NewFunnelforms Pro 5.0 is here: leads board, appointment booking and price calculator in one plugin.Funnelforms Pro 5.0 is here.Try free for 14 days →
Guides

WordPress plugins for multi-step forms compared.

Almost every form plugin can do multiple pages today. Where the differences are and which questions to ask before you choose.

Updated October 23, 2026 · 6 min read · First published on the Funnelforms blog

Five questions before you choose

  1. Multiple pages or a funnel? Page breaks split a form. A funnel sends every answer down its own path.
  2. What does the full feature set cost? Many plugins put logic, payments or integrations in higher plans or add-ons.
  3. Does it calculate? Do you need a price or score in the form?
  4. What happens after submit? Email, CRM, appointment, payment?
  5. Can you see where visitors drop off? Statistics per step are not built in everywhere.

The plugins at a glance

All six run in WordPress and store entries in your database. Information about the other plugins, with source and date, is on the individual comparison pages.

  • WPForms: a widely used form builder with a free Lite edition. See the comparison
  • Gravity Forms: a form plugin without a free edition and many add-ons. See the comparison
  • Formidable Forms: strong on calculators and displaying data. See the comparison
  • Ninja Forms: a free core with features as add-ons. See the comparison
  • Contact Form 7: free and simple, forms written as markup. See the comparison
  • Funnelforms: built for funnels, with a canvas, paths per answer and statistics per step in Free; calculators, appointments, payments and CRM in Pro.

Where Funnelforms is different

  • The flow sits on a canvas, not in a list of fields. You see every path and every ending.
  • Free has no limits on forms, steps or entries and shows conversion and drop-off per step.
  • In Pro, calculators, appointment booking, payments, CRM and A/B tests are included in every plan. Plans differ only in the number of websites.
  • The importer brings in forms from WPForms, Gravity Forms, Ninja Forms, Fluent Forms, Contact Form 7, Formidable and Elementor Pro as drafts.

Good practice for any plugin

  • Few required fields, contact details at the end.
  • Show errors right at the field, not only after submit.
  • After submit, say what happens next and when.
  • Map fields to your CRM beforehand and check with a test entry.

Frequently asked questions

Which plugin is the best?

It depends on what should come out of the form. For a simple message, a simple plugin is enough. Once you want to pre-qualify enquiries, calculate or book appointments, a plugin built for that is worth it.

Can I switch later?

Yes. Funnelforms imports forms from the plugins above as drafts. You rebuild logic, payments and entries in Funnelforms.

Ready?

Your next lead starts with a good question.

Install Free in two minutes or start right away with Pro and all features.

PricingStart for free