Using WordPress and Gravity Forms to Capture Leads

Gravity Forms

Utilizing WordPress as your content management system is pretty much the norm nowadays. Many of these sites are beautiful but lack any strategy for capturing inbound marketing leads. Companies publish whitepapers, case studies, and use cases in great detail without ever capturing the contact information of the folks who download them.

Developing a web site with downloads that can be attained through registration forms is a good inbound marketing strategy. By capturing contact information or perhaps even an opt-in for ongoing email communications – you’re letting the user know that they may be contacted in return for their contact information.

If you don’t use WordPress, want to use forms across multiple platforms or locations, or have very advanced needs, my recommendation is always Formstack. It’s simple to use, setup, and embed regardless of your site. If you’re using WordPress, Gravity Forms has made a very popular plugin that works well for capturing data.

Gravity Forms is an incredible drag and drop form plugin specifically developed for WordPress. It’s well-developed, has a ton of add-ons and integrations, and – best of all – it saves every submission within WordPress. Many of the other form tools out there just push the data to an email address or external site. If there’s an issue with the passing of that data, you don’t have any kind of backup.

wordpress gravity forms conditional logic

Gravity Forms Features Include

  • Easy To Use, Powerful Forms – Quickly build and design your WordPress forms using the intuitive visual form editor. Select your fields, configure your options, and easily embed forms on your WordPress powered site using the built-in tools.
  • 30+ Ready to Use Form Fields – Gravity Forms brings a wide variety of form field inputs to your fingertips and trust us, your fingertips will thank you. Pick and choose which fields you want to use using the easy to use form editor.
  • Conditional Logic – Conditional Logic allows you to configure your form to show or hide fields, sections, pages, or even the submit button based on user selections. This allows you to easily control what information your user is asked to provide on your WordPress powered site and tailor the form specifically to their needs.
  • Email Notifications – Trying to keep on top of all the leads generated from your site? Gravity Forms has email auto-responders to keep you in the know every time a form is submitted.
  • File Uploads – Need to have your users submit documents? Photos? That’s easy. Just add file upload fields to your form and save the files to your server.
  • Save and Continue – So you’ve crafted an elaborate form and it may take a while to complete. With Gravity Forms, you can allow your users to save a partially completed form and return later to finish it.
  • Calculations – Gravity Forms isn’t your everyday form plugin… it’s a math wiz too. Perform advanced calculations based on submitted field values and amaze your friends.
  • Integrations – Mailchimp, PayPal, Stripe, Highrise, Freshbooks, Dropbox, Zapier and so many more! Integrate your forms with a wide variety of services and applications.

Gravity Forms is a must for every WordPress site. We are both affiliates and own a lifetime development license!

Download Gravity Forms


  1. 1
  2. 2

    Nice tut, simple and it helped this GravityForms newbie get my first form up and running.
    Thanks so much!

    Are you liking the intensedebate? Seems like it adds a level of "confusion" (i.e. more buttons) for some readers… and it's hard enough to get comments w/o it!

  3. 3

    Gravity Forms and WordPress is a great combination. Do you have any suggestions for hiding the actual URL to the download file and presenting a different download URL that could be used only once? Can something like be used to create a one-time download link? I’m thinking for uses on downloading purchased songs or other files that you want a little more protection on?

    • 4

      Hi Jason,

      I actually don’t hide the actual URL – I put the link in the response email so it requires them to have a valid email address. I’m sure, with some minor code, you could provide them a link with a hash that is the encrypted email address – then if they click it, you could see whether it was downloaded once already and stop anyone else from downloading it.

      • 5

        Keeping an eye out for it being downloaded and removing or changing the link wouldn’t be efficient. Being able to use a URL shortener type of a tool to quickly generate and obfuscated link and share with a user that would work a pre-defined number of times would be a very nice addition.

  4. 7
  5. 8

    Does no one use a gravity forms + mail chimp integration with a drip-like popup / popover box to capture email addresses for newsletters? I noticed that this site actually uses drip and was seeking for a way to have a drip-like appearance without the cost.

What do you think?

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