Best WordPress Form Plugin: Formidable Forms vs Gravity Forms vs Ninja Forms vs Contact Form 7 & More!

To sustain this free service, we receive affiliate commissions via some of our links. This doesn’t affect rankings. Our review process.

Gravity Forms logo
Formidable Form logo
Best Value
Quform logo

A website contact form is an essential element of any site. Folks, a simple customer service email address alone doesn’t cut it these days! For those of you using WordPress, you’re in luck.

There are a ton of plugins at your disposal that are easy to set up and won’t break your budget. Basic WordPress form builders are free, but if you want to spruce up your contact and other types of website forms, there are plenty of premium plugins on the market.

We’ve weeded through the bunch (we’re talking 1,500+ form plugins) to give you our best WordPress form plugin top winners and the pros and cons of each plugin.

Article Overview

Free vs Premium WordPress Form Plugins: What’s The Difference?

If you have coding knowledge and don’t need many advanced features, then a free WordPress form plugin could be just the ticket for your website. With that said, you’re going to be able to generate and manage the best WordPress forms with a premium plugin — especially if you want to go far beyond a basic contact form for WordPress.

Premium plugins give you a ton of flexibility, customization options, data management, conditional logic, and third-party add-ons to get the most out of your form submissions. Translation: if you want to use your site’s forms to achieve the highest level of customer interaction and to help drive sales, premium is probably the way to go.

Plus — you have a company keeping the form updated and compatible with the latest version of WordPress for you.

What’s The Best WordPress Form Plugin?

We based our review on several factors, including level of customization, data capture, advanced features, user reviews, ease of use, cost, and customer and community support/resources.

Gravity Forms Review


Visit Website

Our winner, Gravity Forms, is one of the most popular and best WordPress form builders among our reviews — and for excellent reasons. If you’re looking for a “beyond the basics” WP form plugin, it’s hard to beat Gravity Forms for the level of customization you get and the ability to take your website forms to the next level.

With Gravity Forms you can easily create surveys, quizzes, user-submitted content  — features that go far beyond what similar WP form plugins can do. And you have a lot of helpful resources at your service, including FAQs, an extensive knowledge base, user forums and email support.



  • Intuitive drag-and-drop form builder
  • Unlimited number of forms and submissions
  • Built-in conditional logic
  • Customizable email autoresponders and notifications
  • Ability to schedule forms for a certain time period
  • CVS, PDF, Excel data export
  • MailChimp, AWeber, Dropbox, PayPal and many more integrations
  • Email support from Gravity Forms
  • No free plugin available
  • Only available via fixed annual fee


Gravity Forms includes unlimited forms and entries, email ticket customer support, and regular plugin updates with every plan.

 Basic LicensePro LicenseElite License
Annual Price$59$159$259
Number of Sites13Unlimited
Add-ons IncludedBasicBasic & ProBasic, Pro & Elite

Ninja Forms Review


Visit Website

Ninja Forms, another hugely popular premium plugin, comes in a very close second in our best WordPress form plugin reviews. Unlike Gravity Forms, Ninja Forms offers a free basic plugin available for download. But where Ninja Forms really shines is in its advanced add-on features. Both Gravity Forms and Ninja Forms are fantastic form builders.

But if you’re looking for a lot of advanced features, Ninja Forms can get expensive. Most add-ons require an annual licensing fee (averaging $30 each). If you need multiple add-ons, especially on more than one domain, you can get into the hundreds of dollars quickly. Whereas, Gravity Forms charges a flat annual fee.



  • Free basic plugin
  • Easy to use drag-and-drop form builder
  • Unlimited number of forms and submissions (form submission via AJAX)
  • Conditional logic available
  • HTML editor lets you add photos, videos, and more to your forms
  • You can force required fields and correct data formatting
  • CVS, PDF, Excel data export
  • 40+ add-ons, including PayPal, Salesforce, Freshbooks and email marketing services
  • Email support from Ninja Forms
  • users rate Ninja Forms 4.5/5.0 stars
  • Plugin add-ons and paid packages can get very expensive if you want the same level of functionality Gravity Forms gives you
  • Only available via fixed annual fee


