what-is-wpforms

What Is WPForms? +How the Form Builder Works (Ultimate Guide)

Are you asking yourself do I need WPForms? Wondering what is WPForms?

WPForms is a WordPress plugin that lets you easily build website contact forms. It’s full of useful features to help your small business earn more money online.

So in this post, we’ll show you exactly what WPForms does so you can decide if it’s right for you.

            Get WPForms Now             

What Is WPForms?

WPForms is an easy-to-use online form builder for WordPress websites. It’s known as the most beginner-friendly contact form plugin available because you can create smart forms in minutes without writing any code or hiring a developer.

If you’re looking for a WPForms review, here’s a quick overview for you to take a peek at what’s inside the plugin.

WPForms is the best WordPress Form Builder plugin. Get it for free!

Since it was released in 2016, it’s become the form building plugin of choice for 5+ million website owners.

There’s a free plugin option as well as paid plans. The most popular paid plan is WPForms Pro, which includes access to some of the most helpful features offered by this form maker tool.

How Does WPForms Work?

Asking yourself, “how do I use WPForms?”

Well, the form builder is super easy to use because it’s a visual builder:

The WPForms form builder

Once you install and activate the plugin, WPForms works by letting you drag and drop fields onto your forms.

Or, you can start with one of the many pre-built form templates and never have to make any changes. It’s a flexible tool that leaves the customization up to you.

You can see a live preview of your form as you build it so you know exactly what changes to make to create the perfect form for your site.

With WPForms you can build anything from basic to advanced forms. Next, we’ll check out how it’s done and review some of the most popular features in WPForms and what they can do.

What Are the WPForms Features?

WPForms offers a wide range of powerful features and addons, which we’ve detailed below. Click on a link if you’d like to jump to a specific feature:

  1. Drag and Drop Builder
  2. 400+ Pre-built Templates
  3. Conditional Logic
  4. Form Field Validation
  5. Anti-Spam Tools
  6. Form Notifications and Confirmations
  7. Rich Text Field
  8. File Upload Field
  9. Digital Signatures
  10. Multi-Page Forms
  11. Entry Previews
  12. Save and Resume
  13. Stripe, Square, and PayPal Payments
  14. Email Marketing Service Integrations
  15. Uncanny Automator Integration
  16. Zapier Integration
  17. Surveys and Polls
  18. Offline Forms
  19. Form Abandonment
  20. Conversational Forms
  21. Form Pages
  22. Guest Post Submissions
  23. Form Entry Limits and Restrictions
  24. User Registration Forms
  25. User Journey Addon
  26. Geolocation Addon
  27. Form Management
  28. Entry Management

Below we’ll take a deeper look into what these WPForms features do.

1. Drag and Drop Builder

Adding a Phone field to a summer camp registration form

The drag and drop builder is an easy-to-use visual form building tool that makes creating forms super easy and fun. To add a field you simply drag it from the left-hand panel onto your form on the right.

And you can drag your form fields up and down in the builder to rearrange their order to your liking.

2. 400+ Pre-built Templates

Select WPForms template

Never start from scratch again. Set up the forms you need for your website in just minutes with our pre-built form templates.

The template gallery includes the most popular forms needed for small business websites, like a simple contact form, order forms, a donation form, newsletter signup forms, and more.

3. Conditional Logic

WPForms conditional logic

The WPForms Smart Conditional Logic feature keeps forms concise and organized by hiding and showing fields based on users’ previous answers.

4. Form Field Validation

Email validation

It’s easy to make a mistake when filling out a form. With WPForms field validation, you don’t have to worry about mistyped email addresses, URLs, or phone numbers. Plus, you can customize these messages however you like.

5. Anti-Spam Tools

wpforms anti spam options captcha

WPForms has some great anti-spam tools. Use hCaptcha, Google reCATPCHA v2 and v3, form tokens, or custom Captcha to keep your forms extra secure and your users’ data safe.

Did you know that the free version of WPForms has tons more anti-spam tools than other form builder plugins? Check out our comparison of WPForms Lite vs Contact Form 7 to find out why WPForms is so much better at stopping spam.

6. Form Notifications and Confirmations

Accessing a form's notifications settings

The Form Notifications feature is a huge benefit to WPForms. Choose where email notifications are sent after people fill out a form, including to yourself, your team members, and the user.

You can also set up a confirmation message or Thank You page to show users after they submit your form.

Redirect to confirmation page after user registration

This is a great place to share any steps users need to take after submission and to let them know you got their entry.

