Contact Form 7 Multi-Step Pro Documentation

So you have finally decided to upgrade your basic contact forms created by Contact Form 7. Don’t get me wrong, Contact Form 7 is one of the simplest plugins for creating forms. But as I said, very basic… That’s where the Contact Form 7 Multi-Step Pro add-on comes in.

Here is how to use it properly to create stunning contact forms with no to less hassle.

What is the Contact Form 7 Multi-Step Pro Add-On?

Contact Form 7 Multi-Step is an add-on that splits a single Contact Form 7 form into multiple pages. Each tab in the CF7 editor becomes a step on the front end. Visitors move through smaller chunks instead of one long field list. The same site can contain multiple multi-step forms.

The free plugin Multi Step for Contact Form 7 is available on WordPress.org.

Multi Step for Contact Form 7

After you activate it next to Contact Form 7, you add steps from the familiar CF7 screen. You can name each step, drop in the usual CF7 tags, and keep Next, Back, and Submit on the right pages. Uninstall it, and the form returns to a single page. Your fields stay in place. Contact Form 7 Multi-Step Pro is the paid upgrade from Ninja Team.

contact form 7 multi-step pro

It is sold as a one-time license with lifetime updates.

Pro keeps the same tab workflow and adds the pieces that make a long form feel finished: a progress bar with styles and a percentage, custom button labels, step transitions, a recall tag that reprints answers from earlier steps, a preview button before send, and an option for visitors to open a step out of order.

Use it on quote forms, registrations, applications, reservations, subscriptions, and event signups.

Anything that asks for contact details, then project details, then a file or a date. You stay inside Contact Form 7.

You do not rebuild the form in another builder. Install the free add-on if you only need extra pages. Move to Pro when you want the progress bar, a review step, or recall fields so people can check what they already typed.

What Do You Need Before You Start…

This add-on only works on top of Contact Form 7. Get the form plugin running first, then add Multi-Step. A draft form with real fields is easier to split than an empty one.

So you need to install

If you have configured the WordPress site or WooCommerce store with the add-on plugin, let’s get started.

How to Use the Contact Form 7 Multi-Step Pro Add-On?

Here are the things you can do with our add-on:

  • Create multiple steps
  • Color customizations
  • Additional customizations
  • Progress bar

Below, we will show you how to do it.

1. Create Additional Steps

If you open the form, you can see the + button.

add step

This way, you can add as many steps as you need.

added steps

Save the configuration once you are done with it.

2. Color Customizations

If you go to the multi-step settings, you can see the color customization.

color customization

You can see options like:

  • Background color for back button
  • Text color for back button
back button
  • Background color for next button
  • Text color for next button
next button

Based on your brand colors, you can choose them.

3. Additional Configurations

On the same page, you can see some additional customization options.

additional customization
  • Auto scroll to top: If you enable this option, after submitting each step, the form will scroll to the top. A good feature if you ask me.
  • Return to the first step after submission: If enabled, the form will reset after a user submits it. If you need to collect multiple entries, it is a good feature to have.
  • Transition effects: When you enable this, you can choose fade-in or fade-out animation for the steps.
animations

It helps with the user experience.

4. Progress Bar

This is one of the best features we have built.

progress bar

As the name suggests, this will add a progress bar to the top of the form. If you are publishing really long forms, this helps the user understand which step they are in. Enable the progress bar and configure it according to your preference.

progress bar config

The live preview will show how the bar will look. After configuring it, save it and check the form from the front end.

progress bar

As you can see, the progress bar is visible. Next, we have the show percentage option.

show percentage

As you can see in the preview, enabling it will show the percentage completed at the bottom. You can also choose a color for the bar.

The final option we have is to allow step navigation. If you enable it, instead of submitting each step, your visitors can switch between them.

What Are the Common Use Cases for Contact Form 7 Multi-Step Pro Add-on?

