Gravity Forms has been the most popular premium forms plugin for over a decade and the core team and third-party authors continue adding new functionality and extending its value.
It can be used for countless scenarios, and quite a few form templates are available to get you started right away:
There is an official Gravity Forms Facebook group, and hundreds of pre-built extensions to pull off pretty much anything you want to do.
GF core comes with these advanced features:
These sites list hundreds of third-party extensions:
There are dozens of ways to visually customize your forms, including:
Gravity Forms offers its Signature Add-on that lets people draw in a signature box.
ApproveMe is a more robust solution that claims to be legally binding and that GF’s own Signature add-on may not be (we don’t offer legal advice, just passing along the message). Here’s an excerpt from their website:
Most WordPress contract plugins and signature addons out there are not legally binding not to mention UETA/ESIGN compliant (they don’t hold fast to the strict laws and regulations in the document singing industry). These non-compliant (and highly vulnerable) signature add-ons, simply “capture the signature information as it is drawn and then sends this information to your web server where this information is converted into an image file and stored forever on your ftp server.”
Using the ApproveMe solution you may not even need Gravity Forms if you’re wanting PDF generation and signature workflows, but it also has an integration with Gravity Forms with which someone would submit a form and then some or all of the entry fields could map to the actual contract to sign.
There are several ways to convert your form entries to PDF:
You could also use an API, such as these available via Zapier, and receive additional functionality beyond just your Gravity Forms needs:
Here are a couple tips if you’re using Gravity Forms to collect information for an IRS W-9 (SSN/EIN) or an insurance application (SSN, other PII to allow you to request a credit check like mother’s maiden name):
You may think storing data on your own site is not preferable, but each situation is unique. For example, if you’re subject to GDPR, HIPAA, or other regulations, any PDF or eSignature service you subscribe to that receives sensitive information on your behalf might need to be manually vetted by you and an individual data processing agreement signed. Just a heads up to consider all the business processes involved, as the technical side is likely able to be no sweat to the Gravity Forms plugin.
If you want to display a form that totals 2 fields into a 3rd field or adds 10% sales tax or does something more complex, you’ve got several options:
OK, so now that we’re talking “calculations” you’re thinking you could sell stuff with Gravity Forms, including passing along the 3% payment processing fee… and you’re right!
There are a handful of payment processor integrations available within GF, including Stripe and PayPal:
Each form you create details its number of impressions vs submissions, giving you a conversion rate percentage.
You can display individual or aggregated entries per form or across multiple forms:
Getting users to complete forms is hard enough… let’s make it easy on them to complete forms accurately:
I’ve been a long-time paid customer of Gravity Forms, as well as an affiliate. Links in this article may benefit me financially if you click them to purchase.
I’m also available to provide consultation and implementation services so share your wish list to me here: