WPForms is feature rich Form Builder (Contact Form) plugin by famous wordpress plugin designer, entrepreneur, and personality Syed Balkhi and his development team. Syed is well known for having created the much applauded newsletter plugin OptinMonster (which is regarded as pretty much the best newsletter plugin on the market right now). Syed also owns wpbeginner.com, the largest wordpress tutorial website on the web.
Suffice to say when Syed suddenly announced a new product, WPForms back in March 2016, he shocked the wordpress community because he was entering a very competitive and mature WordPress Form space with yet another form building plugin.
There are giant monsters to beat here in this space with such competitors like Gravity Forms, Formidable, and popular (and free) Contact 7 form plugin.
However, Syed claimed that there was room for a much better plugin, one aimed for the non-technical people, that could allow the average person to set up any sort of wordpress form, be it a simple contact form to a complicated form to process credit card payments, in a matter of minutes without needing to fiddle with code or complex settings.
Syed released two version of this plugin: a free WPForms lite plugin that offers basic functionality for creating simple contact forms and a far more feature rich pro version called WPForms Pro.
It’s been a couple months since WPForms was launched and a number of updates later. The question is now then did Syed succeed with WPForms and is it a viable alternative to the much vaunted Gravity Forms?
Well, let’s find out in my review.
Note, like my other reviews, I actually own WPForms Pro — specifically, the $349 Ultimate package (a one time payment for lifetime updates and support). In fact, I’ve used it to create a complex contact form on AuthorityIncome.com that does a bunch of things depending on what input is chosen by the reader who submits a form.
What Does WPForms Do?
I assume since you are reading this review, you have a pretty good idea what this plugin does. But if not, here’s the sales pitch:
WPForms is a plugin that can be used for generating forms quickly and easily, without the need for handling any coding language. It can be done through a user-friendly interface that allows you to use the drag and drop capability of the powerful jQuery technology.
Probably not, which is why you probably want to keep reading 🙂
So What are Forms?
Forms are one of the ultimate methods in collecting data in an efficient process in place of other mass data transfer methods, such as email. You are also readily able to communicate with site visitors via forms.
Visitors submit data input via forms, where the information can be processed for storing. Website owners need to install forms and instead of having to spend time and resources to develop them, WPForms allows easy creation for WordPress platforms.
Here’s a basic contact form I created for AuthorityIncome.com with WPForms Pro.
This is the most basic form of all — a contact form.
Actually, I added in some extra features into this basic Contact Form such as the newsletter optin. This was very easy to do and only took about another 1 minute to set up from scratch and add.
With WPForms though, you can create and insert a generic contact form in less than 30 seconds, which is pretty fast indeed.
Now, you can certainly find about a million other plugins that will let you do the same thing (Contact Forms 7 I’m looking at you).
But what’s cool about WPForms is that you can create quite an advanced form with lots of extra functionality (such as taking payments from paypal, automatically signing someone up to a newsletter subscription, and doing specific stuff based on what input the user gives) in only a couple minutes.
Or if you want to pick out one of the 6 form templates, then you can generate a specific form for a task right away.
So WPForms allows you to churn out new forms (which you can customize at will and add in extra features as needed) in seconds and complicated custom forms in minutes.
Yea, But Who the Hell Cares About A Contact Form?
Yes, you might think that at first.
But you see, Form Builders can be used for much more than just contact forms. In fact, you use a form builder to create forms for practically any purpose that collects information and does something with it: think paypal or credit card processing, quote form requests for customers, comments from readers, emails optins, and anything else you might need.
So forms (and a form building plugin) are needed to get data from the reader and then do something with that data.
As such, they are one of the most important wordpress plugins you can have. For many websites, a form building plugin is not an optional plugin, but an required one.
There are some FREE plugins out there that let you build basic contact forms, even basic forms, but they are usually complicated to use and or feature limited.
If you want to do anything complex with a form, you’ll likely need to spend money on a premium contact form plugin.
And right now there are a handful of market leaders:
Even the Lite version of the plugin includes some advanced form field editing options, however, out of the box, the standard list of features are still impressive. Users will appreciate the ability to use field properties such as single lines or text pararaphs. Fields can contain checkboxes, or can confirm the right formats, such as numbers or emails or names are entered. They can also be designated for specific use, such as dropdown menus or multiple choice entries.
My opinion is that WPForms Lite blows the water out of Contact Forms 7, at least in terms of ease of use and basic features. You may be able to squeeze some more (free) functionality out of Contact Form 7, but it will sure as hell take you a lot longer to build a form with it.
So, feel free to replace Contact 7 with WPForms Lite. Note that there are other FREE contact form plugins that do offer a lot more functionality than WPForms Lite, if you are trying to squeeze out as many features for free as you can. While WPForms Lite is the easiest free form builder to use, it’s definitely not featured packed — you’ll need to upgrade to the PRO version to get the key features.
The real meat of the WPForms plugin, however, is found in the PRO (paid) version. And there are quite a few features present that will do most basic form builder things you need such a plugin to do.
WPForms Pro Features
You may really never need to build a form, and still have the functionality by using any of the pre-built forms that come with this plugin. This eliminates the need to start from scratch. Using the drag-and-drop form builder, you can edit add or emove fields as you wish.
The forms built with WPForms are all fully responsive. This allows them to be used on any device from desktop to smartphones, making it much more convenient for site visitors to communicate and submit information from anywhere.
A useful feature of WPForms is the conditional logic, which allows more user control. The fields selected for display can be based on ifs, and or when conditions. eg. Some offers can be shown to a select group that meets a certain condition. This can keep customers happy by not requesting uneeded information. This saves resources and improves site performance.
The instant notification feature, tells you when a form has been submitted, so that you can respond as quickly as possible. The email will contain all of the info submitted via the form, and in the case where you have installed multiple forms. you can aslo select the forms from which you wish to receive notifications,
At times, there may be occasions to request a lot of information from respondents. WPForms allows you build long forms, but you can also break them into different pages to make them easier to handle.
For whatever reason, spammers appear to be attracted to sending spam through website forms. However WPForms includes some robust spam fighting with reCaptcha and the smart honeypot technique.
Restricted file upload. Users are allowed to upload files, however, the format and file sizes are restricted. Adding a file upload field can be easily done with a mouse click in the online form builder.
Several addons are included in WPForms. The PayPal and Stripes addons allows easy payment processing, while email can be integrated with either of the three most popular autoresponders of MailChimp, Aweber and GetResponse.
Because the forms are represented with the generated shortcode, they can be embeddeed almost any where you wish, as long as the dimensions will allow. The form dimensions can also be adjusted to suit available spaces.
Extensive documentation and email support is provided
Multiple user-friendly options for editing fields, and each option includes tooltips for more information.
Note that this plugin is still new and new features are being added (so far) every month. So the feature list will likely be greatly expanded as time goes on, which has certainly been the case with OptinMonster, Syed’s other plugin.
There are still a few unknowns such as the reliability and integrity of the support, but we see ample communications opportunities with emails and forum support. What may also be worthwhile, is to note that the team has promised to continue updating with additional addons, while developers are allowed to add their own creations. All changes can be observed in the changelog directory on the WordPress.org repository.
Easy integration of desirable features
You can easily include payment processing from several online processors, such as PayPal and Stripe.
Integrate subscription forms with many of the popular email marketing providers, such as Aweber, and MailChimp.
Effective entry management shows your data on one interface for easy observation.
Includes automated spam blockers
It blocks spam submissions automatically.
Since almost anything can or will be done on the web in the near future, a means a lot of data will be required for processing of information. In order to to this efficiently, a long, or sometimes very long form will often be required.
Visitors may not often appreciate having to enter information in long forms, as it can be a time consuming and cumbersome procedure, especially, if the form is not designed properly.
With WPForms, the process can be made less painful by splitting the form into several pages.
For example , the basic and directly related information is entered on the first page, while the second page is designed for input of contacts, or other related information.
When the information is submitted, it is processed for entry into appropriated storage in the database. Even though it is entered in multiple pages, on retreival, all data is displayed as a single page with a single click.
So What You Can Do with WPForms
There’s a lot you can do with WPForms in terms of form building.
For example you can:
Create Billing Forms (for example, you sell a digital product such as an ebook or software or service — you can set up a form to directly collect payment on the spot via paypal or credit card)
Create Email Newsletter Optin Forms (you can create basic optin forms that you can place in posts in your site design as a widget. Note these are basic widgets that are not as comprehensive and feature rich as the optinmonster optins are, but will do for basic email optins)
Create Quote Forms
Create Blank Forms for Anything
Combine functionality based on data input and processes — i.e. for example, take in a paypal payment via a payment form while also signing the person up into a specific newsletter email group say then sending a notification to a specific email address.
and a lot fucking more…
Note that you can create many custom forms with the Blank Form template that lie outside of these basic forms. And there are more templates coming soon, apparently.
Although WPForms was designed for simplicity, it includes a lot of flexibility. User-friendly and light in the use of resources, it also turns out to be very friendly for developers, with the ability to express more creativity with the inclusion of multiple filters and hooks for developing upgrades.
Here are a few of the basic how to use WPForms in action that I took a few screenshots of. Keep in mind if you want a full tutorial about how to use every feature, go visit the official website. My focus here is to review the program and not give a tutorial on how to use it.
Inserting a Created Form into a Post
For example, here is a working, live contact form I inserted right from the post:
This took the click of one button:
Creating a brand new form is just about as easy, especially if you use a pre-existing form template. You can have a working contact form in a minute or less.
Selecting a Pre-Built Form Template
Here’s a look at the actual templates from within WPForms:
There is practically no learning curve required to use the builder, and even beginners can have a fully functioning form on the site within a few minutes. One of the features that stand out is the simple uncluttered user interface. This may be the main reason why is it perhaps the easiest to use form builder that I have come across.
Adding a Form Item into a Form
Modifying a form or creating a brand new form is simply the matter of a drag and drop click of the Form Entry options:
Modifying a Form Entry
With each form box entry in your form, you can modify the properties of it (the name, the description, the CSS classes, the conditional logic, and more):
There’s a lot more you can do — I’m just showing the basic functionality here. But suffice to say, you should be able to do everything you need to do for the basic forms you’ll likely need for a website project. For anything super fancy though like accessing data from another form, reading database tables or processing spreadsheet files, or creating new posts via the form, WPForms does not offer that stuff yet.
What’s Good About WPForms
1. It’s Easy to Create a Form (no, really it actually is)
This is not some hyped up claim: it really is a breeze to create forms with this plugin. You can cook up a simple contact form in a minute or two or a complex, payment taking, file upload allowing, conditional logic based form in less than 15 or 20 minutes. And yes, I’ve tested this out.
This is the biggest ‘claim’ to fame that WPForm makes and in fact why Syed developed a plugin for an already crowded plugin space.
On this front, the plugin does succeed. It’s VERY easy to use and in my experience, the easiest to use form plugin on the market.
2. Easy customization
WPForms excels with the very easy to use drag-and-drop form builder. To include any of the fields. You simply click and drag it into the desired position. Even after the form has been dragged into place, it can be edited, or even be designated as a mandatory entry.Validating the input is also done in realtime to allow for much faster processing.
3. Effective built in spam protection
With honeypot protection and support for Google Re-capatcha, you’ll get minimum to no spam contact messages. I’ve tested this out on about 6 sites now and I don’t have a single spam message yet.
4. Good User Interface
It’s very easy to use the WPFORMS User Interface. It looks good, it’s clean, it’s uncluttered, and it’s pretty clear on what you have to do to create a form
5. Drag and Drop Form Building
With each form you create, you build up the form simply by dragging and dropping different form elements onto it. Very easy to do.
6. Pre-defined Templates to Save Time
Right out of the box and as of May 2016, there are a number of basic forms you can choose right away, based on your form need:
Request a Quote Form
Word is that the developers are releasing a LOT of new forms over the next couple months, such as voting poll forms, contest forms, and more.
7. Conditional Logic to Make Decisions Based on Data Input
If you need to make any choices about how to process information and what to do with that information based on the user’s input, then you need support for Conditional Logic. WPForms does have this, meaning you can customize the form options and form functionality based on the user input.
For example, you can have the form do something if a user chooses a specific option in a drop down box, clicks on a checkbox, fills out his name, and much more.
Basically, Conditional Logic allows complete control over the data and what you can do with it.
8. Includes Add-on’s you can download and activate within WPFORMS with a click
Paypal Payment Support
Stripe Payment Support
9. Customizable Notifications
There is a whole layer of notifications you can build into your forms so you know when someone has submitted something and what they have submitted. This is honestly a feature that should be in any contact form plugin by default. WPFORMS lets you customize what gets sent as an email notification, to who it gets sent to, and also allows you to modify this based on conditional logic (say someone picks a drop down choice on the contact form and a specific email is notified (while other emails are not) when the form is sent)
10. Can Embed Forms
You can also embed forms into your posts via shortcodes, or directly into the layout of your site via WPForms widgets.
11. Plugin Will Likely Be Hugely Expanded and Updated for Years to Come
I can’t say this for sure, but based on what Syed has done with OptinMonster, I fully expect WPForms to have a lot of new awesome features added to it over time. In the couple months it’s been out, there have been a number of updates (though they have slowed down a bit now). I admit that I bought the plugin in part because I wanted to lock in the lifetime license and based on what I saw with OptinMonster, I pretty much knew the WPForms team will be adding groundbreaking new features to WPForms. The plugin in 1 or 2 years from now will be a different creature completely.
What’s Bad About WPForms
WPForms was developed by accomplished developer, Syed Balkhi, who is also responsible other well recognized products, such as WPBeginner and OptinMonster. The plugin is simple in operation and uncomplicated, but yet powerful.
As I’ve used this plugin for about a full month now, on many of my sites, I do have some complaints.
1. There is no trial period
If you want the pro version, you pay up front. However, purchasers are protected for 14 days with an 100% refund guarantee.
2. The Video Tutorials are Meh
I also take an issue with the very brief intro videos, that do not really explain how the formbuilder works, but perhaps a bit more emphasis should be placed on encouraging visitors to purchase in order to find out more.
3. Not as Feature Heavy as Gravity Forms or Formidable
WPForms Pro is like a super lite version of Gravity Forms. To be fair, Gravity Forms has had years to build up extra features while WPForms is new. But if you are looking to extensive development based around a form, WPForms does not offer this…yet. The developer claims the plugin is designed to be easy to use for the average person, rather than targetting developers who want excessive functionality.
4. Expensive Given the Current Set of Limited Features
WPForms is expensive, as form builders go — especially as a new kid on the block with still-limited functionality. Given what it offers (which is as of now a more limited feature form builder), it’s asking a bit too much. However, I will say there is a very limited time Ultimate pricing option where you pay $347 and get a lifetime subscription. This offer only sticks around for a few months (at most a year) then is removed.
If you don’t buy this, you’ll be stuck paying per year for life, which is what happened with OptinMonster.
5. The Visuals of the pre-built templates provides room for improvement
The pre-built templates offer the functionality you need, mostly, but they do not appear to be very appealing or attractive. In order to attract users to sign up for a newsletter, even the the form designed can be used to encourage, but WPForms fails in this regard. However the forms can still be used as a great starting point.
6. Cannot (easily) Customize Form Aesthetics
The biggest drawback with the current version of WPForms is that you can’t customize the form aesthetics directly without tinkering with CSS. You can customize with CSS, but there is no way to change the colors, the fonts, the columns or the look of the form directly within the WPFORMS editor.
Now, I expect this is likely to be implemented pretty soon. But at time of this review, it’s not there. While it’s not that important to modify the look of a form, it still is pretty useful. Right now WPFORMS are pretty basic looking and if you have a site that places a premium on visuals, WPFORM does not allow you an easy way to make GOOD LOOKING forms.
Yet. Anyways. Again, I expect this feature to be implemented within a few months
7. No Way to Use with Non-Wordpress Sites
One thing I liked about one of the big OptinMonster upgrades a couple years ago was that it allowed you to insert your Optin code into any websites, not just wordpress. This was possible because OptinMonster was moved from a plugin solution to a cloud solution where you create your optins directly on optinmonster’s server rather than your own site.
Right now, you can’t do this with WPForms as it’s a plugin only.
8. No Universal Dashboard for All Sites to Control Forms
OptinMonster allowed you to create your optins (which are really just forms) on the OptinMonster dashboard, directly on the optinmonster website. These optins would be linked to your wordpress site via the optinmonster account. But you created and modified the optin forms on OptinMonster’s server. This meant you could manage ALL of your optins for ALL of your sites in one single universal dashboard. You could see the stats, edit the optin forms, delete them, and more with a click, all from one place.
WPForms does not allow this.
Now given that this is by the same developer as OptinMonster and some of the functionality is the same, I expect your probably will be able to do this in a future update — maybe in a year or two. But I MUCH prefer that solution to just a localized solution as it is now.
9. No Integration with OptinMonster
I get WPForms is a different product than Optinmonster, but it would be a nice bonus to integrate WPForms with OptinMonster in same way. Perhaps allowing you to use OptinMonster email forms from within WPForms as an extra template or to show more customization features for Email optin forms if you own OptinMonster. But I realize I may be asking too much here. I say this only because both products are a bit similar (they deal with forms in a way) and owned by the same company. So some cross pollination between the two would be nice.
10. No Built-In Charts Showing Form Stats
One feature I like about Formidable is that for each form you create, there is an easily accessible report view which gives a graph and table of all the stats — how many views the form has, how many submissions and clicks each day, etc. This makes it very easy to keep track of how each form is doing. As of yet, WPForms does not include a reports view area to see performance stats. It does not link to Google Analytic either. There is an entry management system where you can manage any comments / entries submitted by users via the form, but no way to actually see the stats broken down.
What Needs to be Added in WPForms
What should be added depends on on your point of view, but here’s personally what I feel is really missing, feature wise, which absolutely should be added. Preferably within a year.
Ability to Customize the Look and Style of Forms from Within WPForms
Ability to use Forms on non-wordpress sites
WPForms moved from a plugin solution to a cloud-solution with the creation and management of all form data is done via a universal dashboard for all your sites on the WPForms servers (just like OptinMonster).
A lot more templates added
Ability to create new posts based on user data
Ability to retrieve database information directly
Ability to access form data from OTHER forms you’ve created (multi-form data sharing)
Report view for stats for every form you’ve created with pretty graphs showing
Split Testing of Forms
Feature Comparison: WPForms vs Gravity Forms vs Ninja Forms vs Formidable
I would like to compare some of the features of WPForms, with that of other most popular WordPress form builders. The developers set out to create what was intended to be the most user friendly form builder available. All indications are that they may have succeeded, despite appearance that it may be lacking in capability.
The price of the Personal licenses of the forms may be identical, but differences are established with the various licenses, and in some instances, addons are included.
The cost of the personal license of WPForms is identical to that of other formbuilders. However, the major difference is that addons are not normally included in the package supplied by the major form builders that have been on the market before. WPForms has the potential to disrupt the contact form market space, if the developers continue on the current path of including extra features and capability at no additional costs.
With the Pro versions of the plugin, you get access to more than 20 different field types that are ready to use on your site.
Feature + Price Summary Comparison Chart
Cost personal license
$34 one time
Dev License/ unlimited sites
$397 (200 sites) one time
included in price
Addons for personal license
Summary of Price Comparison
How Does This Pricing Compare to the Comp?
The usual price is about $200 per year for each of the popular form builders plugins that offers unlimited (or at least a dozen ore more domains) usage with most addons included.
Gravity Forms charges $199 for unlimited sites + 1 year update + 1 year support
Formidable charges $197 for 15 sites + 2 years updates + 1 year support. If you pay 397, you get the developer access which gives 200 sites instead and access to special addons. There are no yearly fees with Formidable — you buy the plugin once and get lifetime updates.
WPForms charges $199 for unlimited sites + 1 year updates + 1 year support. However, you can spend $349 and get the Ultimate license which includes lifetime updates.
Summary of Feature Comparison
A few formbuilder plugins such as Ninja Forms and Gravity have been on the market before WPForms was introduced, in fact for many years. Gravity Forms itself has had five years to develop itself fully.
The developers Syed Balkhi and Jared Atchison say the genesis of the formbuilder was a result of frustration with the use of other builders that appeared sluggish and difficult to use. They also appear to have taken things a step further.
While the older formbuilders are built on the basic concept and not many addons are included, but can be purchased individually.
WPForms includes several addons out of the box. Six ready to use forms, that include request-a quote, a donation form, a simple contact form, a newsletter signup, and a billing or order form are easy to access and ready to install. They can also be customized with easy editing of fields and labels. Also note that Syed has promised quite a few new pre-built templates are going to be added in very soon (within weeks or months even).
The noticeable difference of having pre-built templates makes WPForms appear a far more intuitive, being to be a bit geared to the un-initiated user.The more established Gravity forms may be more flexible, with many more features packed into it, but may be more geared to give the emphasis to developers or advanced and technically adept wordpress users, while WPForms invites users to submit suggestions for addons they would like to be included.
In terms of raw features, Gravity Forms holds the most with Formidable coming in nearly around the same. Both of these allows you complete control over the form design, style, and data. You even have advanced features like the ability to create new posts via a form, the ability to access database information directly, and the ability to access data from other forms you’ve created. NinjaForms seems to be doing some interesting things and offers most of those features, though it’s not as well regarded by developers as Gravity Forms or Formidable. WPForms does not include anything close to the raw features of Formidable or Gravity Forms or Ninja Forms.
But, it’s a hell of a lot easier to actually use and for the core features most people will need in a form plugin, WPFrorms does include with the promise of a lot more features to be added.
Formidable Pro vs WPForms Pro Mini Case Study Test
I actually own Formidable (the Small Business plan which used to include unlimited domains and updates which has been since grandfathered in). It’s a great plugin and I feel a better alternative to Gravity Forms as you get lifetime updates when you buy ANY one of their plans, rather than the 1 year only that Gravity forms gives you.
I have not used Gravity Forms (though I own it). My brother uses it to collect payment for his digital product, however.
So I decided I would try Formidable vs WPforms, creating a complex contact from with each plugin that did the same thing.
The Contact Form I Wanted to Create
Take name, email, and message from reader
show 5 different question categories, from which the user had to select one which covered the topic of the comment / question
if the user choose specific categories, a checkbox with a newsletter optin would appear on the form — if the box is checked by the user, the user would be then be subscribed to the newsletter list (via mailchimp)
if the user choose 1 specific category from the questions category, the contact form would be sent to my personal email, otherwise, the contact message would be sent to one of my other generic emails.
In fact, here is the version I created with WPForms:
Time To Create this in Formidable PRO: 40-45 minutes (about 20 minutes of that time spent fiddling around and trying to figure out how to do it)
Time to Create this in WPForms: 5-10 minutes
So in regards to the time, WPForms wins here!
How to Get the Best Out of WPForms
WPForms may turn out to be one of the preferred choices if you operate multiple sites. There is a price advantage to be realized if you purchase the recently issued Ultimate license, which includes everything. For a onetime payment of $349, you are offered support for an unlimited number of websites, lifetime updates, and priority support along with all of the present and future addons. This is a limited time offer and will likely be removed in a few months (within a year for sure). Syed has stated that there will be 2 additional price increases to the Ultimate license before it’s removed completely. Note this is not some sales push either (well, it is, but) as Syed did the same thing for OptinMonster which was released in 2013 and offered an Ultimate License up until November 2015. You now must pay per year for OptinMonster, except for those who bough the Grandfathered Ultimate licence.
It easy easy to create fully responsive forms with WPForms, so that visitors can quickly respond and enter information even when they are using mobile devices. With the effective use of the conditional logic, the forms can be concise, yet built to still collect all of the necessary details once the right conditions are expressed.
There is no need to develop forms from scratch. Simply use one of the pre-built templates and customize it as needed, with the easy drag and drop online formbuilder.
To be better organized the entry management system, can be used to view all of the information that has been submitted via the forms. All info is displayed on an easy to follow interface.
Enable form notification to be instantly notified when a form is submitted at your site. In the notification section, you can enter, where and how you will like to be notified when a form has been submitted, so that you can respond.
It is interesting to note how pervasive forms have become on the web. They are everywhere, and can now be seen to be much more than an optional tool. They are in fact essential. You need forms if you want to collect ANY information from the user or you want to process the user’s input in some way.
IN 2016, Forms can be used as an effective marketing tool. Some split testing can reveal the styles of forms that generate the most interest or responses, and WPForms allows comprehensive styling characteristics, though you are not able to yet customize the styling just yet from within WPForms without touching CSS.
So Is it Worth it — The Verdict
Honestly, this really depends. I’m not going to lie to you and say it’s the ‘best form builder’ out there right now, because it’s not.
Gravity Forms or Formidable Pro are a far more comprehensive form solution which offer a lot more features (many of them advanced). You can even create a full on form-based forum, directory, or bulletin board with either of those plugins. You can access database information, access information from other forms you’ve created and more.
You can’t do any of that with WPForms right now. Depending on the direction Syed goes in the future, WPForms may put those advanced features in, but then again, WPForms may never get that functionality. You are certainly going to have to wait a while to see.
So if you are a developer who needs a lot of extra features, go with Formidable (or Gravity Forms if you don’t mind the cost since you’ll pay every year).
But, if you want an easy to use form solution that offers the most needed form functionality that about 95% of most bloggers / website owners will need or use, then I recommend WPForms.
Why? Because it’s so damn easy to use. What’s the point in having a complex developer-orientated form builder that you never use (or rarely do) because it’s so complicated and time consuming?
And in my experience, Gravity Forms and Formidable Pro are that — powerful, but awesomely complex to use.
So the point is that there is no point to having something so time consuming to use that you won’t use it — or rarely use it.
So yes, WPForms wins hand down in actually making it easy to build basic or complex forms. And in this regard, WPForms is the best form builder on the market — not in functionality, but in usability.
So Why Did I Spend $347 for WPForms When I Own Formidable Pro?
I myself ponied out and bought the ultimate license, even though I already own Formidable Pro already. Truth be told, for what I need, Formidable Pro can pretty much do it and more. But, I found it a bit of a pain in the ass to create new forms with Formidable, especially complex ones. As such, I have never used Formidable on most of my sites and though I own it, I have not really used it.
Yes, once you learn the ropes with Formidable (or Gravity), you can probably cook up complex forms pretty quickly — more complex forms than WPForms currently allows.
But the problem I have is that I need a form that does something once in a while. Enough time passes between creating new forms that I forget how to use Formidable or Gravity Forms and have to pretty much start from scratch and re-learn how to use those programs to create the form I want.
And this takes a lot of time. And it adds up for me as I have about 10 to 15 decent sized sites in total that I work on. Try consistently re-learning how to use a form plugin over and over and you see how much time you waste figuring out how to use the plugin, over and over.
I want a form plugin that I can easily create different forms for on my different sites, when I need that custom form. I don’t always need to create forms, but often I change something up and I need something (like a payment form, or a custom newsletter optin form, or some other new type of form that does something based on what the user chooses).
So that’s why I bought the plugin. And that’s why I didn’t return it, despite my rather large list of WPForm Con’s in the section above.
I also, in part, bought the plugin because I’m a huge fan of OptinMonster which I use on every one of my sites now.
I fortunately bought the Ultimate License of OptinMonster, when it used to be offered, and have definitely gotten my money’s worth out of it in the past couple years.
Based on how many times OptinMonster has been updated and huge new features added to the plugin by the development team, I did in fact buy WPForms on future update potential because I’m pretty sure Syed will be doing the same sort of thing with WPForms over the next year or two (and more).
So while it may not be the best form plugin right now, in terms of features, I expect WPForms will undoubtedly be so in a year or two. And I wanted to lock in a one time payment for a plugin such as that as that Ultimate pricing option will be removed in a few months.
The Final Word
I’ve given you the most comprehensive WPForms review on the web, hands down. You should have a pretty good idea whether you want to pay the money for this one or not.
WPforms is designed to be user-friendly, and most suitable for beginners. The first impression that it may be a lightweight, as far as form builders are concerned can easily be dispelled with an upgrade to one of the advanced licenses that contain many more features. Addons are provide at no cost, providing distinct advantages over competitive form builders.
If you are in need of advanced features, such as data management, split testing, and report viewing then you may be disappointed, as they are not yet included. I expect the will be added soon, but at present, they are lacking.
However, if you are in need of a robust formbuilder that contains of the essential features needed for most forms, and one that’s bloody easy to use, then WPForms will certainly be one of the preferred choices — arguably the best choice even.
WPFoms is certainly the easiest to use form builder on the market right now, without a doubt. But does the tag ‘easiest to use’ qualify this plugin as the best plugin on the market?
You’ll have to ask yourself that question and evaluate how import ease of use is vs functionality and features. Right now, WPForms includes enough that most people won’t need anything fancier in terms of features.
But, those who really want a form builder solution that allows everything (ala Gravity Forms), WPForms is not that solution right now.
Keep in mind that it is a relatively new entry, and the developers have promised to continue adding new features. I’ll be interested to see where this plugin stands in 1 year from now. I suspect, it will have a lot of those missing features added in by that time.
If the developers keep their word (and again, given the fact that the developer owns OptinMonster and has done so with that plugin), I can only expect that use and efficiency of WPForms to accelerate and improve over the months and years, so that you can continue to use it as your business grows.
It’s because of this update potential that had ME personally buy the plugin…specifically the lifetime updates ultimate package. I did this because I saw how things have gone for OptinMonster, and I’m confident the developers will be doing the exact same thing for WPForms.
So no, WPForms is not the best form plugin on the market right now (I’d say Gravity Forms or Formidable are). But I feel strongly that it will be in a year. So I bought into what it will be, not what it is right now.
However, if you don’t buy the ultimate license, or by the time you read this, the lifetime license has been removed, you may be better of buying Formidable Pro instead and just spending the extra time learning how to use it properly. Formidable offers lifetime upgrades if you buy their plugin and just as much features as Gravity Forms offers, though you’ll likely need the Small Business license which costs 197 but allows 15 sites and all the essential addons the cheaper $97 price does not include.
All in all, I feel WPForms is well positioned to become one of the leaders in formbuilders designed for WordPress. It’s not yet there yet with the features, but based on what I’ve seen Syed do with OptinMonster, I’m pretty sure WPForms will be that plugin in six months or a year. In fact, I’m confident it will be, which is why I bought it.
And that’s everything you need to know about WPForms, at least the current version of it as of May 2016. I’ll update this review as major features are added and see how the plugin stands compared to the competition then.
Ease of Use
WPForms is a solid choice if you are non technical and want the easiest to use form builder on the market AND your current form needs are limited to contact forms, payment forms, quote forms, newsletter optin forms, or other basic form requirements.
As of May 2016, if you buy WPForms, you are buying in to WHAT this form builder can be in a year or two, not necessary what it is right now in its current state. But based on how awesome OptinMonster is and the huge updates and feature set that's been added to it over the past 3 years, WPForms is likely a good LONG Term investment as you'll be getting a lot of awesome, potentially ground breaking features over time.
If you are looking for a feature heavy form builder for developers to really do crazy things with Forms, look at another solutions like Formidable or Gravity Forms as WPForms is not there yet and lacks extra features developers may want. And, at least for now, you are better off with another solution.
There are some key features like split testing, built in stats view for form performance, and the ability to change the form appearance that are missing from WPForms -- and their absence is felt. These are pretty important features that SHOULD be in WPForms and should have been included from the start. It's shame the developers failed to add these.
Now, having said that, I feel you should BUY IF you have the extra cash, have a number of websites, and you are willing to pony out for the Ultimate package as you won't have to pay the yearly fees which will seriously add up. I would NOT buy this plugin though without the Lifetime option, however. Especially because the plugin is not yet as feature rich as it should be for the price asked.
BenK has been around blogging in the SEO/Internet Marketing sphere since 2010 when he quit his job to pursue a self employed career of making a crazy online income with the dream of doing absolutely nothing to make good money.
However, he soon found that dream was a lie; making an online living took a lot of hard work — more work than he spent at his 9 to 5.
In the 5 years he’s been an Internet Marketer, he’s:
*made a full time income at nearly 20k a month, lost it, then work his way back up *been banned from adsense twice, regained it, then banned again *had hundreds of sites deindexed *rebuilt everything from scratch in two years *moved to Thailand where he now lives on a beach, living off of websites and blogging about internet marketing the RIGHT way.
AuthorityIncome.com is his new blog where he shares his strategies, thoughts, and opinions on making a LONG TERM income through websites.