All pricing below is for an annual license. Ninja Forms offers 50% off automatic renewals, and a 14-day money back guarantee, as long as you have an active license.

 Personal PackageProfessional PackageAgency PackageA La Carte Add-ons (40+ Add-ons Available)
Pricing Per Year$99$199$499$29-$129 each
Number of Sites120UnlimitedUp to 20
Discount on Add-ons20%40%All add-ons includedN/A

Formidable Forms Review


Visit Website

Formidable Forms is a newer premium WordPress form plugin that’s gaining popularity. Like Ninja Forms, Formidable Forms offers a free basic plugin, but it’s pretty limited in customization and functionality. Formidable premium versions, however, offer a robust set of features for flexible form building.

Formidable is a good choice for beginners and developers alike with a simple drag-and-drop interface and front-end editing, as well as customizable form HTML and ready-made (or DIY) CSS classes for a stylish layout.



  • Free basic plugin
  • Drag-and-drop form builder
  • Conditional logic included in paid versions
  • More than 30 field types
  • HTML and CSS editing
  • Customizable email autoresponders and notifications
  • Track form submissions with Google Analytics
  • 20+ add-ons, including Zapier, PayPal, MailChimp, Bootstrap and more
  • Great tech support via email ticket, help center, community forum and more
  • users rating 4.5/5.0 stars
  • A bit pricier than Gravity Forms
  • Not as many add-ons as Gravity Forms or Ninja Forms
  • Only available via fixed annual fee (except Enterprise version, which comes with lifetime updates)


For its premium versions below, Formidable Forms offers a 14-day money back guarantee.

 Personal CreatorBusinessElite
License Cost$49 Per Year$99 Per Year$199 Per Year$399 Per Year
Number of Websites1 315Unlimited
Number of Add-Ons IncludedMust Purchase Separately6 12All (20+)

Best Value: Quform Review

Quform logo

Visit Website

Quform is an inexpensive premium WordPress form plugin that has an easy drag-and-drop interface. It’s the one we’ve decided on using ourselves here at We Rock Your Web, after extensive testing, and yes, we do pay for it.

Quform offers a lot of advanced features and gets rave customer reviews. It doesn’t come with as many bells and whistles or third-party integrations as some of the other options, but we feel it’s the best value.



  • Affordable pricing
  • Easy drag-and-drop interface to create forms
  • Conditional logic included
  • 15 customizable form elements
  • Supports spam filters like CAPTCHA and honeypot
  • File uploads and Excel export, and you can view submissions within WordPress admin
  • Built-in custom validators to force specific data
  • Active community support forum with quick response rates
  • No free plugin offered
  • No email support (only community forum)
  • Doesn’t offer third-party integrations


$29 includes Quform plugin for one website, future updates, and 6 months of support (support can be extended for $9.38/year).

This plugin is offered on the popular WordPress plugin repository Code Canyon, which offers access to plugins (and updates) for a one-time fee. This typically includes 6 months of customer support, which you can extend for a nominal fee.

Other Best WordPress Form Plugin Reviews

There are a TON of fantastic WordPress form Plugins on the market, so we couldn’t just stop our reviews with our top picks. Click on a link below to jump to a specific WP plugin or just keep reading our reviews!

Contact 7Jetpack | Visual Form Builder

Contact 7 Review

View Contact 7 on 

Contact 7 is the oldest, most popular and most downloaded free WordPress form plugin to date. Like many free plugins, Contact 7 requires HTML coding knowledge, and what you can do with their forms is limited. Although Contact 7 is flexible for a free WP form plugin, users report buggy updates and a lack of keeping up with current technology compared to similar free WP form plugins.



  • Free plugin
  • Supports spam filters like CAPTCHA
  • Ajax loader easily customizable with CSS
  • 16 field types with decent configuration using CSS
  • 4.5/5.0 stars from users
  • Not for beginners; coding knowledge required
  • Additional plugins needed for email and data management
  • Users report buggy updates to plugin
  • No conditional logic included


