Gravity Forms: Quickly Create Complex Forms

I first came upon Gravity Forms when a friend of mine told me about. Initially, I wondered why I should pay for a plugin which I will probably use as a contact form, if there are so many other free alternative plugins. Only slowly over time, did I start to understand that Gravity Forms is much more, hence I’ve decided to share a review for the plugin with you.

I think Gravity Forms is a highly flexible form plugin, that allows you to quickly create complex forms such as surveys, registration forms, guest blogging forms, or even order processes and the like.┬áIt has a ton of features and I think it’s one of the best WordPress plugins out there.

Drag and Drop Interface

Form Fields for Gravity Forms Plugin

The interface for creating and designing forms is very intuitive and simple to use. Click on the fields you want to have in your form and there they are. Once you’ve added several fields, you can then go ahead and arrange the fields in which ever fashion you want.

Additionally, you can also use conditional logic, which allows you to make fields appear dynamically based on whether another field is filled. (Example: if the first question of a survey is a yes-no question, then make the second question appear only if yes was selected.)

Further you can create different sections and pages, thereby easily creating a multi-step form.


Add-ons greatly extend the default functionality of Gravity Forms. Just recently a new version of Gravity Forms has been released with more and more add-ons added to it.

Here is an overview of the add-ons:

  • Mailchimp, Aweber, Campaign Monitor (included in Business license)
  • Picatcha (included in Business license)
  • Freshbooks
  • PayPal
  • Quiz, Survey, Poll
  • User Registration
  • Twilio
  • Signature

Starting with the business license, you get access to the first two add-ons (e-mail marketing and Picatcha). With the developer license, you get access to all of the add-ons.

Use Cases

I personally use Gravity forms mainly for several things, such as a basic contact form, for reader surveys and really any type of feedback, this plugin can build simple and advanced web forms. I embed it in posts, or the sidebar.

Gravity Forms Headline Field Highlight

However, I haven’t played around with it often enough. I think Gravity Forms offers a whole lot more potential than what I am currently using it for. For example, do you have people who guest blog on your site? Simply use GravityForm’s post fields which allow you to completely mimick a postfield and it will further automatically insert the entries as posts into your blog (you can control whether they should be published directly, submitted as a draft, or as pending for review, take a look at the image above).

Some Ideas

I wanted to mention some ideas and possible use cases for Gravity Forms that allow you to understand what you can do with it.

  1. For consultants: Create a request form that let’s clients submit their project requests directly to you. You could potentially use the Freshbooks add-on in order to automatically create an estimate for the project. Further, you could add the form to your sidebar, so that even on your blog potential clients could fill out the form.
  2. Create a site on learning how to play the guitar using Gravity Forms PayPal add-on in order to handle the payments. Then, use the quiz add-on (which automatically grades the answers) in order to deepen the members’ guitar understanding.
  3. Sell physical products via your website using PayPal as payment processor. Add the Twilio add-on to send you SMS notification as soon as a new purchase comes in. Additionally, use Freshbooks in order to automatically keep track of the revenue and invoices.

These are just ideas, but hopefully they gave you an idea of what is possible with the plugin.

Review of Gravity Forms


I actually haven’t used the support from Gravity Forms at all (which I consider a good thing), but I have looked at their documentation several times and it was very helpful and informative. However, other people have noted that the support is very quick and helpful.

Writing this review of Gravity Forms got me extremely excited to start using more of the advanced capabilities and build great sites with it. Anyone who is interested in creating a truly flexible and professional looking site, should definitely check out the Gravity Forms plugin.

3 thoughts on “Gravity Forms: Quickly Create Complex Forms

  1. Gravity Forms plugin has been installed on most of my websites, including websites I build for my clients. I’ve got a developer license since quite long time!

    I’ve also use some of its awesome add-ons to get paid via PayPal for services, and Register members to my website.

    Gravity Forms plugin is one of those plugin that you install on every website you are establishing, it has great support and updates that always keep me staying and happy to renew my license every year.

  2. I have been using Gravity forms for years and could not be happier with it. The plugin is very powerful with lots of features to build cool forms yet easy enough to understand and use even for a beginner. The many updates have made the plugin even better.

  3. Yes, gravity form is a awesome plugin. I have been using it since it was released and it still works as charm. The customization can be easily done by Gravity form which makes it so easy to make forms. A big heads up.

Leave a Comment

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