Gravity Forms Review: Is It the Best WordPress Form Plugin? (2024)

Every WordPress website needs at least one form. A site might need contact forms, email opt-in forms, surveys, quizzes, registration forms, feedback forms, payment forms
and that’s not even the full list – there are a lot of different forms!

Forms are important for various reasons. On a lot of sites, a form might be how you find work, grow your email list, get paid, connect with peers, and more. If your forms aren’t optimized, that could mean big issues.

Basically, you want to do your site’s forms right – and that means choosing the best tool for the job.

When it comes to creating forms on WordPress, Gravity Forms is one of the biggest names in the space.

It’s especially popular with WordPress developers and site builders because you can use it for pretty much any type of form, but it’s still beginner-friendly enough for anyone to use and benefit from.

In our hands-on Gravity Forms review, we’re going to take a detailed look at this popular option.

You’ll learn how it works, what it does well, and where it may fall short. By the end, the goal is that you’ll be able to decide if Gravity Forms is the right tool for your site and use case.

What Does Gravity Forms Do?

Gravity Forms Review: Is It the Best WordPress Form Plugin? (1)

Gravity Forms is a full-featured WordPress form plugin. That means it helps you create pretty much any type of form on your WordPress site.

While that includes creating a simple contact form, Gravity Forms can also help you create much more advanced types of forms, which is one of its strong points.

As you can see in the screenshot above, Gravity Forms positions itself as more than just a “form plugin” – it’s “powerful data capture”.

Here are some examples of the types of forms that you can create:

  • Contact forms – create basic contact forms and send yourself notifications (as well as storing submissions in your WP Admin).
  • Payment forms – create payment forms and accept payments directly from the form using processors like Stripe, PayPal, Authorize.net, and more. You can even offer coupons.
  • Lead generation forms – create lead generation forms that automatically add contacts to your customer relationship manager (CRM) or email marketing service.
  • WordPress user registration forms – create custom registration forms to let people register on your site.
  • Surveys – create short or long surveys and analyze responses from your WP Admin.
  • Polls – create simple or advanced polls and display the results on your site.
  • Quizzes – create quizzes including custom grading and quiz results.
  • Customer feedback – create forms to gather customer feedback and ratings, including methods like NPS (Net Promoter Score), Likert surveys, and more.
  • Frontend content submission forms – create frontend forms that let users submit content to your site. For example, if you have a job board, you could create a form to let people submit jobs.

Automations and Integrations

Beyond these advanced form types, another area where Gravity Forms excels is in integrating with other tools and setting up simple or advanced automations.

For example, let’s say you have a workflow like this:

  1. A person submits a form.
  2. Your site sends them a confirmation email.
  3. You add them to your CRM with a certain tag based on how they answered the form.
  4. You add a new task in your project management software.

With Gravity Forms, you can set it up so that all of that happens automatically, which can go a long way towards simplifying your workflows.

Gravity Forms offers dedicated integrations with a range of different services:

  • CRMs – including HubSpot, Agile CRM, Zoho CRM, and more.
  • Email marketing services – including Mailchimp, Campaign Monitor, ActiveCampaign, and lots more.
  • Help desks – like Help Scout.
  • Project management software – including Trello and Breeze.
  • Accounting software – like Freshbooks.

For tools where Gravity Forms doesn’t offer a dedicated integration, Gravity Forms still integrates with Zapier and webhooks. This lets you connect to any app that’s available on Zapier (or that supports webhooks in general).

Many other WordPress plugins also offer their own Gravity Forms integrations. For example, Jetpack CRM will integrate with Gravity Forms to create custom lead generation forms that feed into Jetpack CRM.

Conditional Logic

With conditional logic, you can show different form fields or perform different actions based on how a user has filled out a form.

For example, you could start by asking a user a question that provides multiple options and then ask new questions based on the choices made.

Where this gets really powerful, though, is when you use conditional logic in your integrations and automations.

For example, you could send different notifications to different people based on how someone filled out a form. Or, you could apply a different tag in your CRM based on options a user chose.

While this does make planning the form’s flow a little more complicated, this type of conditional logic can help you further automate your workflows in some really useful ways.