Free Contact 7 Download at

Jetpack Contact Forms Module Review

Jetpack Contact Forms logo

Visit Website

Jetpack, the ever popular free WordPress plugin, includes a simple contact form module that’s easy to set up right on your post/page. The default form includes four fields (name, email, website, and comment), and you can add a few other fields, such as checkboxes and drop-downs.

If you only need a simple form plugin and are looking for a powerful multi-use WordPress plugin, consider Jetpack — it has excellent tools for managing visitor stats and security services, speeding up images, and helping you drive more traffic to your site.



  • Free WordPress form maker
  • Easy to set up forms right in your post
  • Ability to customize your email notifications
  • Customizable submit button
  • Doesn’t offer many field types or much customization
  • Lacks many form builder features other free plugins offer
  • Free version doesn’t come with a spam check


Free Jetpack download at You can also upgrade Jetpack for anywhere from $39 to $299 per year via their website.

Visual Form Builder Review

Visual Form Builder logo

Visit Website

Like Ninja Forms and Formidable Forms, Visual Form Builder offers a free basic plugin in addition to paid pro options. Unlike other premium plugins, Visual Form Builder charges a one-time fee and doesn’t require you to renew an annual license.

The free version gives you 18 field types, an intuitive interface, automatic storage of form submissions to your WP database and more. Premium versions are affordable and give you a lot of advanced features, like conditional logic, unlimited fields, access to add-ons, etc. Visual Form Builder is a great option for beginners who don’t want to pay for a form plugin.



  • Free plugin
  • Easy drag-and-drop interface even with free plugin
  • Conditional logic included in premium
  • 18 customizable form fields with free version and unlimited with premium
  • Supports spam filters like CAPTCHA
  • Automatically saves form submissions into your WP database
  • File import and export
  • Email ticket support and community forums
  • users rating: 4.3/5.0 stars
  • Gets expensive if you want their premium plugin for more than one website
  • Far fewer add-ons available and no major ones like PayPal, Salesforce, Zapier, etc.
  • Users report poor customer support and unhelpful community forum


Visual Form Builder’s premium versions include unlimited forms, unlimited fields, one year of support and many other advanced features.

 VFB ProVFP Pro+Add-onsDeveloper LicenseDeveloper Bundle
One-time Fee$29$69$129$199
Number of Sites11UnlimitedUnlimited
Add-ons IncludedNone6None6

How Do Plugins Make Form Building Easy?

Check out the video below to see how easy it is to use Ninja Forms, our number two pick, when you’re creating WordPress forms.

Which WordPress Form Plugin In Best For You?

As we said above, we’ve based our rankings on a lot of advanced features, ease of use and other factors. But the easiest, most feature-rich plugin may not be what you need — especially if you’re a developer looking for a free, quick form plugin.

Choosing the best WordPress contact form plugin comes down to the functionality, customization and number of features you plan on using on your website to accomplish your ultimate business goals. We hope we’ve given you a lot of food for thought about which plugin could best suit your needs.

For other WordPress plugin suggestions, check out our plugin guide.

Which WordPress form plugin would you recommend and why?

About The Author:

While attending the University of North Carolina at Chapel Hill’s graduate school for journalism and public relations in the late 1990s, Sally began a long career researching and writing about business, technical and scientific topics.

Her decades of experience as well as a passion to stay on top of the latest online tools and resources combine to help small businesses (and freelancers like herself) flourish. Her work has appeared in many notable media outlets, including The Washington Post, Entrepreneur, People, Forbes, Huffington Post, and more.

Disclaimer: This website contains reviews, opinions and information regarding products and services manufactured or provided by third parties. We are not responsible in any way for such products and services, and nothing contained here should be construed as a guarantee of the functionality, utility, safety or reliability of any product or services reviewed or discussed. Please follow the directions provided by the manufacturer or service provider when using any product or service reviewed or discussed on this website.

