This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

WP WonderForm


WordPress Secure Form Plugin

WonderForm is a user-friendly form builder plugin. WonderForm lets you create secured and beautiful designs for contact Form. Create and manage multipurpose contact forms. Reach unlimited customized, multi-page and responsive forms with an easy and modern visual editor. WonderForm format and validate before save in database. WonderForm secures your forms against spam.

WonderForm Demo:

login: demo
password: demodemo
Login & Create Your Form

WonderForm Survey:

Survey Form

Useful Links:

Advanced WordPress Form Builder
Getting Started
Demo Appointement Form
Demo Satisfaction Form
Demo FullScreen Lead Form
Demo Order Form
Demo Quizz Form

WonderForm Forms – Powerful Visual Form Builder for WordPress


What can I do with WonderForm

WonderForm’s visual editor simplifies form building within minutes. Set up your contact forms, polls forms and survey forms or lead generation forms with style and design, track your database entry and get insight with the analytics.

*For WordPress Beginners, create advanced forms without coding with a real time visual editor builder, change the form layout at will.
*For Developers and Agency, an Premium/Elite Version is available for you to go much further with WonderForm capacities

View WonderForm Documentation


Good news, don’t get annoyed with spams any longer, no need Captcha reCaptcha anymore with the WonderForm Changes the deal!

Real Time Form Validation

Set validation rules for each field. Keep your data clean.
Validated Email Address, Phone, Number, String and Date
* Define the minimum and maximum number of characters allowed
* Define the minimum and maximum possible number
* Define minimum and maximum items selectable.
* Limit the minimum and maximum Date
* Capitalize, Uppercase, Lowercase or Slugify string value before submit

Custom Form Style

Custom button, label, legend, color, size, text with our visual editor.

Multi Page Form

Create multi step forms to modernize and simplify your form for the visitor pleasure.

Multi column

Manage multi column and responsive fields with the bootstrap grid strategy. WonderForm use Twitter Bootstrap grid system.

Classic Fields

  • Single Line (text input)
  • Paragraph text (textarea)
  • Email Address
  • Phone Number
  • WebSite/Url
  • Number
  • Range
  • Single Select
  • Checkbox

Form Actions

Before and After submission, WonderForm provide a simple editor to configure your form actions.
* MAIL NOTIFICATION : Create an answering machine or notify the admin of a new submission. With email, recipients of a message are specified using addresses in any of these three fields:
* To: primary recipients
* CC: carbon copy to secondary recipients (other interested parties)
* BCC: blind carbon copy to tertiary recipients who receive the message. The primary and secondary recipients cannot see the tertiary recipients. Depending on email software, the tertiary recipients may only see their own email address in BCC, or they may see the email addresses of all primary and secondary recipients.
* PUBLISH ENTRY : save the value in your database
* SUCCESS / ERROR MESSAGE : Manage all messages
* FORM ANALYTICS : Get insight of your form, check viewed, completed, and uncompleted form, daily, weekly, monthly or even yearly. (beta version)
* FIELDS ANALYTICS : Analyze and compare the choice of your visitor. Ready for Select2, WonderField and Radio Button (beta version)
* REDIRECT: After submission, redirect your visitor to another page or URL address.
* FILE DOWNLOAD : After submission, provide your file, white paper, image, ebook, or your product to download.

SMTP Mailer

Reconfigures the default wp_mail() function to use SMTP instead of mail()
You can set the following options:
1. Specify an SMTP host (ex: Gmail, Office 365 ).
2. Specify an SMTP port (defaults to 25).
3. Specify an SMTP username and password.

Customizable Email Message

Specify the text of the contact form email notifications. Supports both plain text emails and HTML formatted emails. WonderForm mail using twig template.


Quickly build a Beautiful Contact Form for your website. Fast & Easy To Use, add Steps, add Fields and custom your Style.


Quizzes are a fun way to increase user engagement on your website. You can use it for Educational or Marketing purposes.


Create Table in MySQL for all value entries, the must-have solution for Modern Web Development .

Premium Fields

  • Date Picker
  • File Upload
  • Radio Buttons
  • Select 2
  • Select 2 Baobab

Wonder Fields

  • Select Word
  • Select Bubble
  • Select Line
  • Select Image

  • Advanced Form : Set up advanced and complete Quiz form, Support form, etc.

  • Professional Form : Perfect for marketers, agencies to set up Survey form, Poll form, Booking form, Order form, Lead generation form, etc.
  • Premium theme : Let’s your imagination work with “WonderForm Theme”, with image, gif or video background customization.
  • Select 2/radio button: Add rich and searchable options content with image or icons. These are fields analytics (ideal for polls survey statistics).
  • Wonderfields : Add design and awesome select fields to your Forms. These are also fields analytics (ideal for polls survey statistics).
  • Date picker Field: Focus on the input to open an interactive calendar in a small overlay.
  • file upload Field: lets people attach a file to their entry, ideal for job application forms.


  • Team WonderForm


  • Create & Deploy Advanced Forms in Minutes
  • WF Studio : Custom Style
  • WF Studio : Custom Grid
  • WF Actions : Add Mail Notification
  • WF Analytics : follow stats results
  • WonderForm Advanced : Forms exemple


  1. Go to Admin > Plugins -> Add New ->
  2. Search for WonderForm
  3. Install and Activate the plugin
  4. Go to the WonderForm menu
  5. Click to Contact Simple form to create a new form
  6. Insert your form on a page or post using a shortcode [wonderform id=xy], Alternatively use <?php echo do_shortcode('[wonderform id=xy]') ; ?> in your template
  7. For detailed setup instructions, vist the official documentation


Installation Instructions
  1. Go to Admin > Plugins -> Add New ->
  2. Search for WonderForm
  3. Install and Activate the plugin
  4. Go to the WonderForm menu
  5. Click to Contact Simple form to create a new form
  6. Insert your form on a page or post using a shortcode [wonderform id=xy], Alternatively use <?php echo do_shortcode('[wonderform id=xy]') ; ?> in your template
  7. For detailed setup instructions, vist the official documentation


October 10, 2017
Bonjour Vos formulaire, sont excellent dans la version démo. Toutes les fonctionnalités, que je cherche sont présentes. Step, validation en direct etc… Gros problème, ne fonctionne pas. Impossible de créer des formulaire. Aucune réponse du service client. Avant de proposer des plugin payant, merci de vous assurez que vos plugin fonctionne ! Hello Your form, are excellent in the demo version. All the features I’m looking for are there. Step, live validation etc … Big problem, does not work. Unable to create forms. No response from customer service. Before proposing plugin to pay, please make sure that your plugin works
Read all 2 reviews

Contributors & Developers

“WP WonderForm” is open source software. The following people have contributed to this plugin.


Translate “WP WonderForm” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.


1.3.3: June 18, 2017

  • Fixed: responsive strategy settings

1.2.0: June 03, 2017

  • Enable creation of addons forms.

1.1.0: May 30, 2017

  • Fix form product types update.
  • Add more form actions
  • Enable add of signup forms.

  • Initial release

1.0.7: May 10, 2017

  • Initial release