Other Notable Features

Here are some other notable features in Gravity Forms:

  • Accessible design – all of the forms that you create with Gravity Forms are accessible, which is essential for not just creating a website that’s accessible for all users, but also complying with regulations such as the USA’s ADA.
  • Multi-page forms – create forms that span multiple pages and let people save their progress.
  • Signature fields – collect real signatures from people who fill out the form.
  • SMS notifications – integrate with Twilio to send SMS notifications upon form submission.
  • Video recordings – using Pipe, you can let visitors record their own custom video as part of your form.
  • Anti-spam features – Gravity Forms includes its own anti-spam features and you can also integrate with third-party solutions such as Akismet and reCAPTCHA.

Can You Use Gravity Forms on WordPress.com?

Yes! If you’re on the WordPress.com plugin-enabled plans, you can install Gravity Forms on your site (as well as pretty much any other WordPress plugin).

We’ll show you how to install Gravity Forms on WordPress.com later in this review.

Do You Need Gravity Forms on WordPress.com?

If you’re already a WordPress.com user, whether or not you’ll benefit from Gravity Forms really depends on the types of forms that you need to create.

If all you need is simple forms, you can just use the Form block that’s available to all WordPress.com sites.

You only need Gravity Forms if you want to create more advanced types of forms.

Here are some areas where Gravity Forms excels over the Form block:

  • More form types including payment forms, quizzes, and so on.
  • Automations to let you automate actions based on form submissions.
  • Integrations with third-party services like your CRM or email marketing service.
  • Advanced field types like a signature field or file uploads.
  • Conditional logic to display different form fields or perform different automations based on how people answer your form.

How to Create a Form With Gravity Forms

Gravity Forms offers a drag-and-drop form builder, which makes it easy for anyone to create forms.

In this section, we’ll take you through how it works from beginning to end.

If you want to follow along, Gravity Forms offers full-featured demo sites that you can use to test the plugin – you can create one by going to this page.

1. Create a New Form

To create a new form, you can go to Forms → New Form in your WP Admin.

This will prompt you to add a title and description, which is mainly for your own internal use to remember what the form does (though you do have the option of displaying these on the front of your site):

Gravity Forms Review: Is It the Best WordPress Form Plugin? (2)

2. Add Form Fields

Now, Gravity Forms will send you to the drag-and-drop builder.

Gravity Forms divides its form fields into four sections:

  1. Standard Fields
  2. Advanced Fields
  3. Post Fields
  4. Pricing Fields

To add a field to your form, all you need to do is drag it onto the live preview from the sidebar on the right:

Gravity Forms Review: Is It the Best WordPress Form Plugin? (3)

You’ll then see it appear in the visual preview.

To customize an individual field, you can click on it to open its settings in the sidebar. This will let you configure details such as labels, validation, appearance, whether it’s required or not, and more:

Gravity Forms Review: Is It the Best WordPress Form Plugin? (4)

You can repeat the process to add more fields. In addition to input fields, you can also add your own content to help people fill out the form.

Here’s an example of a full form (using the premade Advanced Contact Form template):

Gravity Forms Review: Is It the Best WordPress Form Plugin? (5)

3. Configure Form Settings

Once you’re happy with how your form looks, you can click on the Settings tab to configure all of your form-wide settings.

In the Form Settings tabs, you can configure a bunch of general settings, with some of the most useful ones appearing further down the page.

For example, you can add restrictions to your form:

  • Only allow a certain number of entries.
  • Only let people submit the form on certain days or during certain times of day.
  • Require users to be logged in to submit the form.

You can also set up anti-spam features.

Gravity Forms Review: Is It the Best WordPress Form Plugin? (6)

4. Add Confirmation Messages

In the Confirmations tab, you can set up the confirmation messages that display on your site immediately after someone submits a form.

You can create unlimited confirmations and use conditional logic to control when to display a message.

You can also use merge tags to include information from the form in your message. For example, you could address someone by their name:

Gravity Forms Review: Is It the Best WordPress Form Plugin? (7)

5. Set Up Notifications

