Try any GetResponse Plan for free. No credit card required

WPForms Review: Best Free WordPress Forms Builder

If you own a personal blog or website, you know how important it is to have a contact form on your site. I use contact forms on my site so that people can drop me a line in case they want to say hi, form a partnership with me, or to hire me to set up and design their websites. There are so many WordPress form builder plugins available out there but not all of them can come close to what WPForms offers in their plugin. Moreover, WPForms comes from the same stable as OptinMonster, MonsterInsights, and SeedProd.

Let’s see if WPForms is really the best form builder plugin for WordPress in this short yet detailed WPForms review.

WPForms Review: Why choose WPForms?

drag and drop wordpress form builder

There are thousands of contact form plugins available in the plugin repository and in various other marketplaces, but WPForms is the most beginner friendly WordPress contact form builder plugin and it comes with an easy to use drag-and-drop online form builder and pre-built form templates that makes form creation very easy.

Using WPForms, you can create your own contact form, online survey form, email subscription form, donation form, billing order form, or any other type of forms in a breeze without the need to hire a WordPress developer to set it up for you.

Here’s an overview of WPForms – The best contact form WordPress plugin –

WPForms is a premium contact form plugin, but also comes with a lite version available for free download from the plugin repository as WPForms Lite. It is free, has all the basic features you’ll need to build forms on your WordPress site, and the best WordPress form maker plugin. More than two million WordPress sites rely on this free plugin to create fully functional forms on their site.

wpforms active installations

You will be needing the premium version of the plugin only if you need advanced features like multi-page forms, payment integrations, marketing integrations, conditional logic, etc.

Check Out WPForms

WPForms uses

Using WPForms, you can create any type of forms you can think of. Though you can only create simple contact forms, suggestions forms and build custom forms from scratch (blank template) using the free version, you can do much more with the premium version of WPForms. With WPForms Pro, you can create –

  • Advanced contact forms
  • Suggestion forms
  • Feedback forms
  • Job forms
  • Event invitation forms
  • Conversion forms
  • Invitation forms
  • Appointment forms, etc.

WPForms features

The good peeps at WPForms built this contact form plugin with regular WordPress users and bloggers like us in mind. Their goal is to make creating forms on WordPress easy for everyone. Using their online drag & drop form builder, you can create various types of forms within minutes by adding custom form fields, rearrange them. Basically, you can create a completely functional form in five minutes or less without any coding knowledge.

Drag & drop form builder

Using WPForms powerful drag & drop online form builder, you can easily create WordPress contact forms and other online forms in just a few minutes without writing any code, thanks to its advanced visual form builder. It is very beginner friendly – all you need to do is just drag and drop the elements to your form and save the changes.

Form templates

Instead of starting from scratch (blank template), you can use one of the several pre-built form templates that come with WPForms to help you save even more time. This is another reason why it is the most beginner friendly WordPress forms plugin in the market.

Responsive & mobile friendly

The WordPress forms which you create with WPForms are 100% responsive and mobile-friendly. This makes sure that your forms display correctly no matter what device your website visitors are using to visit your site.

Smart conditional logic

You can use WPForms’ smart conditional logic module to create powerful forms on WordPress. You can also dynamically show or hide fields, sections, and subscribe to newsletters based on user selections. This ensures that you can collect the most relevant information you want from the users. It’s a great feature desired by many bloggers, consultants, agencies, and publishers.

Instant smart notifications

Whenever someone submits a form on your site, you can get instant notifications of the same. This will allow you or one of your team members to quickly respond to incoming inquiries and leads. This way, you can grow your business easily. You can also configure it to send out notifications to a different email address than the one which you have configured in your WordPress install.

Entry management

With WPForms entry management feature, you can view and manage all your form entries right from your WordPress dashboard. Since you can manage all the entries in one place, it allows you to streamline your workflow. All your entries are securely stored in the WordPress database.

Multi-page forms

This feature allows you to split long forms into multiple pages to improve the user experience.

File uploads

You can allow users to upload files and media along with their form submissions. This comes in handy when you need someone to submit a screenshot or a log file through your website for troubleshooting. Instead of forcing your users to upload their files elsewhere and asking them to share a link to it, you can collect everything you need directly on your site.

User registration addon

You can add the user registration add-on to create custom WordPress user registration form, connect it to your newsletter, and collect payments.

Spam protection

WPForms utilizes smart CAPTCHA and Honeypot to stop spam form submissions.

Email marketing signup forms

Allows you to create newsletter sign-up forms in WordPress to grow your email list. Supported email marketing platforms include AWeber, MailChimp, Constant Contact, Campaign Monitor, Drip, and GetResponse.

Payments integration with PayPal & Stripe

Allows you to easily collect payments, donations, and online orders from your customers or clients; now with support for Stripe recurring payments.

Easy to embed

Easily embed your forms in blog posts, pages, sidebar widgets, footer, etc.

Signature addon

Allow users to sign your forms with their mouse or touchscreen using the signature field.

Post submission

Allow users to submit guest blog posts and other content in WordPress.

Zapier integration

