If you’re looking to build a beautiful form with different field types, capture payments, conditional fields, to cover all your needs and what not, maybe jumping on to the free plugins is not always the best solution. There’s only ONE plugin I use, and it's the best form builder for WordPress that I know of.
Don’t jump right on the free stuff or what everybody else is using
Stop searching for the free plugins. When building your websites, aiming for the cheapest or free plugins is not always recommended practice.
Make sure you read through this whole article as I’m giving some important advice for you as a Web Designer or website owner at the end.
In my work, I have a collection of the best plugins I use for both WordPress and Shopify, because I want the design and interface to look good. I tend to see and understand what stands out from the plugin crowd and make the user love it.
And the suggestion in this article is one of those recommended advice.
FormCraft - A powerful and beautiful forms builder for WordPress
I want you to build elegant websites that your customers will praise you for.
So listen to good advice and use my site as a resource for best practices.
It's for a good reason that I have dedicated this whole article to just this one professional forms plugin for WordPress.
Because now, with FormCraft, you will be able to create cool stuff for your client's WordPress projects.
FormCraft is the best drag and drop form builder for WordPress I have ever tried, and I’m picky on my choice of plugins.
You will be able to cover all your needs for building forms. From a simple contact form, to surveys, user registration, credit card payment, or even a letter to Santa.
Not kidding, FormCraft is a WordPress forms plugin with document upload feature.
I want to highlight what you get here.
WordPress visual form builder with no coding necessary!
You will not need to code anything using this plugin. It’s a WordPress form builder for beginners, but also advanced and flexible enough so Web Designers can produce productive and good looking forms.
You can use FormCraft as a separate page, embed form, or pop-up form in a modal window.
And here’s some of the features:
- It’s beautifully coded CSS for styling with a pleasing design, plus settings to customize everything all of it in the back end
- You can change the width of the fields to have multiple form columns
- You can set conditions to define when various fields should show or not
- Set options for confirmation and URL forward when the submit button is clicked
- It works as a stand alone page, or can be added anywhere by using short codes in widgets, pages, and posts
- It has built in auto response emails to both you as admin and the user that sends the form
- It has a bunch of various add-ons to extend the functions and integrations for the plugins
- It supports Zapier so you can set up actions when the form is submitted
- You can build multipage forms for several steps
- Add survey fields to ask the user questions
Elegant one page checkout form for WordPress
This is a plugin which makes it simple and quick for you to build a one page checkout form for WordPress. It’s fast to set up, and you can even add product images.
It’s a WordPress form builder with Stripe integration, and you can even set up subscription payments connected to products in a Stripe account.
Since this is also a WordPress form plugin with Zapier integration, you can have your systems set up to all kinds of stuff in a series after a user fills out the form.
If you build a client website using Divi and combine this with the FormCraft form builder, you will be able to build some really beautiful stuff.
(Sorry, I get emotional and a little ADHD about good design and functionality)
A form builder for WordPress that saves in the database
One thing I usually tell people is that you don’t need to sign up for yet another external service to create forms. You end up lending a remote service that you don’t own and pay a fee every month to use it.
You will just have another script that needs to be loaded from an external website which also slows down the clients website.
This is usually not necessary for building forms for WordPress, unless it’s something special.
You, as a Web Designer, want to create websites that your customers OWN. That includes the domain, your WordPress install, and the system you build around it.
FormCraft is a WordPress form builder that saves in the database that belongs to your website, and you control the data.
How to build WordPress forms with file upload
You may not need such a feature right now, but as I said, getting a form builder plugin like FormCraft will cover all your future needs.
How to build WordPress forms with file upload is now a simple task, and I love this feature in this plugin.
When the user submits the form, you will receive the file through your email.
Another sexy feature is the file attachment function in the automatic response email to the user after they send the form. You can include a file attachment here too.
And here’s some of the add-ons to extend this form builder
Think about the website you’re building right now. What may change in the future, and what new functions do you think your client may be asking for?
Take note of the following list of add-ons for the FormCraft plugin.
- Integration with several email marketing services (Plus Zapier, anyway)
- User registration
- Pre-populate fields (like when a user is already logged in)
- Form to Post - a user can fill out a form to guest post on a website
- Booking interface
- Signature pad function
- reCAPTCHA for blocking those damn bots
- Tabulator input field
- Multipage forms option
- It’s a WordPress form builder with Stripe and PayPal payments
- Generate PDF documents from the submitted forms
- Zapier -which covers the rest of the worlds apps and systems!
Conclusion on this gorgeous drag-and-drop form builder plugin
So like I said, I use FormCraft for all my websites and client projects, because it’s quick to build what the client wants, and they get a visual form builder that looks great.
It’s a WordPress form plugin with analytics dashboard, which shows the hits and conversions for all of your forms with a nice graphical interface.
It is up to you to as a Web Designer to decide the quality of your customers websites. Make sure you understand what the client wants their forms to do.
Also, make sure you plan ahead so you don’t have to uninstall and install a more advanced plugin later!