In the Notifications tab, you can set up the email notifications that Gravity Forms will send to you, the form submitter, and/or anyone else to whom you want to send a notification.

As with confirmations, you can create unlimited notifications and use conditional logic to control when to send them.

You can also use merge tags to include information from the form in your emails:

Gravity Forms Review: Is It the Best WordPress Form Plugin? (8)

6. Choose How to Handle Personal Data

The Personal Data tab lets you control how to process user data, which is helpful for complying with regulations such as Europe’s GDPR:

Gravity Forms Review: Is It the Best WordPress Form Plugin? (9)

7. Set Up Integrations (Optional)

If you’ve installed the add-on for one of Gravity Forms’ many integrations, you’ll get additional options in the settings area to configure that connection.

For example, if you install the Mailchimp add-on, you’ll get a new Mailchimp tab.

While the exact settings will depend on the integration, you’ll generally be able to choose where to add the form data. If applicable, you’ll also be able to map data from the form fields to the relevant field in your destination tool

For example, you could map the “Name” field from your form to the “Name” field in your email marketing service.

As with all other parts of Gravity Forms, you can also create multiple rules and use conditional logic to control when to use each rule.

8. Embed Your Form

Once you’ve finished setting up your form, you can embed it anywhere on your site using a block or shortcode:

Gravity Forms Review: Is It the Best WordPress Form Plugin? (10)

9. View Form Entries

Once people start submitting your form, you’ll receive email notifications (if you configured them).

Gravity Forms will also store the submissions in your WP Admin. You can view these by going to Forms → Entries:

Gravity Forms Review: Is It the Best WordPress Form Plugin? (11)

You can click on an entry to view it in more detail and you can also export entries to a CSV file if needed.

Gravity Forms Pricing

Gravity Forms only comes in a premium version, which might be a downside if you’re on a tight budget.

There are three pricing plans. Higher-tier plans give you access to more features (via add-ons) and also let you activate the plugin on more WordPress sites:

  • Basic – $59 per year for access to Basic Add-Ons and use on a single site.
  • Pro – $159 per year for access to Basic and Pro Add-Ons and use on up to three sites.
  • Elite – $259 per year for access to Basic, Pro, and Elite Add-Ons and use on unlimited sites.
Gravity Forms Review: Is It the Best WordPress Form Plugin? (12)

Gravity Forms does not offer a free trial. However, they do offer a 30-day money-back guarantee. You can also test the plugin on a live demo site by going to this page.

Gravity Forms Review: Pros and Cons

As we get to the end of our Gravity Forms review, let’s recap some of the pros and cons of using Gravity Forms.

Pros:

  • Rock-solid and reliable. Gravity Forms is a well-established plugin that has built a strong reputation when it comes to stability and reliability. This is very important in a form plugin as any issues or bugs that affect an important form could have major consequences.
  • Flexible. You can use Gravity Forms to create pretty much any type of form, from basic contact forms all the way up to payment forms, quizzes, surveys, and more.
  • Strong automations. The core Gravity Forms plugin is already strong at automating workflows. And if that’s not enough, you can find third-party plugins that give you even more flexibility.
  • Dedicated integrations. While Gravity Forms does support Zapier and webhooks, one of its strong points is that it also offers dedicated integrations for a lot of services. This lets you avoid using a third-party intermediary in your integrations (and it might also save you some money because you won’t need to pay for Zapier).
  • Huge third-party extension marketplace. While Gravity Forms is already packed with features, there’s also a massive marketplace of third-party extensions that can add even more features, automations, and more.
  • Good at payments. Gravity Forms is very strong when it comes to payments. Some people even use it as a lightweight eCommerce solution, which can be helpful for very simple setups where you don’t need the full power of WooCommerce.

