There are numerous form plugins for WordPress, many of which I have written about here on our blog. Earlier this month WPMUDEV formally announced the release of their plugin, Forminator. You might be asking, is there is room for another form plugin? Well, their goal was to add a missing piece for their members. They also released that same version as a free plugin on WordPress.org, providing a powerful cost-free option for WordPress site owners. So I figured it would be good to share this with our readers.
Forminator Plugin to Build Forms, Interactive Polls and Quizzes for WordPress Sites
Once you have installed and activated it, and started building forms, the plugin’s dashboard provides an overview of what you have implemented. I have created some forms created here and you can see what is displayed on the dashboard, as well as what shortcuts you have.
You will also find a few general settings for all forms.
Creating Forms with Forminator
The user interface for Forminator is easy and user-friendly. As with a lot of other form plugins, you can build it simply by dragging and dropping the fields where you want them. You can see that there are plenty of standard fields that will fit your needs:
By simply clicking on any field in your form, the options will appear for that field.
A couple examples:
You have the option for either a multi-select field or checkboxes:
Advanced Options for Fields
For every field, you have advanced options, which include custom class and conditional logic:
I want to quickly point out the conditional logic for a couple of reasons. First, it is my most used part of a form builder and secondly, you don’t often find this option in free versions of form plugins.
If you click to set up conditions, you get your options. In a nutshell, conditional logic allows you to say, If you do this, then this will happen. So you can use it to present clean forms that only show fields pertinent to the user’s needs.
Let me give you an example. You have two services that potential clients can request: WordPress site design and WordPress site maintenance. Almost all interested clients choose one or the other. But you have specific information you need to collect for each one. Without conditional logic, all fields are shown even though they are not all needed for a particular choice. The website and your site will include fields are only for site design. The other two are specifically for maintenance. If I displayed them both, I would need to add notes to each field to avoid confusion.
But if we add conditional logic to one of the fields, we make it simpler to understand. As you see here, we are giving the condition to show budget only if web site design is selected in the form. And we can add more conditions if needed.
If I add the other conditions, we will see a simpler form as opposed the original one I showed you before:
And if you select WordPress site design, you see only the fields needed for that:
And now the maintenance option:
You can see that conditional logic is incredibly helpful when it comes to long and complicated forms.
Working With Your Form Settings
Once you have completed your form, you can now go into the form settings.
We start with the Appearance options. There is quite a bit your can do here as far as changing fonts and colors, plus adjusting padding and more.
As you can see, there are some very useful settings here. On I find interesting for a free plugin is the Form lifespan. This is a great option if your form is needed for only a specific duration. There is nothing worse than needing a form for a certain period of time somewhere on your site and forgetting to remove it when it’s no longer needed.
Also, the settings around privacy make it very easy to adhere to the rules.
You can use the default emails or easily override them. You can toggle any of them off or on if you don’t need an email sent. The only thing I would like to see here is having conditional logic built into the emails, which would be very useful. This being a fairly new plugin, I wouldn’t be surprised to see that created as an add-on down the road.
Lastly, they have a decent selection of third-party integrations that each have their own process of connecting to the form.
Creating a Poll with the Forminator Plugin
You can also create polls to run on your WordPress site. It’s easy to set them up and you can see that I have done that with four answers and the option for them to fill in something else.
You can control the appearance of your poll, including how you show the results.
If we insert it into a post, this is how it looks before anyone has voted:
If I were to vote, being the first person, this is what I would see next:
And if I were to come back later after several people had voted, this is what I would see:
Now if I had set a expiration time or date, it would be closed.
I can also see the results in my dashboard:
Creating a Quiz with Forminator
When creating a quiz, you have a couple of options. There is the quiz that doesn’t have any wrong answers but instead gives you a response depending on the answer you chose. The other is knowledge-based; you either get it right or wrong.
Quiz Type – No Wrong Answer
To create this quiz, first you add the details:
Next, add the results and who they are most like, based on the questions you create.
Now you can add the questions and, if there are an even number of scores, prioritize the results:
Lastly, you have some options for the appearance of the quiz:
This is what your quiz looks like on the front end. Of course, normally, you would have several questions, but this gives you an idea of what it will look like. This could have also been displayed as a grid as you had that option in the appearance.
Once you have answered the questions and submitted it, the results show on the bottom, as well as the option to let people share their results:
The other option for a quiz it to create one based on scoring someone’s knowledge on a specific topic. The settings are somewhat similar to the other quiz but the difference is that there is a right or wrong answer.
Again, we start with some details:
As with the other quiz, next you will add the questions and answers. The difference here is that you will toggle the correct answer.
The settings give you the option to let the user know if an answer is right or wrong as they go along, or at the end.
And as far as appearance, options are similar to what you saw before. This time I have chosen the grid style:
This obviously is a shorter quiz, but you get a sense of what the grid format looks like in a post:
And here are the users results displayed:
Inserting a Form, Poll or Quiz into a Post or Page
You can manually add a shortcode anywhere in a post or page, or you can use the insert form button:
A pop-up window will let you choose from all of your forms, polls or quizzes:
It also comes with a widget with which you can easily place a form, quiz or poll in any widget area. Of course, keeping those simple will be best.
As you can see from this, the Forminator plugin rates right up there with some of the best free form plugins for your WordPress site. With all of its features, the ability to use conditional logic and even control some of the design elements, consider giving it a test run if you are looking for a form, quiz or poll creator for your blog, website or online store. You can find the free Forminator Contact Form, Poll and Quiz Builder plugin here.