Notify of
Oldest Most voted
Josh W
May 24, 2019 9:18 am

Is it okay to store credit card data in a Google form? I’ve got a website that gives the option of paying at the store/over the phone or by submitting my credit card info in their form, which is a Google form. I’m a bit confused because the URL is https:// (SSL), which to me indicates it’s a secure transaction, right? However, I’m thinking my data simply gets stored in the form and then passed to someone else to look at, which doesn’t seem very secure (especially if they don’t secure the form). I’m thinking I’ll probably just call the store, but if their security practices are this lax I can’t imagine what they’ll do with the info I give them over the phone, ha.

Alex Schenker
May 24, 2019 12:20 pm

Hi Josh, Google forms are not meant for storing sensitive data. In fact, it’s against the Google TOS (see the section under the “Personal and confidential information” heading). You may want to call the merchant and notify them of the fact that asking for credit card information through Google forms is not a good security practice and see if they take action. If not you can report them to Google and have the form taken down. Thanks for bringing this to our reader’s attention, I’m sure it will prove useful and hopefully help someone else out that’s in a similar predicament!

February 26, 2018 2:07 am

I’ve found this review page extremely helpful! Mel doesn’t know what he’s talking about which is clear in his response. No single plugin wins every time, it’s completely dependent on the situation. That being said, Formidable does offer quite a bit of unique added features on their Enterprise plan including a bunch of pre-made templates. I’ve been using Gravity Forms for over 6 years on at least 50 client sites and it’s a great plugin but takes quite a bit of custom CSS to get the forms styled so it doesn’t look basic.

I’ve been debating switching from Gravity to either Ninja, Formidable, or WPForms (which you may want to add to this list). WPForms has similar pricing to Ninja but the annual renews are full price which is a huge negative in my opinion. I get dev plans for all my plugins and I’m not too keen on paying $500 each year for updates. It’s for that reason alone that I feel Formidable wins out, if your web designer like myself and need a form plugin for a large number of sites with ongoing updates. QuForms is easy to use and style right out of the box which makes it a great plugin for a single site but will get way too costly for multiple sites.

Anyways, thanks for your breakdown!

September 3, 2019 4:51 am

Actually I agree with Mel that this is just another cut and paste review which is simply comparing the list of features and prices from the vendor’s site.
There is no evidence at all that the reviewer has actually tested these plugins out at all, which is the case for most reviews of this type.

Mel Fisher
November 14, 2017 10:48 pm

This review is not very good!!! Sorry…. How can u say Quforms is the best value but,, No email support (only community forum)
Doesn’t offer third-party integrations. why would anybody buy this?

If you compare addon prices and other features then Formidable Forms wins everytime… They have a feature called views that
takes the form data and allow you to use it for reports etc. This feature alone for Gravity forms is 3rd party and cost $79 depending on the # of sites and is FREE with Formidable.

Please do more homework and stop cutting & pasting sales data like so many others do… 🙂

Alex Schenker
November 15, 2017 11:19 am

Hi Mel, very simple – Quoform is just that in our opinion, “best value” (ie. least expensive for what you get). It’s way cheaper than Formidable Forms and does the job for most websites (including ours) that don’t need all the add-ons, at a fraction of the price of Formidable. We tried out the various forms and this is the one we use, so naturally we recommend it as the best value. We pay for it, we don’t get it for free. It’s also resource efficient and doesn’t require an annual commitment. Again, it didn’t win first place, just “best value” for someone that doesn’t need all the bells and whistles.

You say Formidable “wins every time” and then you point out the cost savings for one specific add-on. You’ll notice we do cover features, add-ons, pricing plans, etc. in our pros/cons and compared to our #1 and #2 picks Formidable has 1) less add-ons available, and 2) is more expensive in aggregate. All I can surmise is that you either didn’t take everything into account, or you work for Formidable.

March 29, 2017 3:53 pm

I’ve used Ninjaforms before (paid package) and was very happy with them! Not sure about the free version though.