Cons:

  • No free version. Because Gravity Forms only comes in a premium version, it might not be the best option if you’re on a really tight budget. This is especially true if you just need a simple contact form as there are free solutions to do that (such as the WordPress.com Form block).
  • Limited templates. Gravity Forms doesn’t offer a built-in template library like many other form plugins. There is a limited template library on the website, but you need to manually import the templates. In contrast, Formidable Forms offers 170+ premade templates for all types of forms and you can insert them right from your WP Admin.
  • No conversational forms (e.g. Typeform). Gravity Forms only handles “traditional” web forms. It can’t create more conversational types of forms like Typeform’s interface or a pseudo live chat interface. This is something that some other form plugins have started offering and it can be a more engaging way of collecting information from people. There are some third-party add-ons that can help you *kind of* achieve this, though, such as BeautyForm Styler or Gravity Forms Supercharge Add-On.

How to Install Gravity Forms on WordPress.com

If you want to use Gravity Forms on your WordPress.com site, you’ll need to be on the plugin-enabled plans so that you have the ability to install your own plugins.

If you’re not already on one of those plans, you can upgrade your WordPress.com plan with just a few clicks. Or, if you’re not quite ready to upgrade yet, you can still create forms using the built-in Form block that WordPress.com offers.

Once you’ve verified that you’re on the WordPress.com plugin-enabled plans, here’s how to install Gravity Forms


To begin, you’ll want to make sure that you’ve purchased Gravity Forms. Once you make your purchase, you can download the main plugin from the Gravity Forms dashboard. It should be a single file with the .zip extension.

Next, go to Plugins → Add New in your WP Admin and click the Upload button:

Gravity Forms Review: Is It the Best WordPress Form Plugin? (13)

On the next screen, drag the Gravity Forms zip file from your computer into the upload field to install it on your site:

Gravity Forms Review: Is It the Best WordPress Form Plugin? (14)

Now, you’ll wait for a few seconds while WordPress.com uploads and installs the plugin. Once it finishes, you should see a success screen:

Gravity Forms Review: Is It the Best WordPress Form Plugin? (15)

Gravity Forms uses an add-on model, which means that it contains many of its features in separate add-on plugins. This helps you keep your site lightweight by picking and choosing only the exact features that you want to use.

To simplify installing these add-ons, Gravity Forms offers its own add-on installer. You can find this by going to Forms → Add-Ons in your WP Admin. You can also manually install Gravity Forms add-on plugins just like you did the main Gravity Forms plugin.

Is Gravity Forms the Best WordPress Form Plugin?

At this point, you probably have a pretty good idea of whether or not Gravity Forms is right for you. But if not, here’s a basic summary of when and when not to use Gravity Forms.

Let’s start with the “not” part.

If you just need a simple contact form that sends you an email when there’s a new submission, Gravity Forms is probably not the best option for your needs. Of course, Gravity Forms is quite capable of handling this use case – Gravity Forms is very reliable for all types of forms, including contact forms.

However, some great free solutions already exist for creating contact forms, so there’s not really much benefit in spending the money for Gravity Forms.

If you’re using WordPress.com, you can use the built-in Form block. If you have a self-hosted WordPress site, you can use the Form block in Jetpack or one of the many free form plugins listed at WordPress.org.

Where Gravity Forms excels is if you need to create more complex forms beyond basic contact forms. Here are some examples:

  • Automations – maybe you want to automatically create a task in your project management software when someone submits a form.
  • Advanced form types – maybe you want to create a payment form, a survey, a frontend content submission form that lets people submit guest posts to your site, and so on.
  • Integrations – maybe you want to automatically add people to your CRM or email marketing service.
  • Conditional logic – maybe you want to display different fields or perform different automations depending on how people answered your form.

For those more advanced use cases, Gravity Forms is absolutely one of the best plugins that you’ll find, which is why it’s such a popular option with experienced WordPress developers and implementers.

Its vibrant third-party extension marketplace also gives you a lot of flexibility for adding even more functionality.

For example, GravityView lets you display form submissions on the frontend of your site and Gravity Flow lets you create even more advanced automation workflows.

If you dig around, you can probably find a Gravity Forms add-on that can help you do pretty much anything, which, on top of the core functionality, is a big part of why Gravity Forms is so successful.

Gravity Forms Review: Is It the Best WordPress Form Plugin? (2024)

FAQs

Gravity Forms Review: Is It the Best WordPress Form Plugin? â€ș

