
Gravity Forms
The developer-favorite forms plugin for self-hosted WordPress sites.
What is Gravity Forms?
Gravity Forms is a premium form-building plugin for self-hosted WordPress sites. Popular with developers and agencies, it supports advanced conditional logic, calculations, payment collection, and hundreds of integrations through add-ons.
Best known for: the developer-favorite WordPress forms plugin
Key features
- WordPress form builder plugin
- Conditional logic and calculations
- Payment collection via Stripe and PayPal
- Extensive add-on ecosystem
- Developer hooks and API
- Multi-page and file-upload forms
Who Gravity Forms is best for
- WordPress site owners who want forms living inside their own site
- Developers needing hooks, add-ons, and full data ownership
- Teams avoiding per-submission SaaS pricing by self-hosting
Ideal team: WordPress agencies, developers, and site owners who want powerful forms they fully control and host themselves.
Gravity Forms pricing
Basic License
$5/per site / mo
- 1 site
- Standard add-ons
- $59 billed yearly
Pro License
$13/per site / mo
- Up to 3 sites
- Payments, surveys, quizzes
- $159 billed yearly
Elite License
$22/per site / mo
- Unlimited sites
- All add-ons
- $259 billed yearly
Costs to watch before you commit
- Requires your own WordPress hosting, no cloud-hosted option.
- Licenses renew annually; lapsing means no updates or support.
- Premium third-party add-ons and some integrations cost extra.
Gravity Forms pros and cons
Pros
- Best-in-class conditional logic and a genuine calculations engine that let you build multi-page, branching forms, quote calculators, and dynamic pricing without touching code, depth that few WordPress form plugins match.
- A large first-party add-on library (payments via Stripe, PayPal, Square, and Mollie; CRM and email connectors like Mailchimp, HubSpot, and ActiveCampaign; surveys, polls, quizzes, signatures, and user registration) keeps most integrations official and supported rather than reliant on third-party glue.
- Deeply developer-friendly, with hundreds of hooks and filters, a documented REST API, and a webhooks add-on, so agencies can bend forms to custom workflows and wire them into external systems.
- Data ownership is a real advantage: entries are stored in your own WordPress database and files can be saved on your own server, which matters for privacy, GDPR/HIPAA-adjacent needs, and avoiding per-submission SaaS metering.
- A reputation for stability and backward compatibility, many long-time users cite years of running it in production without breakage, plus meaningful accessibility work (WCAG-oriented markup and screen-reader support).
- Extends well beyond simple contact forms into approval workflows (via the paid Gravity Flow ecosystem), directories, front-end submissions, and application/registration flows, making it a platform rather than a single-purpose tool.
Cons
- A steep learning curve and a dated admin interface: the builder lives inside the WordPress dashboard, and settings are spread across tabs and add-on screens that non-technical users routinely find confusing.
- Some of the features buyers most want (webhooks, Conversational Forms, User Registration, and the full add-on set) are gated to the top Elite license, so unlocking the platform's real power costs more than the entry tier suggests.
- WordPress-only, with no hosted or standalone cloud version; if your business isn't on WordPress, it simply isn't an option, and you inherit all the maintenance, hosting, and security responsibilities of a self-hosted plugin.
- No permanent free plan and subscription-based licensing, so forms stop receiving updates and support when a license lapses, a recurring cost and renewal dependency compared to some competitors' free tiers.
- The editor UX has modernized slowly; drag-and-drop layout control, styling, and the front-end look are functional but feel less polished and design-forward than newer builders unless you invest in CSS or theming.
Gravity Forms review: a closer look
Conditional Logic and Calculations
Gravity Forms' core differentiator is how far its logic engine goes. Fields, pages, notifications, confirmations, and add-on feeds can all be shown, hidden, or triggered based on user input, and the calculations feature lets number and pricing fields reference one another for quotes, order totals, and scored quizzes. This is where the plugin earns its 'powerful' reputation; you can model genuinely complex intake and estimation flows that would otherwise require custom development. The tradeoff is that this power is exposed through a lot of configuration surface, and getting a sophisticated form right takes patience and testing.
The Add-On Model
Rather than bundling everything, Gravity Forms delivers most functionality through official add-ons: payment gateways, email and CRM connectors, surveys and polls, e-signatures, user registration, and webhooks. Keeping these first-party means they're maintained alongside the core plugin and generally more reliable than cobbling together third-party bridges. The catch is licensing: the entry tiers include only a subset, and the most automation-heavy add-ons are reserved for the Elite license, so the true cost depends heavily on which integrations you actually need.
Data Ownership and Compliance
Because Gravity Forms is self-hosted, submissions land in your own WordPress database and uploaded files can stay on your own server rather than a vendor's cloud. For SMBs handling sensitive intake (patient forms, legal or financial applications, membership data), that control is a meaningful compliance and privacy advantage, and there's no per-submission metering to worry about. The flip side is responsibility: backups, security hardening, spam protection, and PHP/WordPress updates are all on you, and a neglected site can turn that ownership into a liability.
Developer and Agency Fit
Gravity Forms is arguably at its best in the hands of developers and agencies. An extensive hook-and-filter system, a REST API, and webhooks make it a foundation for custom applications: front-end post submission, directories, gated content, approval routing, and integrations into external databases or automation tools. The Elite license's unlimited-site allowance also makes it economical for shops managing many client sites. For a solo small-business owner without technical help, though, much of this capability sits behind a wall of documentation and configuration.
Usability and Interface
The most consistent criticism of Gravity Forms is its interface. The builder is competent but dated, and because it operates inside the standard WordPress admin, novices often struggle to find settings that live across multiple tabs and per-add-on feed screens. Styling the front-end output to match a brand frequently means writing CSS or using a companion styling add-on. None of this is a dealbreaker for technical users, but it's a real friction point for the non-developers who increasingly expect the polish of hosted, no-code form tools.
Who should use Gravity Forms?
A good fit
Gravity Forms is the right pick for WordPress-based businesses and the agencies that build for them, especially when forms need to do real work: multi-step intake, conditional routing, price and quote calculations, payments, user registration, or approval workflows. It rewards teams that have at least some technical comfort (a developer, a capable marketer, or an agency partner) and that value owning their submission data on their own server. If you're already committed to WordPress and want a form platform you won't outgrow, and you can justify the Elite tier to unlock the full add-on set, it's one of the strongest options available.
Look elsewhere if…
Skip Gravity Forms if your site isn't on WordPress, if you want a hosted tool with nothing to maintain, or if simplicity and out-of-the-box polish matter more than raw power. Non-technical owners who need an attractive form fast are often happier with WPForms, which offers a friendlier interface and a free tier while covering the common cases, or Formidable Forms if you need data-heavy or application-style builds with a more modern editor. Teams that aren't tied to WordPress at all should evaluate hosted builders like Jotform or Typeform, which run entirely in the cloud, handle their own hosting and spam protection, and prioritize ease of use, at the cost of the deep integration and data ownership Gravity Forms provides.
The verdict
Gravity Forms remains the heavyweight of WordPress form plugins, and its reputation is earned: the conditional logic, calculations, first-party add-ons, and developer hooks let you build forms and workflows that most competitors can't touch, all while keeping your data on your own server. It's stable, mature, and genuinely extensible, which is why agencies and technically-minded businesses keep it in production for years. The honest caveats are that it's WordPress-only, subscription-based with no free tier, and burdened by a dated interface with a real learning curve, and that the features most buyers want tend to live in the top-priced Elite license. If you're on WordPress and willing to invest a little technical effort (or hire someone who has it), Gravity Forms is very likely worth it and will outlast simpler tools as your needs grow. If you want something you can set up in ten minutes without touching WordPress, or you're chasing the lowest possible cost, a friendlier competitor or a hosted platform will serve you better.
Top Gravity Forms alternatives
Popular Forms & Surveys tools teams evaluate alongside Gravity Forms.
ZigpollZero-party data surveys and polls built for Shopify and ecommerce brands.
PaperformDocument-style forms that feel like a web page, with payments built in.
JotformDrag-and-drop forms with 10,000+ templates and deep payment integrations.