Tutorials
A collection of missives and messages, along with nerd talk and company carryings-on.
10 Ways to Supercharge Your Forms with Zapier
By Jeff MatsonThe Zapier Add-On is an excellent choice for managing data from your forms and transforming it into limitless useable media publications. Find out more…
Read moreCreating the Perfect Contact Form
By Jeff MatsonHere at Gravity Forms, we proudly help websites build forms for a multitude of purposes. Of those various purposes, the most common use for any WordPress form plugin is to create a contact form. Contact forms are a staple for any website, and nearly every website on the planet has at least one (we’d even be willing to bet that if other planets have websites, they probably have contact forms on them too). Well, we’ve seen quite a few contact forms over the years on all kinds of WordPress sites, and we can say without a doubt that they’re not all made equally. Thanks to our experience with powering forms on millions of WordPress sites, we’ve become a bit of an expert in the field of making efficient and beautiful contact forms. So what goes into making a contact form that drives high conversions and is a pleasure for the user? Keep reading and we’ll show you exactly how to make the perfect contact form!
Read moreUploading Files to Google Drive from WordPress
By Jeff MatsonIf you frequently handle user-submitted file uploads on your WordPress site, you’ll likely want to place them on a cloud storage provider like Google Drive. By sending your file uploads to a cloud storage provider such as Google Drive, you will not only have a backup in the event of a disaster, but your web host will likely be much happier with them off of your server. In this article, we’ll show you how to easily send any file uploads from your WordPress form directly to Google Drive.
Read moreSending Form Entries to Google Calendar
By Jeff MatsonDo you need to schedule events using forms on your WordPress site but don’t want to manually view entries to add them to Google Calendar? In this article, we’ll outline how to automatically send your form entries directly to Google Calendar using Gravity Forms and Zapier.
Read moreUpdating Spreadsheets from Form Entries in WordPress
By Jeff MatsonPreviously, we wrote about how you could send your form entries to Google Sheets. While inserting new data for each entry is as far as it needs to go for most users, you might need to continuously update the spreadsheet. With just a bit of additional logic, you can easily use Gravity Forms to find existing rows and update them as needed.
Read moreCollecting Repeatable Data in WordPress Forms
By David SmithCollecting repeatable data is a frequent need when building WordPress forms. Whether you’re registering players for a team, recording employees working for a company, or purchasing multiple configurable products on a single checkout form you’ll need a way to collect repeatable data. In this article, we’ll show you an effortless way to obtain and work with repeatable data and fields by utilizing Gravity Forms and the 3rd-party plugin, GF Nested Forms by Gravity Wiz.
Read moreCreating Application Forms In WordPress
By Jeff MatsonCreating application forms on your WordPress site is simple with tools like Gravity Forms. In this article, we’ll walk you through creating a job application form. Soon, you’ll be able to collect applications of all types and include things like resume uploads, signatures and video submissions to make your form stand out from the rest.
Read moreBuilding Apps With Gravity Forms
By Carl HancockWordPress developers have long known that Gravity Forms is a powerful tool that can be used to build complex applications and workflows, but sometimes good examples can help spur great ideas. With that in mind Steven Henty, one of our brilliant Gravity Forms developers, has published a great tutorial on leveraging the Gravity Forms API to create a custom approval workflow. This is the second indepth tutorial that Steven has written on building applications with Gravity Forms. His first was an introductory tutorial to using Gravity Forms as a platform. If you have any interest in building applications with Gravity Forms or are just curious as to more advanced usage, we definitely encourage you to check out both of these great tutorials!
Read moreCan’t Update Gravity Forms? Can’t Install Add-Ons? Your IP May Be Blacklisted
By Carl HancockWe have seen a rise in the number of people reporting issues automatically updating Gravity Forms, downloading or updating Gravity Forms add-ons from within their WordPress Dashboard. Upon investigation, we have discovered that the issue is typically due to a shared IP address being blacklisted by one of a number of Internet security firms. This is a common problem with shared web hosts. Unlike most VPS and dedicated solutions, shared web hosts will share an IP address across multiple customers. If one customer does something malicious (intentionally or unintentionally) he can get that IP address blacklisted by one or more internet security providers. In other words, one user of a shared IP address can easily ruin things for all users of that shared IP address. To be clear, this can also happen on VPS and dedicated solutions. You can accidentally get your IP address blacklisted, or the previous user of that IP address may have gotten it blacklisted. But it is much more common with shared web hosts that use shared IP addresses. This is an issue that web hosts should not ignore. If they are providing customers with blacklisted IP addresses, it’s like providing a user with a stolen… READ MORE
Read moreGravity Forms CSS Visual Guide
By Kevin FlahautView Guide (HTML Version) | Download Guide (png) We’ve put together a simple visual guide to help illustrate the structure of a form and the CSS class relationship.
Read moreCreating a Modal Form with Gravity Forms and FancyBox
By Kevin FlahautThere have been a few questions on how to create a Gravity Form in a modal window. For this example, we’re going to use the jQuery script “FancyBox” to create the modal form. Basically, what you’re going to do is to create a form, embed it in a simple page and then link to it from the page you want to include the modal form. Pretty simple right?
Read moreClearing Default Field Values with jQuery
By Kevin FlahautA few people have asked about automatically clearing the default field values on focus. While that’s not a feature in the current version of Gravity Forms, It’s easy enough to accomplish with a little bit of jQuery goodness. This script will remove any default value from input fields and textareas on focus, and if you haven’t changed it, will restore it on blur.
Read more