The Zapier addon allows you to connect your WordPress forms with over 500+ web apps. The integration possibilities here are just endless.

Geolocation data

This feature allows you to collect and store your website visitors geolocation data along with their form submission.


Using custom CAPTCHA, you can define custom questions or use random math questions as CAPTCHA to combat spam form submissions.

Form abandonment

Unlock more leads by capturing partial entries from your forms. Easily follow-up with interested leads and turn them into loyal customers.

Gutenberg compatible

WPForms is fully compatible with the new block-based Gutenberg editor which comes with WordPress version 5.0 and above. You can easily use the WPForms block to create contact forms anywhere on your site.

See All Features

Available integrations

WPForms also integrates well with third-party applications and services like payment gateways, email marketing service providers which makes it even more powerful and appealing. Some of its most popular integrations are –

  • Drip
  • Stripe
  • PayPal
  • Zapier
  • AWeber
  • MailChimp
  • GetResponse
  • Constant Contact
  • Campaign Monitor

Using Zapier alone you can connect WPForms with more than 1500+ applications.

Installation and ease of use

Watch the below WPForms video tutorial to understand how to install and use WPForms to create and embed a simple contact form on your WordPress site.

If you don’t prefer watching videos, you can continue reading below to find the same steps outlined in detail.

Step 1 – Go to the ‘Add New’ plugins section on your WordPress site and search for WPForms.

install wpforms

Step 2 – Once the plugin is installed, activate it.

activate wpforms lite

Step 3 – You are now ready to start creating forms on your WordPress site. Navigate to the plugin settings page and click on the ‘Add New’ button to create a new form on your website.

add new form

Step 4 – You will now be presented with an option to choose from one of the four templates. For the sake of this simple WPForms tutorial, let’s create a simple contact form. Give your form a name and choose a template from the list.

create a contact form

Step 5 – You will be now redirected to the form builder where you can see a sample contact form on the screen.

drag and drop form builder

Step 6 – If you need additional form fields, feel free to drag the required field from the available options and drop it into the builder screen. This is how you can add new sections to the form. Once you have completed the form, click on the save button.

save form creation

Step 7 – You have now successfully created a simple contact form. The next step is to display the form on your contact page. In the WPForms plugin settings page, you can see the shortcode to embed your form. Simply copy it.

contact form shortcode

Step 8 – Go to the page where you want to display the contact form and paste the shortcode. Don’t forget to update/publish the page.

insert forms shortcode

Step 9 – You can also insert it directly from the WordPress page editor. Simply click on the ‘Add Form’ button and select the form that you want to display and insert it.

embed wpforms

That’s it, you have now successfully created a contact form using WPForms and embedded it into a page on your WordPress site.


The plugin developers are constantly updating the plugin to fix bugs, issue security patches, and make it compatible with the latest version of WordPress. WPForms users love the plugin so much that it has got a five-star rating on the WordPress plugin repository. Moreover, they have resolved most of the issues in the support forum.

wpforms rating

Since they are very active in the support forum, you can usually expect to get your questions answered within 24 business hours. If you have bought a WPForms license, you can get priority support. All you need to do is log in to your WPForms account and raise a support ticket.

If you have got pre-sales questions or issues with the documentation, you can use the contact form on their site to send them a message.

contact form


WPForms has got a rich documentation section where you can find information about how to do something with WPForms.


All topics are broadly categorized under –

  • Getting Started
  • Functionality
  • Styling
  • Extending
  • Add-ons
  • Account Management

Their guides are very simple and easy to understand. If you need some guidance with setting up the form, you can always rely on the documentation. If you can’t find a proper answer to your problem in the documentation section, you can always contact their support team to get personalized help.

WPForms plans and pricing

WPForms Plans and Pricing

WPForms is available under four plans – Basic, Plus, Pro, and Elite.

  • Basic – $39.50/year – 1 website usage
  • Plus – $99.50/year – 3 websites usage
  • Pro – $199.50/year – 20 websites usage
  • Elite – $299.50/year – unlimited websites usage

The Basic plan comes with all the essential features you need to build your online forms. The Plus plan is great for businesses who want to do more. The Pro plan allows you to build the perfect form you can every imagine whereas the Elite plan is for developers and agencies who want to use it on an unlimited number of websites.

You just need to choose the best plan according to your requirements. By the way, you can always upgrade or downgrade your plan any time you want. Apart from that, they offer a 14-days money back guarantee. So, you can purchase the plugin with confidence and if you are not happy with the purchase, you can get your whole amount back.


Ready to build your next online form? WPForms is the ultimate form builder and takes only a few minutes to set up. There is also a risk-free 14-days money back guarantee. Still worried if WPForms is the right choice for you or not? Take the WPForms Challenge and create your WordPress forms in five minutes or less when you first install and activate the WPForms plugin.

Get WPForms Now

I hope you found this WPForms review helpful and enjoyed the read. If you did, please consider sharing this post with your fellow bloggers and web designers on social media so that they can also discover this handy WordPress plugin.

Continue Reading:

8 thoughts on “WPForms Review: Best Free WordPress Forms Builder”

Leave a Comment