"This Post contains affiliate links; this means we earn commissions if you shop through the links on this page"
Let’s get one thing straight. This is not just another WPforms review from a salesperson looking to make affiliate income on your purchase.
Far from that. This is a WPforms review plus tutorial from a real user—someone who has actually used the WPforms Pro account on his blog and can vouch for the product quality.
WPForms is used as the contact form on this blog contact us page and in other sections (at the time of writing)
And it has also been integrated into our email marketing services, Getresponse. This is something to know about WPForms. You can use it to collect email subscribers from your blog contact form users.
If you use email marketing services on your blog (which I assume you do), integrating WPforms is something you should consider.
This will help you build your email list subscribers fast and get relevant users into your list.
So, what you’re reading on this page is the actual user experience along with a step guide instruction on how to get the best out of your WPForms builder plugin.
WPForms is no doubt WordPress’s most loved drag and drops form builder. Arguably, the number 1 most popular WordPress form plugins.
With over 3 million active installs, WPForms is one of the most downloaded WordPress plugins.
How Does WPForms Work?
Based on personal experience using WPForms Pro license, the plugin actually works. The user interface is beginner-friendly, easy to use, and comes with lots of downloadable add-ons and pre-made form templates that let you build web forms quickly.
The plugin is highly coded to provide fast loading, so you don’t have to worry about slowing down your page speed.
You can create any type of custom form with the plugin.
After the new update, WPForms 1.7.3, two new exciting features were added.
It is now possible to retrieve web forms from the trash folder and roll them back to the previous form version.
When you accidentally delete a published web form, you can use the form trash features to restore it.
And maybe you mistakenly made unintended changes to a form, you can easily restore it to a previous state with the form revision feature.
As you work on your web forms and hit the save button, a snapshot of them is kept. This helps you to undo changes if things don’t go as you’d expected.
Watch the video to see how the form revision and the form trash features work.
But before anything, this WPForms tutorial is based on the Pro account features and higher.
The WPForms Pro account license allows you to use WPForms rest API/account on a maximum of 5 different websites.
And it is what I use on this blog.
So, my experience is based on the WPForms Pro account, and it is what the rest of this WPForms review will be based on.
WPForms Lite Version
However, there is a free version of WPForms. It comes with limited form features and templates.
The WPForms Lite version allows you to create a simple contact form and a few custom forms. It gives you access to 21 pre-built templates.
You can create a GDPR compliance web form with the Lite version. Create lead magnet download form, sign-up form, opt-in form, etc.
Here is a list of available pre-ready-made templates in the WPForms Lite version based on WPForms 1.7.3:
- Newsletter sign up form
- Constant contact signs up forms
- Lead magnet download form
- Terms of Service contact form
- Opt-in form
- Feature Request form
- Constant Contact GDPR form
- GDPR Contact form
- Country Dropdown contact form
- Grade book form
- Content Download form
- Conference Registration Form
- Potluck Invitation RSVP Form
- Birthday Party RSVP Form
- Party Invitation RSVP Form
- Meeting Room Registration Form
- Lesson Plan form
- Lecture Notes Form
For a simple personal blog, these web forms templates are good to start with.
But for an e-commerce site that needs more form features like payment gateways, conditional logic, smart tag, form abandonment, Zapier integration, multi-page form, webhooks, the WPForms paid version is what you need.
With that clear, let’s dive in…
What is WPForms?
WPForms is a WordPress drag-and-drop form builder plugin for creating any type of online web form. Whatever your web form needs are for:
You can use WPForms to collect user information using any of these web forms. As a website/small business owner, you need to give your site users an easier way to connect with you.
This is what you’re going to learn how to do in this WPForms tutorial.
The first thing you’d want to do after you have access to WPForms is to install and activate the plugin. Let’s see how to do just that…
How to Install and Activate WPForms
First, you’ll need to purchase WPForms from this link if you don’t have it already. Once you complete this step, you will be welcome to your user account dashboard.
It will be something like in the image below.
This is where you’ll have access to the WPForms rest API keys, detail, and plugin download link. You will need the API key to connect the plugin to your WPForms account.
You can download the WPForms plugin either through your WordPress admin dashboard or via the link in your user account.
How to Install WPForms via WordPress Dashboard
To download the WPForms plugin via your WordPress admin, follow this instruction.
Log in to your WordPress admin area and hover your mouse on plugins. Then click on “Add New.” On the next page, type “WPforms” into the search box and allow for some seconds to load.
You should see this from the search result.
Click on install. Then activate the plugin.
How to Install WPForms via Account Website
To download the WPForms plugin via your user account (WPForms website), follow this instruction. (Here, you will need to download the plugin to your computer and upload it to your WordPress site)
Log in to your WPForms.com user account area and click on the red link shown in the image below. Or click on “downloads” in the top navigational menu.
Either way, you will arrive on the same page.
You’ll be directed to the download page. On this page are your account API keys and the download link.
Clicking the “Download WPForms” red button will start the download to your computer hard drive. From there, you can now upload the WPForms plugin to your WordPress blog.
To upload the plugin, log in to your WordPress website. Then hover your mouse on “Plugin” in the admin side menu. Click on “Add New.”
On the next page, click on “upload plugin” and select the WPForms plugin in a zip file from your computer, then wait for the upload to complete.
Once the upload is completed, you need to activate the plugin.
Upon activation, you will see the getting started page with a brief introduction video to WPForms. Here is the getting started video on how to create your first contact form.
If you don’t like watching video tutorials, then this visual step guide will be of better use to you.
How to Install and Activate WPForms Addons
Straight out-of-the-box, the WPForms Pro account comes with some additional add-ons.
After the activation, the first thing you’d want to go through is the list of available add-ons. These add-ons bring more beauty and functionality to WPForms.
Constant contact addon is auto-installed and activated upon WPForms plugin Pro activation.
All other add-ons are disabled by default. You need to install and activate it to make it work with your WPForms plugin.
To see a list of available add-ons, hover your mouse on “WPForms” in the WordPress admin area menus. Then click on “addons” from the drop-down menu.
On this page is a list of available addons you can install and integrate with your WPForms plugin. With a WPForms Pro account, you can access the following premium addons to improve your web forms functionalities.
After going through the list of WPForms add-ons, locate the addon you want and click on the “Installed Addon” button.
Note: Some addons can’t be installed directly from your WordPress site. You will have to download it via the WPForms.com website.
If this happens, an error message will be displayed in place of the “Installed Addon” button, like in the image below.
The WPForms addons download error message usually reads like this:
“could not install the addon. please download it from wpforms.com and install it manually“
In this case, log in to your WPForms.com user account and click on “Downloads” from the top navigational menu. Scroll down the page to find the add-on you want.
Use the “cloud icon” to start the download to your computer.
Then upload via your WordPress admin area plugin interface following the instruction earlier in this post. Next, activate the addon plugin. That’s it. You’re done with that.
Note: To learn how to integrate WPForms with popular payment gateways such as PayPal, Stripe, Square, and Authorize.net, read my step-by-step guide here.
How to Create Your First Contact Form in WPForms
First, you have to decide on which type of web form you want to create. This will help you in choosing the right WPForms templates to start with.
Each time you want to create a new web form, you must click on the “Add New” from the WPForms admin menu.
To do this, go to your WordPress dashboard menus and hover your mouse on “WPForms.” It will reveal the rest of the menus. Click on “Add New.”
You will be redirected to this page…
Note: I advise you to download the WPForms Form Templates Pack Addon before anything. This will give you access to over 300 additional form templates.
Give your form a name here for internal reference and identification purposes. This is important for identifying shortcodes to the corresponding web form.
After that, select your form template from the options, or start with a blank canvas. This action will open up the form builder page to set up the form for use. This is the form builder page.
Everything here is drag and drop.
Need a form filed to add to your web form? Just drag the label from the left side to the form builder panel.
There are more form fields options below the page. If you scroll down on the form builder page, it will reveal other fields you can drag to your form.
Here is a short video to show you other form field options.
On the form builder settings page, you can use five menu options to set up your form.
Let’s walk through each one after the other…
The “setup button” will return to the template page. This is the page you can select a form template to use.
While creating your form, use the “Fields button” to reveal additional field options. And for modifying each setup.
The “Setting” button gives you access to your installed addons. And for setting up each addon behavior and interaction with users.
To save your settings, always remember to click the save button at the top of the page.
The “Marketing button” reveals a list of available integrated email marketing services and CRM. If you have integrated your email marketing solution, you should see it here.
To integrate with your payment gateways, click on the “Payment” button. You need to have the payment addon installed before this function can work.
Once you’re done with your form setup, configuration, and design, click on the Save button at the top of the page. Then click on the “X” (exit button) at the far top right corner of the page.
This action will open up the forms overview page on your WordPress admin area. This is the page where you have a list of each form shortcode.
Now you can grab the shortcode to insert into your WordPress post/pages or anywhere you want the web form to appear on your website.
All you need here is a simple copy and paste. If you’re modifying an existing page, you need to use the WordPress update button to reflect the changes on the front-end.
But if you’re creating a new WordPress post/page, you only need to hit the publish button.
Alternatively, you can use the inbuilt WPForms Gutenberg block to insert your forms. It works perfectly and is an easier way.
That’s all…we’re done with creating our first WPForms in minutes.
Does WPForms Work with Elementor?
Yes, WPForms works with WordPress pages/posts created with the Elementor drag and drop page builder.
This is done with the help of the Elementor WPForms widget. And you can easily create your web forms right there in the Elementor page builder.
If you’re using Elementor for your WordPress post/pages, follow these steps to create your WordPress contact forms. This is how to add WPorms to Elementor Page Builder.
First, download and activate the WPForms WordPress plugin.
Whether you’re creating a new page or editing an existing one; open the page you want to have the web forms.
You should see the “Edit with Elementor” builder on the WordPress Gutenberg editor.
Open the Elementor page builder, and on the left side, you should see a widget label “WPForms.” The next thing is to drag and drop the widget into the widget area on the right side.
From here, you can choose between creating a new web form or using an existing one.
WPForms integrates seamlessly with third-party solutions.
Depending on the license you purchased, you can integrate with popular email marketing services such as Aweber, Mailchimp, Getresponse, Drip, Salesforce, Hubspot CRM, Sendingblue, etc.
If your services are not on the list, you can use Zapier to make the integration work.
How Much is WPForms Pro?
WPForms Pro account costs $399/year but you can get a 50% discount if you purchase through the link on this page today.
Though, this offer is only available for a limited time. It won’t last long.
So, if you act now, you may save a whopping 50% off $399…that’s a good deal. So good it won’t be easy to get anything less.
WPForms Free Trial or Money Back Guarantee?
WPForms does not offer a free trial period. However, you’re safe and guarantee your purchase.
If by any means you’re not satisfied with the product (WPForms plugins), you’re 100% protected by an unconditional 14-days money-back guarantee.
Within 14 days of your purchase, you can request a refund if you don’t love the product features or it is never what you want.
That’s the guarantee you’re given.
FAQ – WPForms Review
Yes, WPForms Pro is worth all the money you invest in it. I have used it on this blog. I know exactly what you’re buying, the features, and the ease of use.
However, consider going through the features comparison chart before making your decision. Some features are only available in a certain license.
For example, the Authorize.net payment gateway and webhook are only available in the WPForms Elite license.
Yes, you can use WPForms for free. There is a free plugin, WPForms Lite version you can always download at the WordPress.org plugins repository or via your WordPress blog.
WPForms uses the most advanced spam protection technology today. It incorporated third-party web security applications like a checkbox and Google reCAPTCHA.
WPForms is a powerful and feature-rich WordPress plugin for creating web forms. If your website needs to create a web form, collect payments, users’ information, request opinion, etc…
You can use WPForms to achieve whatever the form needs are.