11 Reasons To Use The Gravity Forms WordPress Plug-In

by Russ Henneberry

Last updated on February 21st, 2018

You might be a skeptic.  I know I was.

I was getting along just fine with Contact Form 7 as my go-to contact form plug-in for WordPress.  Don’t get me wrong, Contact Form 7 is an outstanding free plug-in.  If all you need is a simple contact form plug-in, Contact Form 7 will do the trick nicely.

But what about those times when you need an advanced form?  Something more powerful.  Something with more functionality right out of the box.

It might be time to get Gravity Forms.

Here are 11 reasons you will want to upgrade to Gravity Forms.

1. When you need to record and export entries

Gravity Forms writes entries to the database and allows you to export them to CSV.  The CSV file can then be opened using a spreadsheet program like Excel.

If your client wants to be able to store the responses to a form over a long period of time, Gravity Forms will make it happen.

Gravity Forms Exportable Entries

2. When you need a form with style

Gravity Forms just look better on the page.  On top of that, the design of the email notifications is easier to use.

Also, the user interface is much more intuitive than any free contact form plug-in I have ever used.

Building forms with Gravity Forms is, dare I say, an elegant experience.

3.  When you need a form with conditional logic

Conditional logic, sometimes called “skip” logic, is a way of tailoring the form based on the responses that are given.

For example, If a respondent selects “76K+” in the “Annual Income” field, show (or hide) Question 2.

Contact Form Plug In For WordPress with Conditional Logic

I would like to see some improvement in the way Gravity Forms handles conditional logic but it works well for simple conditional logic needs.

4.  When you need routing of notifications

When you are designing a form for a larger organization, they will sometimes need the email notifications sent to different recipients based on the responses given in the form.

Gravity forms to the rescue.  Routing notification emails to different recipients is a snap with this plug-in.

For example, if the respondent selects “Volunteering” in the “I’m interested in” field, the notifications go to James.

Contact Form WordPress plug in with email notification routing

5. When the client needs to be able to build and add forms

Let’s face it, most clients don’t want to have to learn code.  Even shortcode.

Gravity forms is a point and click interface. It’s as easy as it gets.

Inserting the forms into posts or pages is very easy as well.  No code, just select the Gravity Forms icon and insert the form.

Easy To Use Contact Form Plugin For WordPress

6. When you need to accept payments

This is a biggie.

Gravity Forms includes a complete set of Pricing Fields and the ability to integrate with PayPal.  It offers the ability to have multiple products with multiple options.  It calculates shipping as well.

Then, it integrates with PayPal.

For example, if you were selling a book with a hardback and paperback edition at different prices, Gravity Forms can handle it.

Gravity Forms Can Take Payment

7. When you need data formatted

Do you need your phone numbers formatted to XXX-XXX-XXXX?  Do you want date fields to be displayed in a certain way?  What about address information?

Gravity Forms can do all of that.

8. When you need conversion data

Here is another area that Gravity Forms could improve but if you need basic conversion data on the form, it is there.  And it is super useful.

If you have a client that insists on asking for an ungodly amount of information in their lead form despite your warnings of low conversion, this small amount of reporting should convince them otherwise.

Lead Form WordPress Plug-In with Conversion Reporting

9. When you want to create user-generated content

This is super cool.

Gravity Forms can create a form that populates into a WordPress post.

The respondent can enter the body of the post, select the Post Category and even upload an image through the Gravity Form.

Easy Way To Create User Generated Content For a Blog

10. When you need multi-page forms

There may be a free plug-in that does multi-page forms with a status bar at the top, but I haven’t found one.

Gravity Forms allows you to easily insert page breaks in the form, each with their own headings, etc.

Contact Form Plug-In Multi-Page

11. When you need the ability to upload files

This one comes up all the time.

When you need a form that can easily upload files and you want to be able to control the file type, Gravity Forms is your answer.  A link to the uploaded file is also added to the email notification for quick access.

I would like to see the ability to limit the file size of the upload, but beggars can’t be choosers.

Contact Form That Can Upload Files

All in all, Gravity Forms is a very powerful plug-in.  If you are a marketer or website designer that uses WordPress it is well worth adding to your arsenal of plug-ins.

My guess is you have already thought of several ways you can use this nifty little plug-in.

