Gravity Forms — Independent Software Review

The most powerful solution for building custom forms and flows to connect with your users and expand your reach.

Compliance Transparency Index

Grade: D — Score: 45/100

Best For

Not Ideal For

Operational Overview

Gravity Forms is a robust WordPress plugin designed for creating custom forms with a user-friendly interface. It offers a visual form editor that allows users to drag and drop fields, making form creation intuitive and efficient. The plugin supports over 30 field types, ensuring flexibility in data collection.

With features like conditional logic, users can tailor forms to display specific fields based on previous inputs, enhancing user experience and data relevance. Additionally, Gravity Forms integrates seamlessly with various payment processors, enabling online transactions directly through the forms created.

Security is a priority for Gravity Forms, with advanced measures in place to protect user data. The plugin is also designed to be accessible, complying with WCAG 2.1AA standards, ensuring that all users can interact with the forms effectively.

Pricing Structure

Basic License: $59/year; currency code unconfirmed

Pro License: $159/year; currency code unconfirmed

Elite License: $259/year; currency code unconfirmed

Nonprofit License: $129/year; currency code unconfirmed

Alternative Consideration

Consider switching to WPForms: WPForms offers a simpler interface for basic form needs, appealing to users who require less complexity.

Frequently Asked Questions

Can I use Gravity Forms without maintaining a WordPress site?

Gravity Forms is a WordPress plugin, so production use requires a compatible WordPress site. Its hosted demo provides temporary evaluation access rather than a standalone production form service. Hosting, maintenance and the services connected to your forms remain part of your implementation.

Can I test Gravity Forms before paying for a production license?

Yes. The documented fourteen-day demo gives you an Elite sandbox without requiring a credit card. Demo email is disabled by default and needs a configured mail provider if you want to test delivery. Export any form definitions you want to keep before the demo expires; the sandbox is not a free production license.

What happens if I cancel renewal or let my Gravity Forms license expire?

Canceling automatic renewal leaves updates and support available until the license expires. The vendor says installed Gravity Forms and related first-party add-ons continue operating after expiry, but updates, support, downloads and new-site activation are unavailable. Continued operation is not a guarantee of indefinite compatibility or security updates. The terms describe annual automatic renewal, so cancel before the renewal date if you do not want another term.

Why might a Gravity Forms submission arrive in WordPress but not by email?

Saving an entry and delivering its notification are separate steps. Gravity Forms hands notifications to WordPress and the configured mail infrastructure, so check notification rules, recipient settings and the mail service. The official troubleshooting guide recommends using an authorized sending domain rather than the visitor's address as the From address. A recorded submission alone does not confirm delivery to the recipient's inbox.

How can I reduce spam and unwanted language in Gravity Forms submissions?

Gravity Forms documents built-in honeypot protection and integrations such as Cloudflare Turnstile and Akismet. Its Elite Moderation Add-On separately uses the Perspective API to score undesirable language and apply configured actions. Review thresholds and legitimate submissions when configuring these controls; none establishes that every unwanted submission will be blocked. Enabled moderation sends form inputs to an external API, which needs its own data-use assessment.

Can I export Gravity Forms data when moving to another form tool?

You can export selected form entries to CSV, and form definitions use a separate export process. This provides portable records and a form configuration export, but it does not establish automatic recreation in a competing form builder. Check the receiving tool's import format and separately rebuild or verify conditional logic, notifications and integrations.

Can visitors edit a Gravity Forms entry after submitting it?

Front-end editing of submitted entries is not a built-in core workflow documented by Gravity Forms. The vendor points to an additional workflow or extension, such as Gravity Flow, for that requirement. Save and Continue supports an unfinished form and should not be treated as permission to edit a completed submission. Assess the extra product, identity checks and field permissions before offering self-service changes.

How should I handle Gravity Forms data before handing over or retiring a site?

Review the stored entries, export anything you need to retain and use the documented personal-data and retention settings for your site. If retiring Gravity Forms entirely, its uninstall function removes its database data and settings, so use it only when that deletion is intended. Deleting plugin files alone is a different operation. Copies in backups, email and connected services require separate review and handling.

AI Visibility Report

How AI agents (ChatGPT, Perplexity, Claude, others) read this review page in the past 7 days. Updated weekly. View Gravity Forms AI Visibility Report.