*Applies to credit purchases starting from $100.

Validity: Nov 24 - Dec 05, 2025

Multi Step for Contact Form 7

Multi Step for Contact Form 7

Break your looooooong form into user-friendly steps
Rating:
4.8
star-rating-1star-rating-2star-rating-3star-rating-4star-rating-5
Active Installations:
10000+
Last Updated:
Nov 18, 2024
WordPress Version:
3.0 or higher
Tested up to:
6.6.2

Streamline Contact Forms

Easily add multi-step forms to Contact Form 7, making your long contact form look simpler and more user-friendly.

Add unlimited steps

Easily create as many form pages as you need with Contact Form 7 Multi-Step plugin.

Unlimited Form Steps

Add as many steps or form pages as you want, allowing you to create complex and detailed forms without overwhelming your audience.

Native Interface

Create new steps right inside your Contact Form 7 menu, using their built-in tags and options to seamlessly integrate multi-step functionality.

Nov 18, 2024 – Version 2.7.9

  • Updated: Compatible with CF7 6.0

Sep 9, 2024 – Version 2.7.8

  • Fixed: Bug report by Patchstack

Aug 1, 2024 – Version 2.7.7

  • Fixed: Load CSS

Mar 22, 2024 – Version 2.7.6

  • Fixed: Small bugs

Jul 3, 2023 – Version 2.7.5

  • Fixed: Next button not work

Jun 13, 2023 – Version 2.7.4.2

  • Fixed: Link Go Pro

Apr 7, 2023 – Version 2.7.4.1

  • Fixed: Error with Next button

Apr 3, 2023 – Version 2.7.4

  • Work with WP 6.2
  • Added: scroll to first error when validate failed
  • Added: New validation function
  • Fixed: Recall tag (PRO version)
  • Fixed: Array map in PHP 8.0
  • Fixed: Compatible with Contact form 7 Database
  • Fixed: Preview tag style

Oct 24, 2022 – Version 2.7.3

  • Added: Auto focus on the first field

Oct 10, 2022 – Version 2.7.2

  • Added: Alert when activating 2 versions

Aug 25, 2022 – Version 2.7.1

  • Fixed: Error of file upload required field

Jun 20, 2022 – Version 2.7

  • Fixed: Error of required fields

Aug 25, 2022 – Version 2.6.9

  • Fixed: Validate file upload required

Jun 20, 2022 – Version 2.6.8

  • Fixed: Validate required field in new version CF7 5.6

Dec 9, 2021 – Version 2.6.7

  • Fixed: Break contact form layout
  • Fixed: No validation for hidden field

Dec 1, 2021 – Version 2.6.6

– Fixed: Contact form handling properties (CF7 version >= 5.5.3)

Jun 28, 2021 – Version 2.6.5

  • Fixed: Check step name is array or object when load form

May 28, 2021 – Version 2.6.4

  • Fixed: Error Recall tag

Dec 1, 2021 – Version 2.6.3

  • Fixed: Contact form properties handling (CF7 version >= 5.5.3)

Apr 23, 2021 – Version 2.6.2

  • Fixed: Button color
  • Fixed: Form validation

Mar 15, 2021 – Version 2.6.1

  • Improved: Admin UI
  • Fixed: Double click on Next button
  • Fixed: Error validate upload file since CF7 5.4
  • Fixed: Next button in WPBakery
  • Fixed: File upload validation
  • Fixed: Event click Allow Choose Step
  • Fixed: CSS of color board
  • Fixed: CSS text Select Option
  • Fixed: Sanitize some fields
  • Fixed: Split of undefined
  • Fixed: CSS of Submit button only affected if its form has steps
  • Fixed: Compatible with Moana – Contact Form 7 Builder
  • Removed: Form border
  • Removed: Unused files