7. Rich Text Field

Rich text editor for post submissions

WPForms includes a Rich Text field that lets your users style the text in their entries and even upload images. This is super helpful if you want to let writers submit blog posts to your site or collect user reviews for your business.

8. File Upload Field

A File Upload field

With WPForms you’ll be able to accept files through your forms. This lets you collect things like PDFs, images, and more through a File Upload Field. If you want, you can save the files to your WordPress Media Library so you can easily embed them on your site.

9. Digital Signatures

A signature field in a form

Need someone to sign on your form? No problem. You can accept eSignatures and let people sign for things by quickly adding this field to your forms. Then, once the user submits the form, their signature is saved as a PNG image that comes attached to their form entry.

10. Multi-page Forms

Multi-Page form in WPForms

WPForms allows you to break up long forms into smaller steps. That way, you can keep your form abandonment rate low with multi-page forms.

11. Entry Previews

A form entry preview page

Showing users a preview of their entry before they finish submitting it gives them the chance to correct any mistakes. WPForms lets you add entry previews to any form in just a few clicks. You can even customize the message that shows on the preview page.

12. Save and Resume

Save and resume link to save WordPress form progress

If you have a long form on your website, you might want to let users save their progress and come back to finish filling it out later. This can help increase your form completion rate.

13. Stripe, Square, and PayPal Payments

WPForms payments settings

Take payments or accept donations using WPForms Pro. This plan lets you integrate your forms with Stripe, Square, or PayPal. If you upgrade to the Elite plan, you can also use Authorize.Net.

In addition to payment platform integrations, WPForms comes with payment fields for your order forms.

Payment fields

You can display your products or services however you like and show customers their totals before they enter their credit card information. You can even set up coupon codes using conditional logic.

14. Email Marketing Service Integrations

Email marketing service integrations

WPForms lets you connect your forms to tons of popular email marketing services for easy marketing automation. Providers include Constant Contact, Mailchimp, Campaign Monitor, MailerLite, and more.

With the Elite plan, you can connect your forms to CRMs like ActiveCampaign, HubSpot, and Salesforce.

15. Uncanny Automator Integration

Creating an Uncanny Automator connection

You can automate even more tasks through your forms by connecting them to Uncanny Automator. It lets you integrate WPForms with all kinds of 3rd party plugins and platforms.

For example, you could use it to send yourself a Slack notification every time someone submits your form.

16. Zapier

WPForms Zapier integration

Put your forms to work for you by using the Zapier addon to connect to over 5,000+ web apps.

17. Surveys and Polls

A survey results chart

The Survey and Polls addon lets you gather valuable feedback from visitors and view it in a beautiful reporting dashboard. Access NPS surveys, star ratings, Likert scales, and more.

18. Offline Forms

The Offline Mode notice

With the Offline Forms feature, you can enable forms to save collected data if a user loses their internet connection. Then they can come back and complete the form when they reconnect.

19. Form Abandonment

WPForms form abandonment settings

Capture the email addresses of people who stopped filling out your form before they hit submit. The Form Abandonment addon is a great way to create your form abandonment email marketing campaign.

20. Conversational Forms

A conversational form built with WPForms

The Conversation Forms feature will help you increase conversion rates with gorgeous and modern interactive forms. With just a click, you can turn a simple form into one that feels like a face-to-face conversation.

21. Form Pages

what is wpforms form pages landing page

WPForms also has a great feature for turning forms into landing pages easily. With the Form Pages addon, you can create awesome landing pages for your forms that offer a distraction-free experience for a higher form conversion rate.

22. Guest Post Submissions

A blog post submission form

The Post Submissions addon lets you easily accept guest posts without letting people log in to the backend of your WordPress website. This makes frontend publishing a breeze for all sorts of things, including guest blog posts to help you with user-generated content.

23. User Registration Forms

The User Registration form template

With WPForms, you can build custom User Registration forms to let visitors create a WordPress account and make their own user profiles on your site. The User Registration addon also lets you make your own Login and Password Reset forms.

24. Form Entry Limits and Restrictions

Turning on form entry limits in the Form Locker addon

WPForms lets you accept as many entries as you want for all of your forms. But, if you want to limit how many people can submit your form, you can use the Form Locker addon to do so. This is super helpful for contest entries or signup forms for events that can only have a certain number of attendees.

The Form Locker addon also lets you put restrictions on your forms. For example, you can only show your form to logged-in users or set an age requirement for your form.

