Just another contact form plugin. Simple but flexible.
About Multi Step Form
Multi Step Form is a plugin that allows you to easily create multi-step forms with a drag and drop form builder. The forms can be embedded on any page or post using shortcodes or Gutenberg blocks. The plugin has features such as an animated progress bar, full responsiveness, drag and drop functionality, and a simple backend structure. There is also a Plus version available with additional features such as more steps, saving form data, conditional fields, and exporting as CSV.Screenshots


Frequently asked questions
What is Multi Step Form?
Multi Step Form is a drag & drop enabled form builder for creating nice-looking multi step forms.
How can I embed forms on my website?
Forms can be embedded on any page or post with shortcodes or with Gutenberg blocks.
Where can I find the documentation?
You can read the documentation on the Multi Step Form website.
Is there a demo available?
Yes, you can check out the live demo on the Multi Step Form website.
Is Multi Step Form an open source plugin?
Yes, the 'Multi Step Form' base plugin is open source and available on GitHub.
Changelog
1.7.25
- improved accessibility
1.7.24
- added bold and link functionality to the paragraph block
1.7.23
- fixed a security issue for file upload
1.7.22
- fixed a security issue for file upload
1.7.21
- fixed a bug and tested up to bumped to 6.6.1
1.7.20
- added more translation
1.7.19
- bugfix
1.7.18
- security patch
1.7.17
- json form sanitization
1.7.16
- fixed a problem with the recaptcha form
1.7.15
- frontend step title bug fix
1.7.14
- removed option to add HTML to Paragraph block
1.7.13
- added nonce checks to msf form admin delete and duplicate
1.7.12
- fixed the vulnerable to Cross Site Request Forgery (CSRF)
1.7.11
- tested up to bumped to 6.3.1
- fixed a bug with the select block
1.7.10
- Accessibility improvements
1.7.9
- tested up to bumped to 6.1.1
1.7.8
- Fixed some bugs
1.7.7
- Improved sanitization
1.7.6
- tested up to bumped to 6.0
1.7.5
- New EMail Block Option: Confirmation
- tested up to bumped to 5.8
1.7.3
- tested up to bumped to 5.7
1.7.2
- More small improvements
1.7.1
- Small improvements
1.7.0
- Per form settings for email copy to user
- Added variable get parameter field
- String replacements for email subject and headline
- Internal code structure changes
1.6.1
- Better Troubleshooting page
- Save a form using Ctrl-S/Command-S
- Replaced reCAPTCHA v3 with v2 because v3 caused too many problems
- Default E-Mail Bugfix
- Section Name Bugfix
1.6.0
- New Troubleshooting page allows faster debugging and better support
- Confirmation dialog before form deletion
- Fixed bug with additional email headers
- Display max. filesize for upload fields