What about you?  How do you use Gravity Forms?  Why do you use it? What other plug-ins do you use?



Get updates on new articles, webinars and other opportunities:

Russ Henneberry

Russ Henneberry is the Editorial Director at Digital Marketer. He's worked on digital marketing projects for companies like CrazyEgg, Salesforce.com and Network Solutions. You can connect with Russ on Twitter, LinkedIn, Google+ or on his blog.


Comment Policy

Please join the conversation! We like long and thoughtful communication.
Abrupt comments and gibberish will not be approved. Please, only use your real name, not your business name or keywords. We rarely allow links in your comment.
Finally, please use your favorite personal social media profile for the website field.


Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. July 6, 2015 at 7:18 am

    Nice article. Similar to many other people we started with Contact Form 7. But then we found Gravity Forms with all this awesome features. We just released one missing feature as a free addon: Gravity Forms To Excel AddOn. It makes GF even more usefull…

    … perhaps one more reason to use GF

  2. Noman says:
    February 10, 2015 at 3:49 am

    Gravity forms plug-in must have wordpress plugin easy to use also price affordable.I got lot of valuable information from this post.I will change settings asap!. thanks

  3. mkc says:
    November 4, 2014 at 7:20 am

    How can I get entries exported in the way that date format would be preserved? Date fields are always exported as yyyy-mm-dd not the format specified when you create field. Anybody know solution to this?

  4. October 20, 2014 at 12:21 am

    This is a very interesting plug-in. I like it that Gravity Forms can allow users to submit posts with the forms. I’m sure a very clever person would find good use for that in the blogosphere.

    Thanks, Russ

  5. Mar says:
    April 11, 2014 at 10:23 am

    Wow, you actually nailed every winning points of Gravity forms over most other forms out there. Granted, I’ve been using gravity forms for a long time now, but lately form providers like Wufoo and JotForm are starting to be really really competitive.

    And not to mention that Business Catalyst (BC) is going to be a huge competitor, albeit paid, to WordPress, and I’m seriously considering BC, and that BC isn’t going to have Gravity forms on them turns me off slightly.

    Because, who doesn’t love gravity forms eh?

  6. wpdil says:
    February 25, 2014 at 1:13 pm

    It also allows us to get payment directly through paypal, when user finish the form.

  7. July 24, 2013 at 1:48 pm

    And you didn’t even discuss most of our add-ons and the suite of add-ons available from third parties. It is amazing how extendable Gravity Forms is, and I’m saying that as a fan first, and employee second.

  8. Sean Tierney says:
    March 29, 2012 at 7:19 am

    Love Gravity Forms. Their latest version just added Highrise integration amongst other things. Super useful if that happens to be your CRM.

  9. Shelly Seitz says:
    February 17, 2012 at 11:43 am

    Gravity Forms looked and sounded exactly what I have been searching for… until you got to “integrates with PayPal.” I have a merchant account, and I jumped through all of the technical hoops to meet PCI DSS compliance and certification. That security designation would be very hard for me to forfeit.

    • Russ Henneberry says:
      February 17, 2012 at 12:25 pm

      @Shelly — Doh! Well, maybe you can use it for other purposes.

      • Michel says:
        February 27, 2012 at 8:18 am

        Thank you so much! I was lonoikg for a form builder like this, and have tried cForms II and FormBuilder. I was not able to get the results that I wanted. Only problem is you have to pay for Gravity Forms. 🙁

        • Russ Henneberry says:
          February 27, 2012 at 8:19 am

          @Michel — You do have to pay for it. But (IMHO) it is worth it.

  10. nick says:
    February 17, 2012 at 4:24 am


  11. Diane says:
    February 16, 2012 at 7:42 pm

    You summed it up beautifully. Gravity Forms is hands down my favorite WordPress plugin. The functionality is tremendous and it looks good while doing it. I can’t imagine why anyone would use anything else.

    • Russ Henneberry says:
      February 17, 2012 at 9:24 am

      @Diane — Thanks! I agree, it has quickly become a very useful plug-in for me!

Show Me My Heatmap

@CrazyEgg Best analytics tool I´ve ever used for our industry. Impressive!!

Fernando Carrillo F


What makes people leave your website?