For those more advanced use cases, Gravity Forms is absolutely one of the best plugins that you'll find, which is why it's such a popular option with experienced WordPress developers and implementers. Its vibrant third-party extension marketplace also gives you a lot of flexibility for adding even more functionality.

Which plugin is best for forms in WordPress? â€ș

Best Form Plugins Price Comparison
PluginUser Reviews (avg)
đŸ„‡WPForms⭐⭐⭐⭐⭐(4.5/5)
đŸ„ˆFormidable Forms⭐⭐⭐⭐⭐(4.8/5)
đŸ„‰Gravity Forms⭐⭐⭐⭐⭐(4.5/5)
Jan 23, 2024

Is Gravity Forms worth it? â€ș

I personally use and recommend it to others in the freelancing field of automation. Gravity form is the best application, it is very easy to use, provides an easy integration within 3rd party, and advanced features are there within Gravity Form, in general, It is the best application to design and create forms.

What is the most popular form builder for WordPress? â€ș

WPForms. WPForms is the best form builder for WordPress. It has 4+ million active installations around the world and for good reason. To get started, there are 1500+ pre-built form templates such as WordPress contact forms, registration forms, order forms, survey forms, donation forms, and more.

Why use Gravity Forms in WordPress? â€ș

Gravity Forms is a WordPress plugin that primarily allows you to create flexible forms to use on a web page. Beyond just simple forms, Gravity Forms also allows you to create significantly more advanced forms with features for saving, adding logic e-commerce and much more.

What is the fastest form plugin for WordPress? â€ș

Fluent Forms - The Fastest WordPress Form Builder.

What is the best free form plugin for WordPress? â€ș

WPForms is the best free form builder plugin for WordPress. It's a beginner-friendly contact form plugin that's easy to use, even if you're completely new to WordPress. Millions of people already use WPForms for their contact forms. It has 6+ million active installations and 12+ thousand 5-star reviews.

Is Gravity Forms a one time purchase? â€ș

Gravity Forms Pricing

Basic License: $59 per year * Elite License: $259 per year * Pro License: $159 per year * * Gravity Forms updates and support are provided only for the duration of an active Gravity Forms subscription. Renews Annually. Cancel Anytime.

How many people use Gravity Forms? â€ș

Over the course of more than a decade, Gravity Forms has expanded into a robust data management platform powering more than 5 million websites across the globe. We've amped up the capabilities, launched new partnerships and integrations, and brought Gravity Forms into the Gutenberg era with our 2.5 release.

How secure is Gravity Forms? â€ș

Entries. The entry data is not encrypted. This means you should not use Gravity Forms to store very sensitive data like credit card details or passwords that could result in serious issues in the event of a data breach.

What is the easy form builder for WordPress? â€ș

Easy Form Builder offers a variety of templates and examples to help you create customized forms for your website, whether it's for contact, survey, payment, or private purposes. Its easy-to-use drag-and-drop interface allows you to create forms in minutes and seamlessly embed them into any WordPress page or post.

Is anything better than WordPress? â€ș

1. Shopify. Shopify is the leading WordPress alternative for online eCommerce stores. It's a robust platform designed exclusively for creating eCommerce stores with many features that make life easier for store owners.

Is WordPress still the best CMS? â€ș

Since its humble beginnings in 2003 as a blogging platform, WordPress has evolved into the most dominant CMS in the market. With a staggering 43.2% of websites powered by WordPress as of March 2024, it's clear that WordPress has not only established itself but also excelled in the industry.

What is the vulnerability of Gravity Forms WordPress plugin? â€ș

The Gravity Forms plugin vulnerability occurs when user-supplied input is not properly sanitized before being passed to the maybe_unserialize function which is a wrapper for PHP unserialize function.

What is the difference between Gravity Forms and Elementor forms? â€ș

Elementor forms vs Gravity Forms

Elementor Pro includes a Form widget, allowing you to create forms inside the Elementor builder. This is a powerful widget if you're looking to build simple forms for your website. However, Gravity Forms is better if you need a more advanced solution that supports more integrations.

Can you use Gravity Forms for free? â€ș

No, Gravity Forms doesn't have a free version. If you want a 100% free form plugin, check out this article on the 2 most popular free form builders for WordPress: Contact Form 7 vs WPForms Lite.

