Skip to main content
Gravity Forms logo

Gravity Forms

Builds advanced WordPress forms with conditional workflows, entry management, payments, integrations, automation, and developer-level extensibility.
FormsPremium
Visit Plugin
Last Updated: September 25, 2026

Quick take

Gravity Forms is one of the form builders I would look at when a WordPress form is part of a real business process, not just a basic contact page. The core plugin handles advanced data collection well, and the add-on ecosystem can extend the same form into payments, CRM handoffs, user registration, surveys, signatures, automation, and other workflows.

Best fit: Businesses, agencies, developers, nonprofits, and operational teams that need flexible forms, reliable entry management, conditional workflows, payments, or integrations inside WordPress.

Free version: No free WordPress.org edition. Gravity Forms is a paid plugin, although an online demo is available.

Pricing: Starts at $59 per year for one site.

Version reviewed: 3.1.1.

I would keep things simpler if the site only needs a free contact form with a few fields. Gravity Forms becomes easier to justify when the form needs branching, calculations, saved progress, routed notifications, payment processing, integrations, or developer-level control.

What Gravity Forms is built for

A form can look simple on the front end while doing a lot behind the scenes. A client intake form may need to reveal different questions based on the service selected, route notifications to the right team, save uploads, calculate a value, create an entry in WordPress, and send data to another platform.

Gravity Forms is designed for this kind of structured data collection. Forms are built in the WordPress dashboard with a drag-and-drop editor, and submitted entries are stored in the site’s own WordPress database. You can then view, filter, manage, and export those entries without relying on an external form-hosting service.

How the workflow works in practice

Imagine an agency using a project inquiry form. The first screen asks what type of work the visitor needs. Conditional logic can reveal different follow-up fields for SEO, development, or design. A multi-page layout keeps the form manageable, while Save and Continue lets someone return later if the intake is long.

After submission, Gravity Forms can store the entry, send different notifications based on the answers, display a tailored confirmation, and pass the data to supported services through add-ons or APIs. The same foundation can be adapted for registrations, applications, orders, donations, support requests, onboarding, surveys, or internal workflows.

Features that matter most

Conditional logic beyond basic field visibility

Conditional logic is one of the reasons Gravity Forms works well for complex forms. Rules can show or hide fields, sections, and pages, but they can also control confirmations, notification routing, integration feeds, and payment processing. That makes one form capable of handling several user paths without creating separate forms for every scenario.

Multi-page forms and Save and Continue

Long applications and intake forms are easier to manage when they are split into steps. Gravity Forms supports paginated forms and lets users save progress and return through a unique resume link. This matters for forms that people may not finish in one sitting.

Entry management stays inside WordPress

Submissions are stored as entries in the WordPress database. Administrators can review, filter, manage, and export them from the dashboard. For teams that want ownership of the collected data rather than a separate hosted form inbox, this is an important part of the operating model.

Files, calculations, merge tags, and data routing

Gravity Forms supports file uploads, calculations, dynamic merge tags, conditional email routing, exports, and more than 30 form field types. These features cover practical forms such as quote requests, applications, order forms, event registrations, and workflows that need calculated values or uploaded documents.

Payments through official add-ons

Payment workflows are available through official add-ons for services such as Stripe and Square, with other payment integrations available in the ecosystem. A form can be used for one-time payments, subscriptions, donations, registrations, and other payment-driven workflows depending on the gateway and license you choose.

Integrations and automation

The official add-on library connects Gravity Forms with marketing, CRM, productivity, payment, and automation tools. Basic licenses include marketing integrations such as HubSpot, Mailchimp, ActiveCampaign, and Campaign Monitor. Higher plans expand into tools such as Stripe, Square, Zapier, Slack, Dropbox, and advanced feature add-ons.

REST API, webhooks, and developer control

Gravity Forms also has a strong technical side. REST API access, webhooks, hooks, filters, and a mature developer ecosystem make it practical when a site needs custom data flows or integrations that go beyond a standard form-builder interface.

Who Gravity Forms fits best

I see Gravity Forms fitting best on sites where forms have operational value. Agencies can use it for client intake and project qualification. Nonprofits can build donation and registration workflows. Membership or community sites can use add-ons for user registration. Businesses can connect forms to marketing, CRM, payment, and internal processes.

It is also a sensible choice for developers and agencies that need a form platform they can extend across different client requirements instead of replacing the form plugin whenever the workflow becomes more advanced.

Choose Gravity Forms if

  • Your forms need conditional paths, calculations, file uploads, multi-step layouts, or Save and Continue.
  • You want submitted entries stored and managed inside WordPress.
  • You need payment, CRM, marketing, registration, survey, signature, or automation add-ons.
  • Your project benefits from REST API access, webhooks, hooks, filters, or custom development.