A one-page Contact Form 7 form is fine for name, email, and a short message. It starts to fail when you ask for a project brief, files, dates, and billing on the same screen. Multi-Step Pro is for those longer CF7 flows. You keep one form and one shortcode. Visitors only see one group of fields at a time.

  • Quote and quotation forms. Step one collects contact details. Step two collects product, quantity, and deadline. A Pro preview step lets the buyer check the request before sending.
  • Registration and application forms. Split personal info, company or student details, and uploads. Named steps and a progress bar show how much is left.
  • Event and reservation forms. Put date, guests, and extras on later steps so the first screen stays short. Required fields still validate before the visitor can move on.
  • Subscription and request forms. Use an early step for the offer they want, then contact fields, then notes. Recall tags in Pro can reprint the plan they picked on the last page.
  • Any CF7 form with 10+ fields. If people abandon the page before Submit, the form is usually too long, not too unclear. Tabs give you pages without leaving Contact Form 7.

Start with the free add-on if you only need extra pages. Use Pro when the form should show progress, let someone review answers, or jump to a step on purpose.

Frequently Asked Questions

Now, let’s take a look at some frequently asked questions and answers on this topic.

What is Contact Form 7 Multi-Step?

It is a Contact Form 7 add-on that turns a single form into multiple pages. Each tab in the CF7 editor is a step on the site. Visitors use Next and Back instead of scrolling a long field list.

Do I need Contact Form 7 first?

Yes. Multi-Step does not replace Contact Form 7. Install and activate CF7, then add the Multi-Step plugin. Without CF7, there is no form editor to attach steps to.

What is the difference between the free plugin and Multi-Step Pro?

The free plugin on WordPress.org adds unlimited steps, step titles, and the native CF7 tab workflow. Pro adds a progress bar, percentage, custom buttons, transitions, a recall tag for earlier answers, a preview button, and choose-step.

Is Contact Form 7 Multi-Step Pro a one-time payment?

Yes. Ninja Team sells Pro as a one-time license with lifetime updates. Confirm the current plan on the official product page before you buy.

Can I use more than one multi-step form on the same site?

Yes. Each Contact Form 7 form can have its own steps. Place each form with its own shortcode. Test every form after you add tabs.

What happens if I uninstall the Multi-Step add-on?

The form goes back to a single page. Fields and tags stay in the CF7 editor. You do not lose the form. You only lose the step layout.

How do I add a progress bar to a Contact Form 7 form?

The progress bar is a Pro feature. After Pro is active, open the form, use the Multi-Step settings, and pick a bar style. You can show numbered steps or a percentage. Check the live preview before you publish.

What does the recall tag do in Multi-Step Pro?

The recall tag reprints answers from earlier steps. Use it on a review page so the visitor can see name, email, or plan choice before they hit Submit.

Can visitors jump to a step instead of going in order?

That is the Pro choose-step option. Turn it on when people should complete a section first, such as event details before contact fields. Keep required fields on each step so they cannot skip validation.

Where do I get help if a step or button breaks?

Use the WordPress.org support forum for the free plugin. For Pro, use Ninja Team support or chat from the product site. Note your CF7 version, theme, and other CF7 add-ons when you write in.

Conclusion

A long Contact Form 7 form is still one form. Multi-Step just puts the fields on separate pages so people finish it. The free add-on is enough when you only need extra tabs, step titles, and Next / Back.

Contact Form 7 Multi-Step Pro is the better fit when the form should show a progress bar, reprint earlier answers, offer a preview before sending, or let someone open a step out of order. Install Contact Form 7 first, add the free plugin, split one real form, and test a full submit on a draft page.

Move to Pro when that draft needs the review step or the bar. Keep each step to one job: contact, details, then files or dates. The shortcode stays the same. The form gets easier to complete, which is the whole point.

Ninja Team
Ninja Team

At Ninja Team, we craft powerful, user-friendly WordPress plugins to help businesses grow online. Our tools are trusted by over 400,000 WordPress websites worldwide. Whether you're building beautiful contact forms or organizing your media library, we've got your back, like true ninjas. ;)

Related Posts