This page may contain affiliate links. Please read my disclaimer for more information.

Awesome Add-ons for the Gravity Forms Plugin

  |  by Chris Eggleston

I have been using the Gravity Forms plugin for easily building forms on WordPress sites since 2011. I originally wrote this post in 2012, however, decided that there has been a lot of changes since then and there are way cooler add-ons available for Gravity Forms than there were back then.

I made the adoption of Gravity Forms into our suite or tools and resources because it was the most advance and easiest to use form plugin at the time.

There have been a number of form plugins released since the original publication of this article, some may even be more advanced, however, Gravity Forms has always met my needs.

I still am a firm believer that the Gravity Forms Plugin is a game changer! And worth having in your arsenal!

Official Gravity Forms Add-ons (as of 10/2020)

This screenshot will break down the available addons by subscription level.

gravity forms basic addons
click to enlarge
Gravity forms pro addons
click to enlarge
gravity forms elite addons
click to enlarge

However, due to the licensing of WordPress and plugins (even premium plugins) which allows people access to the code, people are consistently building new addons and integrations that work with Gravity Forms.

Below I’ve listed a few of the 3rd party addons I use regularly or recently discovered that are, well, awesome.

NOTE: To use any of the Gravity Form add-ons listed below, you will have to have the Gravity Forms Plugin installed.

1. GravityWiz

This is a suite of add-ons, which they call “Perks”.

It is a premium plugin (that means paid), however, the developer does make available tutorials and the code snippets necessary to implement some of the add-ons without the plugin.

Gravity Perks is a platform and delivery system for “perks”. Install Gravity Perks and then activate whichever perks make Gravity Forms more awesome for you. It’s like JetPack but specifically for Gravity Forms.

2. CSS Selector

Gravity Forms is pre-developed with layouts to better style your forms, however, using these layouts requires remembering the appropriate CSS class.

Here is an example, if you want two form fields to line up side-by-side, you would use these two classes, gf_left_half and gf_right_half.

gravity forms css layouts

However, with the CSS Selector plugin, it’s now as easy as a few clicks. It’s not the only one available, but it’s my favorite, and it is free.

This is how it works.

  1. Click the icon next to the field
  2. Use the available options to select your CSS class

3. GravityView

GravityView (a premium plugin) makes its it easy to use your form entry data throughout your website. Think of it as a page build for Gravity Forms data.

This can be really helpful when collecting user information that needs to be displayed in a members profile.

Watch this video to see how it works:

4. Gravity PDF

The Gravity PDF plugin is free, however, they do have premium extensions. With this plugin your form data will be converted it into a PDF document and then sent as an email attachment.

This plugin has a lot of use cases. Any type of application process, first time patient docs, contract agreements, orders, and the list could go on.

5. Event Tracking

This one is really only awesome if you like having solid analytics and better tracking of conversions etc.

The Event Tracking plugin (a free plugin) provides an easy way to add event tracking to your Gravity Forms using Google Analytics, Google Tag Manager, or Matomo. If you’ve ever used Google Tag Manager, having a tool to help simplify the process is worth it.

6. Gravity Forms to Google Sheets

Another free plugin that is ideal for the data junkie. Easily move your form data to a Google spreadsheet to collaborate on or easily track form submissions.

With this add-on you control which fields are sent to Google sheets and you can even map form fields with the fields on your spreadsheet.

The Wrap Up

These six addons I’ve shared with you don’t even begin to scratch the surface of what is available out there.

This link will take you to WordPress.org to perform a search for all plugins related to Gravity Forms.

If you’re looking for a quality forms plugin, Gravity Forms is it. Again it might not appear to be the most advanced out-of-the-box, plugin, however, there is a huge community that is devoted to building cool add-ons to make it even more advanced.

Additionally, their support is incredible.

Photo of author
About the Author
Chris Eggleston
Chris is not just a Gravity Forms enthusiast; he's a dedicated father and loving husband. As the proud owner of WP Mantis, he's on a mission to simplify the WordPress experience for site owners. He brings a unique perspective to the Gravity Forms community.

Advertisement

0 0 votes
Article Rating
Subscribe
Notify of
guest

6 Comments
Inline Feedbacks
View all comments
Ed Coyne
10 years ago

Disappointed to see that the “Gravity Forms Terms of Service Field” is no longer available.

Chris Eggleston
Reply to  Ed Coyne
10 years ago

Ed, Thanks for pointing that out!

The plugin isn’t really necessary any more. You can accomplish the same thing with the available text fields, message fields, check boxes, and conditional logic => https://www.gravityforms.com/features/conditional-logic/

This screenshot shows that in settings your can control the button with Conditional Logic =>comment image

Ed Coyne
Reply to  Chris Eggleston
10 years ago

I’ll have to work on that, to see if I can come up with something that’s user-friendly and not too complicated. Thanks for the info!

Chris Eggleston
Reply to  Ed Coyne
10 years ago

Hey Ed, I just published a tutorial on a simple way to setup a terms of service

https://chrisegg.com/gravity-forms-terms-of-service-setup-with-conditional-logic/

Let me know if this is helpful!

Kenneth Harrison
Kenneth Harrison
10 years ago

Hi Chris I am using two gravity forms on my site to create two entry lists in the backend. Is there a plugin or an easy way to allocate and remove entries from one list to another. One list is a student list and the other is a teacher list. I want to allocate a teacher to a student when they begin lessons and be able to remove the teacher when the student has finished. With thanks, Ken.

Chris Eggleston
Reply to  Kenneth Harrison
10 years ago

Hey Ken,

First let me make sure I’m understanding your question.

You want to take a teacher entry and move it into a student entry?

Chris