Keep it simpler if

  • You only need a basic contact form and want a permanent free plugin.
  • You do not need advanced entry workflows or paid integrations.
  • You prefer a hosted form service that keeps most form operations outside WordPress.

Gravity Forms compared with freemium WordPress form builders

The biggest buying difference is that Gravity Forms does not use a free WordPress.org edition as its entry point. Plugins such as WPForms, Fluent Forms, and Formidable Forms let users start with a free plugin and upgrade later.

Gravity Forms starts with a paid license, so the decision is less about whether the free version is enough and more about whether its workflow depth and add-on ecosystem justify the recurring cost. For a simple contact form, that can be unnecessary. For a business process that depends on form entries, routing, payments, or integrations, the paid-first model is easier to understand because there is no separate Lite feature boundary to work around.

Which Gravity Forms license makes sense?

Pricing checked September 18, 2026. The Basic license costs $59 per year for one site and includes standard support plus Basic add-ons, including marketing integrations such as HubSpot, Mailchimp, ActiveCampaign, and Campaign Monitor.

The Pro license costs $159 per year for three sites. It adds Pro add-ons such as Stripe, Square, Zapier, Dropbox, Slack, and Trello, making it the more relevant tier when forms need payments or broader external workflows.

The Elite license costs $259 per year for unlimited sites, adds priority support and WordPress Multisite support, and includes the full official add-on set. That tier includes advanced capabilities such as User Registration, Conversational Forms, Partial Entries, Polls, Signature, and Survey.

I would choose the license based on the exact add-ons required, not just the number of sites. A one-site project that needs a Pro-only payment or workflow add-on still needs the Pro tier.

Trade-offs to understand before buying

The first trade-off is obvious: there is no permanent free edition. That makes Gravity Forms a poor fit when cost is the main priority or when the site only needs a basic contact form.

The second is that the broader feature set is distributed across license-specific add-ons. Before buying, map the workflow first and check which add-ons it needs. Payments, surveys, user registration, signatures, conversational forms, and other specialized functions are not all part of the same entry-level license.

Complexity can also grow with the workflow. Conditional feeds, payment steps, integrations, custom notifications, and developer hooks are useful because they give you control, but they still need careful configuration and testing. Gravity Forms removes a lot of coding work; it does not remove the need to design a good process.

What stands out

  • Forms can behave like workflows: logic applies to fields, confirmations, notifications, feeds, and payments rather than only hiding questions.
  • Entry ownership: submissions stay in the WordPress database and can be managed from wp-admin.
  • Strong extension path: official add-ons cover marketing, CRM, payments, registrations, surveys, signatures, and automation.
  • Developer depth: REST API, webhooks, hooks, filters, and third-party add-ons make it suitable for custom projects.
  • Clear paid tiers: Basic, Pro, and Elite are differentiated mainly by site count, support level, and add-on access.

PluginSuggest verdict

Gravity Forms makes the most sense when a form is doing real work for the site. Conditional workflows, entry management, integrations, payments, and developer controls give it room to handle projects that would quickly outgrow a basic contact-form setup.

I would shortlist it for agencies, businesses, nonprofits, and developers building advanced WordPress forms or data workflows. If the requirement is simply a free contact form with a few fields, one of the established freemium alternatives will usually be easier to justify.

Gravity Forms FAQs

Is Gravity Forms free?

No. Gravity Forms does not have a permanent free WordPress.org version. It is a commercial WordPress plugin, although Gravity Forms provides an online demo so you can test the product before buying.

How much does Gravity Forms cost?

As of September 18, 2026, Gravity Forms costs $59 per year for Basic, $159 per year for Pro, and $259 per year for Elite. Basic covers one site, Pro covers three sites, and Elite supports unlimited sites.

What is the difference between Gravity Forms Basic, Pro, and Elite?

The plans differ by site allowance, support level, and included add-ons. Basic includes core marketing integrations, Pro adds payment and workflow integrations such as Stripe, Square, and Zapier, and Elite includes all official add-ons plus priority support and WordPress Multisite support.

Does Gravity Forms store entries in WordPress?

Yes. Submitted entries are stored in your site’s WordPress database and can be viewed, filtered, managed, and exported from the WordPress dashboard.

Can Gravity Forms accept payments?

Yes. Gravity Forms supports payment workflows through official add-ons for processors such as Stripe and Square, with additional payment integrations available depending on the add-on and license.

Does Gravity Forms support conditional logic and multi-step forms?

Yes. Conditional logic can control fields, sections, pages, confirmations, notifications, feeds, and payment behavior. Multi-page forms and Save and Continue are also supported for longer workflows.

Similar Plugins

RecommendedEditors Choice

Builds contact, payment, and custom WordPress forms with a drag-and-drop editor, letting users create forms without coding markup.

Community Reviews

0 community reviews
Log in or create an account to write a review.
No published community reviews yet.