weForms – The Modern WordPress Visual Form Builder for Everyone

Drag & Drop Form Fields and Create Any Type of Form You Can Imagine

Forms are an essential part of most commercial sites nowadays. They serve as the main source of input content you get from your users. Unfortunately, whether you’re using them for new member registration, contact with users, or something else entirely most of the time they prove a tedious task to design for developers. weForms aims to put a stop to that. It provides a form creator that presents itself as a visual editor, which is really refreshing.

No coding required

As you may have guessed, going the “visual editor route” has the biggest advantage in being straightforward and easy to use. There really is no previous knowledge required (although it’s certainly a plus) since the whole premise is based on a drag-&-drop system.

All changes are done in real time and the advantages of which are two-fold. Firstly, you don’t need to update the form every time you do something, and secondly, you’re present with a front-end view of the form, meaning no constant unnecessary previews.

weForms Form Templates

Choose from a variety of form templates

The database for customization is really extensive, with over 25 templates to choose from (slightly limited in the free tier only) and over 33 custom fields to additionally change those forms. Chances are really high that you’ll be able to create the perfect form for your site, online store, or an application to get your dream job. There are numerous online application form templates to choose from, and if they’re
not to your liking, you can always create the ideal one for you if you mix and match enough. Of course, there is also the option to start from a blank page, as we’ve already mentioned. This way the field preset won’t hinder you, and you’ll be able to build something from the ground up.

weForms Fields

Customize your forms with easy to use fields

What users think about it

The plugin already has some amazing feedbacks. “I have worked with many form builders like Contact Form 7, Gravity Form, Ninja Form, etc. But weForms seems to bring it all together for me. Really fast, easy to use, great user interface. The best part is the ability to import any forms into it”, said Md. Rabiul Islam Robi on the official WordPress repository page.

“I am using weForms plugin on our company website to manage all kinds of forms. It’s really easy to use and has many integration support which makes our work lots easier. For some issues, I contacted their support and they solved my issues as fast as they can”, said Muhammad.

Creating a form

Everything that we’ve pointed out so far is great to know, but the sole purpose of this plugin is to create forms, and here we’ll show you how it’s done in just a few clicks.

Step 1

weForms new form

Choosing a new form is simple as one click

To get started, you’ll need to choose a blank form or template. Here you can’t go wrong no matter what option you choose. As soon as you create a form, you’re presented with a form window where you’ll be able to customize it to your liking. Also, your created form is automatically added to your database, so you don’t have to worry about your hard work being for nothing. We all hate spending time on something that won’t save, so this is a feature that everybody will simply adore.

Step 2

weForms add a field

To add a field just drag-&-drop it on the form

While sprucing up your form, you’ll use the fields sidebar to insert them into the right place. There are tons of fields you get access to, and it will actually take you some time to get through the entire list. By having so many fields and options, there is a low chance that anyone will need anything else.

For this example, we’ve decided to highlight one more great option – multistep forms. This feature is inserted into the form like any other field and functions much like a “page break” with a title, at least that’s what you’ll see while editing. On the front-end, it’s going to provide the user with a much smoother way of filling out information, as you can see below.

This is how the form looks for your visitors

This is how the form looks for your visitors

Much more editing options are available both with adding/removing fields and changing the fields themselves. Take your time and don’t be afraid to explore all the options.

weForms Field Options

Customize your fields

As you can see, the fields are open for multiple changes.

Step 3

weForms settings

Change the features of your form in the settings

When you’re satisfied with how your form looks, it is time to edit its various settings. These can vary from general settings like redirecting users to in-site messages or other pages and sites to various restrictions you can put on those who will be filling out the forms. Keep in mind, all changes done here apply to the whole form. Again, take you time because you can miss some of the amazing features if you decide to skip on just one tab.

Step 4

Now that you’re done with the stuff pertaining to the user input side, it’s time to see some feedback for yourself. The Notifications tab lets you set up an email notification that is sent to you, and that relays information gathered in the form. This is an optional feature, but very useful for admins who then don’t have to check the database every so often. It’s much easier to check an email than going through the settings or database, don’t you agree?

weForms notifications

Set up notifications for easier access to form inputs

Step 5

With everything taken care of your form is done and ready to use. You’ll get a shortcode that can be inserted in a page or post and you’re good to go. As soon as you preview the page or publish it, the form should be visible and ready to use. And as you can see from the screenshot, all you have to know is how to copy and paste a simple shortcode – even if you’re a complete WordPress beginner, this shouldn’t be a problem. Although there are tons of options to go through, you can see that the developers were thinking of users and did an amazing job of making everything simple enough.

Step 6