2.5 – BIG UPDATE

  • Fixed: Error with WordPress 5.5
  • Fixed: Compatibility with Moana – Contact Form 7 Builder
  • Added: New layout
  • Added: Styles for progress bar (Pro)
  • Added: Color for progress bar (Pro)
  • Added: Transition effects for steps (Pro)
  • Added: Progress percent bar (Pro)
  • Added: Live preview for progress bar (Pro)
  • Added: Add class “current” into present steps
  • Added: Scroll to top of the form when pressed “Next”, “Back”
  • Added: Turn on/off for scroll animation
  • Added: Name for checkbox field (-cbmls) (e.g: checkbox-123-cbmls)
  • Added: WordPress Hooks
  • Added: New form-tag “recall” to display what the user has filled in the form (Pro)
  • Added: Preview Button (Pro)
  • Added: JS functions to save user’s information in every step & work with Contact Form 7 Database
  • Added: Some hooks for developers to fix button background color
  • Added: POT file for translate
  • Added: Language translate
  • Added: Press Enter to submit
  • Added: Loading animation
  • Fixed: Some bugs
  • Fixed: Error message for checkboxes
  • Fixed: Checkboxes with use_label_element
  • Fixed: Njt Answer for default option of radio button
  • Fixed: Red border of required fields missing
  • Fixed: Compatible with contact form 7 version 4.8
  • Fixed: Fix js bug with some hosts
  • Fixed: Fix bug with multi forms
  • Fixed: Conflict with Visual Composer
  • Fixed: Auto p
  • Fixed: Validation with select
  • Fixed: Acceptance tags
  • Fixed: Validation
  • Fixed: Translate default text in CF7 Message tab
  • Removed: WPCF7_Shortcode
  • Removed: wpcf7_add_shortcode
  • Removed: deprecated functions
  • Removed: Unused files
  • Changed: Tag line
  • Changed: last button’s background color, text color in admin panel
  • Improved: CSS

1.1

  • Improve UX/UI
  • Fix CSS

1.0

  • Version 1.0 Initial Release

Good Job

By artigianodigitale on March 5, 2025

the plugin does exactly what I needed and when I had a small problem, the support was fantastic!

Excellent Multistep plugin

By Crypto2050 (crcury14) on January 28, 2025

Easy to use.

Best support by far

By danieledibiagio on October 31, 2024

the plugin is awesome and that the support is very helpful and fast compared to other plugins

Amazing Plugin

By Francesco Azzaro (francesco6) on September 27, 2024

This plugin is really useful and works very well. Advised!

Submit button not showing

By boutzamat on July 30, 2024

For some reason, the submit button is not showing.

I have to manually insert a submit button, and it's just shown as a normal submit button, below my fields, not inlilne with the "back/next" buttons of the multistep form.

Amazing Support

By vineet007555 on July 18, 2024

Contacted them for an error in my plugin, They respond immediately and resolved the issues as soon as possible.
Amazing Support Team

Thanks to the team Ninja

Essential functionality for multistep form - fast, reliable and well tuned

By ivancikjakub on May 30, 2024

I am very satisfied with Multi Step for Contact Form 7, because its provides what I need for building multistep contact form using Contact Form 7 plugin. Every step is loaded smoothly because of animation, very helpful is also the settings for auto-scroll to top form when next step is loaded. I appreciate implementation to CF7 with no additional setup, just open the form a here it is! - steps to add or delete. I will continue to use it also for another projects and wish the best to developers!

Very responsive support!

By Atoupro on May 15, 2024

Support helped me fix my problem very quickly. :)

Easy to Use

By johnw76 on April 17, 2024

Great plugin - Easy to use and set up and style to suit rest of site. Good support with quick response times - especially considering time zones

Good Support

By scprojects.gr (scprojectsgr) on March 4, 2024

They fix my problem. Good Support & Nice Plugin

Keep the good Work guys!

Try other plugins too!

Webhook Automator & Form Integration to Automate 200+ Platforms – Bit Integrations

Automation Plugin for WordPress like Zapier; Integration of 65+ Triggers & 135+ Actions.The #1 highest no-code platform Automator plugin in WordPress

Try Demo More Details

Contact Form builder with drag & drop for WordPress – Kali Forms

Build the ideal contact form for your WordPress website in minutes through the Drag & Drop builder and Guided Emails for entries notifications.

Try Demo More Details

Contact Form 7 – Repeatable Fields

Adds repeatable groups of fields to Contact Form 7.

Try Demo More Details
Screenshots
Author Site Author Site

Try Multi Step for Contact Form 7 With InstaWP

Contact Sales

Reach out to us to explore how InstaWP can benefit your business.