25. User Journey Addon

User Journey addon

The User Journey addon can help you learn a lot about what’s working well with your website and your forms. See where people navigated to on your website before they found and filled out your form.

26. Geolocation Addon

WPForms geolocation for an entry

The Geolocation addon is a handy feature to help you learn more about your leads. It lets you see where people are submitting your forms from simply by turning it on.

You can also use it to automatically fill the Address and Single Line Text fields based on users’ locations by connecting the Geolocation addon to Google Maps or Mapbox.

27. Form Management

The form management features on the All Forms page

Some small business websites need lots of forms. You might have a contact form, quote request form, order form, customer survey, and more all on one site. WPForms helps you easily keep track of all your forms with features like:

  • Form Revisions: See past versions of your forms and easily undo changes.
  • Form Trash: Move forms you no longer want to the trash folder. If you change your mind, restore them with 1 click.
  • Form Search: Use the search bar on the All Forms screen to find the form you’re looking for.
  • Form Tags: Add tags to your forms to organize them and see related forms.
  • Form Locator: See where you’ve embedded each of your forms.

Check out our complete guide to form management for all the details.

28. Entry Management

Form entries in WPForms

With entry management, you can view all your form entries in the WordPress dashboard. From there, you can edit them, favorite them, mark them as read, and even delete ones you don’t need.

If you’re looking for a specific entry, you can use the advanced search options to:

  • Find submissions with certain keywords in a specific field
  • Look up entries by the user’s IP address
  • Search for a specific entry ID
  • Find entries based on the user’s payment details
  • And more

On top of all these tools, there are many more features on the horizon with this plugin. Our team is always hard at work listening to feedback and releasing awesome new things. In fact, the WPForms team is another great part of the plugin.

We’re known for our world-class customer service. Not only does WPForms have extensive documentation covering every inch of the tool, but we also offer fantastic and personalized support from our highly-rated customer service team.

Ready to get started? Let’s look at how to install WPForms next.

How Do I Install WPForms?

WPForms is super easy to install. And when you’re ready to get started, you’ll be walked through all the steps after you purchase the plugin.

Check out this guide on how to install a WordPress plugin for beginners if you’ve never installed a plugin before.

You can also find step-by-step instructions in this guide on how to install the WPForms plugin.

Is WPForms Free?

You can download the free version of the plugin, known as WPForms Lite, on WordPress.org. It’s free forever and lets you create unlimited forms.

With WPForms Lite, you’ll be able to connect your forms to Constant Contact and Uncanny Automator and use all of the form management features. It also gives you access to the notifications and confirmations settings, anti-spam tools, and a select number of templates.

Alternatively, to take advantage of all the other features we reviewed in this guide, you can buy and download a paid plan (WPForms Pro is the way to go) directly from the WPForms website here.

And if you’re a nonprofit, there’s a special WPForms nonprofit discount just for you.

How Can I View WPForms Entries for Free?

If you’re using the free version, WPForms Lite, you can collect entry data through form notifications after those are set up.

You can also turn on the Lite Connect feature to store your form entries securely in the cloud. However, you won’t be able to view them unless you upgrade to the paid version of WPForms.

If you’re using a paid plan, you can store your entries in the WordPress database and access them inside your WordPress dashboard. You’ll be able to see all entries from the time you turned on Lite Connect, or from the time you upgraded to the paid version (whichever came first).

How Much Does WPForms Cost?

wpforms pricing

WPForms is an incredibly affordable plugin when you take a look at all the money-making features it offers.

And because of this, website owners of all budgets and sizes can and do take advantage of investing in the popular WordPress form plugin.

The WPForms Pro plan is the best deal and starts at $399/year.

There’s also an Elite level plan that’s a great pick for website developers working on multiple sites. This plan lets you use the plugin on unlimited sites, plus gives you the Salesforce, HubSpot, Authorize.Net, and ActiveCampaign integrations.

            Get WPForms Now             

Next, Build an Order Form With WPForms

So there it is. A thorough breakdown of what WPForms does and is. We’re obviously fans of the plugin and hope this post sheds some light on why it’s such a popular WordPress form maker.

Looking for extra ways to make money from your website? Head over to our tutorial on how to make a simple order form on your WordPress website.

So what are you waiting for? Get started with the world’s best form builder today.

And if you liked this post, give us a follow us on Twitter and Facebook for more from our blog.

Using WordPress and want to get WPForms for free?

Enter the URL to your WordPress website to install.