This article was published 6 years ago, therefore the contents of this post may be out of date.

The simple contact form is an essential element to many websites and picking the right one is paramount but yet it’s still something that’s not included in WordPress by default.

There are different ways of getting a contact form running on your WordPress website. You could use the one that comes built-in with your theme or could use a plugin, or even if you’re technically minded, you could create one from scratch.

In this WordPress Wednesday, I’ve hand-picked 6 WordPress contact form plugins to help you pick the best plugin for your needs.

1. WPForms

WPForms is firstly one of the most beginner friendly contact form plugin for WordPress. This contact form plugin has a powerful drag and drop builder, you can create beautiful forms within a few minutes without knowing how to code.

With this plugin you can make forms such as order forms, survey forms, donation forms, email subscription forms, etc.

All the forms that you create will are 100% mobile friendly as well, meaning it will look great on any device. Within WPForm you will notice that it also includes dozens of pre-built form templates that can adapt to your work-flow and save you time.

There’s a lite version of WPForms over on the official WordPress plugin directory but don’t worry I’ve link that plugin right here

Price: From $79.00 to $429.00 per year

2. Ninja Forms

Ninja Forms is yet another strong contact form builder plugin for WordPress. It’s has a powerful drag and drop form creator where you can build simple to complex online forms within minutes and if you’re a developer, you can also create your own custom functionality using the hundreds of functions and action hooks available.

Inside Ninja Forms, you can use an unlimited number of forms, fields, emails, and submissions. Once you’ve created your forms, you can add them to your site using a shortcode, widget, or template function.

Ninja Forms has a free version of the plugin which is available plus Ninja Form features dozens of add-ons from $29.00 to $129 for advanced options and integration with various web apps, email marketing services, and payment options.

Price: From $99.00 to $499.00

3. Gravity Forms

Gravity Forms is a premium contact form plugin for WordPress. This plugin features a bundle of powerful features and options which enable you to build advanced forms for your site.

Just like the previous mention plugins, Gravity Forms also offers an intuitive drag and drop interface for building forms. You can add them on your any posts and pages by simply clicking on the Add Form button in the post editor toolbar or you can also use shortcodes and function call to manually add the forms on your site.

With Gravity Form it has features such as conditional logic, email notifications, spam protection, responsive design, etc. Gravity Forms has dozens of add-ons and integration’s for different web apps and email marketing services.

Price: From $59.00 to $159.00

4. Caldera Forms

Caldera Form is a free and powerful WordPress plugin that creates responsive forms with a simple drag and drop builder. Caldera Forms has many user-friendly add-ons for both beginners and advanced users.

The visual editor simplifies form building for WordPress. Just set up your form with multiple columns, add additional pages, and funnel user responses with conditional logic to get more robust data and relevant information from your customers and site visitors. Caldera Forms has anti-spam, AJAX, notification emails and database entry tracking are enabled by default.

Price: Free

5. Contact Form 7

Contact Form 7 is the most used and popular WordPress contact form plugin you can find on the market, and it’s probably the first contact form plugin that many WordPress developers used. This plugin has been around for over a decade, and it comes with no surprise that Contact Form 7 has over 5 million of active installs.

If you want to get an basic contact forms up and running then using Contact Form 7 can be the right solution for you. You can also find many free and premium third-party add-ons for Contact Form 7. You may notice when you are using Contact Form 7 that the user interface is not an user friendly and it requires you to know some basic HTML tags to create a contact form.

Price: Free

6. Formidable Forms

Formidable Forms is a flexible and free WordPress forms plugin. You can easily create contact forms, polls and surveys, lead generation forms, email forms, and any other forms you imagine.

Formidable has pre-built contact form template you can use or you can create totally custom forms. You can create the smallest sidebar opt-in form or create a large job and employment application forms.

Formidable Forms is also mobile-friendly and responsive forms that look great on any screen size. Additionally, it’s simple to change the form layout with included layout classes.

Price: Free


WordPress Wednesday – 6 Contact Forms Plugins