Does WordPress have built in forms? â€ș

On WordPress.com, you can add forms to your website to allow visitors to send you a message. Forms can be used for contact pages, appointment booking, event registration, gathering feedback, and more! There are several ways to add forms to your site, depending on your preference and your tools of choice.

What is the WordPress plugin to store form data? â€ș

Formidable has a built-in database that collects all your submitted data in one place. That means as soon as a user submits a form, Formidable automatically stores entries in a database in the backend of your WordPress website. You just need to make your form, and Formidable takes care of the rest.

What is used to create forms in WordPress? â€ș

Step 1: Install a WordPress form plugin

Formidable is a drag and drop form builder that makes creating a form easy and fast. The best part is it's completely free! Of course, there are plenty of advanced features in the pro version. But in this tutorial, all you'll need is the basic plugin.

Is there a form builder for WordPress? â€ș

WPForms is a comprehensive form builder plugin for WordPress. It has all the features you need, including a vast selection of pre-made form templates to get you started.

Top Articles
Black Eyed Peas (Stovetop) Recipe - The Cookie RookieÂź
Hot cross buns – Paul Hollywood’s recipe
Mackenzie Rosman Leaked
Paris 2024: Kellie Harrington has 'no more mountains' as double Olympic champion retires
123 Movies Black Adam
OnTrigger Enter, Exit ...
Hardly Antonyms
Strange World Showtimes Near Amc Braintree 10
How do you like playing as an antagonist? - Goonstation Forums
Busty Bruce Lee
Mile Split Fl
Procore Championship 2024 - PGA TOUR Golf Leaderboard | ESPN
Xxn Abbreviation List 2023
Imagetrend Inc, 20855 Kensington Blvd, Lakeville, MN 55044, US - MapQuest
Commodore Beach Club Live Cam
Parent Resources - Padua Franciscan High School
Swgoh Turn Meter Reduction Teams
Invert Clipping Mask Illustrator
Craigslist Toy Hauler For Sale By Owner
Amazing deals for DKoldies on Goodshop!
Delaware Skip The Games
Hobby Stores Near Me Now
Shadbase Get Out Of Jail
How to Make Ghee - How We Flourish
15 Primewire Alternatives for Viewing Free Streams (2024)
Used Patio Furniture - Craigslist
Urban Dictionary Fov
Hesburgh Library Catalog
Snohomish Hairmasters
208000 Yen To Usd
Trinket Of Advanced Weaponry
Reserve A Room Ucla
Dl.high Stakes Sweeps Download
L'alternativa - co*cktail Bar On The Pier
Kattis-Solutions
Play 1v1 LOL 66 EZ → UNBLOCKED on 66games.io
Mg Char Grill
Craigslist Hamilton Al
Roto-Rooter Plumbing and Drain Service hiring General Manager in Cincinnati Metropolitan Area | LinkedIn
Rise Meadville Reviews
CARLY Thank You Notes
Omnistorm Necro Diablo 4
Avance Primary Care Morrisville
Embry Riddle Prescott Academic Calendar
Sams Gas Price San Angelo
Abigail Cordova Murder
Grace Family Church Land O Lakes
Runescape Death Guard
Research Tome Neltharus
Puss In Boots: The Last Wish Showtimes Near Valdosta Cinemas
Verilife Williamsport Reviews
Cheryl Mchenry Retirement
Latest Posts
Article information

Author: Ms. Lucile Johns

Last Updated:

Views: 6703

Rating: 4 / 5 (41 voted)

Reviews: 80% of readers found this page helpful

Author information

Name: Ms. Lucile Johns

Birthday: 1999-11-16

Address: Suite 237 56046 Walsh Coves, West Enid, VT 46557

Phone: +59115435987187

Job: Education Supervisor

Hobby: Genealogy, Stone skipping, Skydiving, Nordic skating, Couponing, Coloring, Gardening

Introduction: My name is Ms. Lucile Johns, I am a successful, friendly, friendly, homely, adventurous, handsome, delightful person who loves writing and wants to share my knowledge and understanding with you.