Now that the form is ready for the public, it’s time to start to manage submission. Hopefully, you will have enough users and more than enough form submission. If you open the form entries, you will be able to view, manage and export all the submission data you gathered through that particular form.

Free version

The free version of the plugin is a great place to start. You can easily download it from the WordPress repository, and check some amazing features like:

  • Drag & Drop form builder with a live preview that’s easy to use
  • More than 20 custom fields for advanced forms
  • Easy-to-use templates for fast workflow
  • Shortcode based forms you can easily publish on the front-end
  • Form submission notifications
  • Customizable email templates that will save you time
  • Submission management
  • Export/ import forms and entries
  • Slack integration
  • Form entry restriction, form scheduling and many more

Even this free version allows you to work with one of the fastest form builders on the market. Since all the actions are performed on a single page, you can be sure that weForms will provide a fast environment and get you reduced loading times. In the world where every minute counts and where even Google measures each millisecond to rank your pages, you will want your forms to behave well.

Core features

When you’re done creating your first form, you’ll want to get into all the various options and improve your future forms. Well, you’re in luck because weForms has features galore. Before going further, it’s important to mention that all the forms are responsive, meaning they’ll work splendidly on any screen. It’s also integrated with reCaptcha so you’ll have that extra protection from unwanted security risks. After your forms are done, you’ll also be able to export them to CVS and download them as PDF. To get the full extent of what is offered, be sure to check out the complete list below.

weForms Core Features

Even the basic features are numerous

Premium features

Additional (and optional) features are related to the higher paying tiers of the plugin. They revolve around a multitude of integrations with other popular plugins and services on one hand and payment options on the other. These features are mainly applicable to commercial sites but aren’t limited to them; it’s just that those kinds of sites can really get the most of them.

The integrations are done on a tier principle, where the higher the tier, the more of them you get access to. Email integrations are oriented towards marketing, and almost all relevant services are encompassed.

weForms Marketing Integration

Use email integration to get your content to users via campaigns

Moving right along, we get to productivity tools. These are used to help you get feedback in the form of statistical analysis – such is the case with Google Analytics, or help you integrate shared documents with the likes of Trello or Google Sheet. This section is very important if you want to keep track of your progress and determine what changes could probably upgrade the quality of your service for the visitors.

weForms Productivity

Get valuable statistics to optimize your forms even more

The payment integration is pretty self-explanatory. Your visitors will be able to use PayPal and Stripe for any sort of payment they’ll need. With most of today’s business having some kind of paywall and/or paying service, this type of integration really is essential.

weForms Payment Integration

Enable payment options for your customers

Similar to productivity tools, the CRM integration helps you gather and analyze information on your customers to help you better customize and personalize content for each individual or target group. When you have such a large number of visitors on your site, an app like any of these is something you can’t be without.

weForms CRM Integration

Use CRM to get even more information for an even more personalized experience

Some additional features also include SMS notification – for those times when email notification is just not enough, and Geolocation – helpful for a more target oriented approach while dealing with customers. As you can see below, Anti-spam is a basic function included in all tiers, and you’ll even be able to create forms in a Quiz type outline.

weForms additional features

The features never stop

Here you can see the complete list of modules that are supported in weForms – all of them are unlocked in the business and developer tier, and only a small fraction is available in the lower ones:

Pricing and support

Although we’ve already touched on the differences in various tiers, it’s important to point out the actual prices of the available tiers. You can see them below.

weForms Pricing

The pricing table

For those amounts, you will get all the features as mentioned earlier and really awesome support which is evident even at first glance on visiting the developer’s site. The documentation page is truly extensive and covers every situation you’ll encounter while working, from the most basic stuff to the more advanced.

Comparing it to others

When looking at the various solutions found around the web for similar, you’ll easily be able to see exactly how much weForms has to offer. The first thing that pops out at you is the number of features that are available with only the free tier – the sheer number of different features you can use outnumbers the competition by far. Moving away from the free tier, across the board in general, it’s plain to see that everything is covered.

weForms Comparison

Comparison with other solutions


Rounding everything up, there isn’t really much more to say. From all the features, both free and premium, to the prices and competitive edge if you need forms on your site, then weForms is definitely the way to go. You will get a complete form builder that has no match. Whether you are searching for a simple form or need a full business solution that will cover even your most hardcore websites, you will not make a mistake by choosing weForms.

Have a Look at These Articles Too

Published on October 16, 2018 by Matej Milohnoja; modified on September 29, 2023. Filed under: , , , .

Used to write about games and gaming in general, but has since switched to testing and writing about web development software. Still plays a lot of games, just for the fun of it.

Leave a Reply