
Most form plugin reviews stop at "can it build a contact form?" — a bar every option in the WordPress ecosystem clears. The interesting question for Gravity Forms is the one its marketing leans on hardest: can it run workflows? Multi-page applications, conditional approval chains, payment-plus-logic submissions, data that fans out to a CRM, a spreadsheet, and a Slack channel the moment someone hits submit. That's where most form builders quietly fall apart, and it's the only ground worth reviewing Gravity Forms on.
A workflow is anything that doesn't end at "email me the entry." Concretely, you're in workflow territory when a form needs to:
Gravity Forms handles all five, but with very different levels of polish, and a couple of them only through add-ons or third-party plugins. Knowing which is which is the whole point of this review.
Gravity Forms' conditional logic is the feature that earns its reputation. It operates at three levels — field, page, and "feed" (the action that fires on submit) — and that layering is what separates it from lighter builders.
Field-level logic is per-field: show the "company VAT number" field only when "I'm a business" is selected. Page-level logic lets a multi-page form skip whole sections, so a 40-question intake form can feel like a 6-question one for the average respondent. Feed-level logic is the underrated one: you can fire a Mailchimp tag, a Stripe charge, or a webhook only when an entry matches a rule. That means a single form can route enterprise leads to your sales CRM and self-serve leads to a nurture sequence without any code.
The limitation worth naming: conditional logic is AND/OR within a single rule group, but you can't nest groups arbitrarily. For genuinely gnarly logic ("show this if (A and B) or (C and not D)") you'll end up using hidden fields and calculations as intermediate variables. It works, but it's a workaround, not a feature.
Number fields support live calculations using merge tags as variables, so you can build a real quoting tool: {quantity} * {unit price} * (1 - {discount}). Combined with product and option fields, this covers most "configure and price" use cases — event registration with tiered tickets, a print-shop order form, a consulting estimate. Calculations update in the browser as the user types, which is the experience people expect in 2026.
Where it gets thin: there's no built-in support for conditional rounding rules, currency conversion, or tax tables. For sales tax that varies by region you're either hardcoding rates into conditional calculation fields or handing the math off to a payment processor downstream. Plan for that before you promise a client "the form will calculate tax."
This is the honest gap. Core Gravity Forms does not do multi-step human approval. If your workflow is "applicant submits, manager reviews, finance approves, then the contract generates," you need Gravity Flow — a separate commercial plugin (not an official add-on, but the de facto standard, built by a long-time community developer). Gravity Flow adds approval steps, user-input steps, notifications, assignees, and a workflow inbox inside wp-admin.
It's genuinely good, but budget for it: it's an additional annual license on top of your Gravity Forms license. If approval routing is core to your project, factor roughly the cost of a second premium plugin into the math, and treat Gravity Flow's stability as part of your stack risk, since it's a third party.
Gravity Forms' integration story is licensing-gated, and this trips people up. The official add-ons — Stripe, PayPal, Mailchimp, HubSpot, ActiveCampaign, Zapier, Webhooks, Google Sheets-style export, and more — are bundled only with the Elite license. The cheaper tiers give you the form builder but lock most of the connective tissue that makes a workflow a workflow.
If your budget can't reach Elite, the escape hatch is the Webhooks add-on (or the Zapier add-on) pointed at an automation platform like Make, n8n, or Zapier. One outbound webhook per feed, conditionally fired, can replace a dozen native integrations — at the cost of running and maintaining that external automation layer. For most agencies, Elite plus a self-hosted n8n instance is the pragmatic combination: native feeds for the common services, webhooks for everything bespoke.
The Stripe add-on supports one-time charges, subscriptions, and — importantly for workflows — Stripe Checkout and Payment Element, so you're not handling card data yourself and you stay clear of the heavier end of PCI scope. Conditional payment feeds mean you can charge only when a paid tier is selected.
Two things to know. First, Save and Continue lets users resume a long form via a magic link, which is essential for any application that takes more than a few minutes — but partially completed entries don't create payment intents until final submit, so don't build reporting that assumes abandoned carts. Second, the Partial Entries add-on captures data field-by-field as it's typed, which is how you build abandonment follow-up. They sound similar and solve different problems.
Gravity Forms is heavier than minimalist builders. A non-trivial multi-page form with conditional logic and calculations pulls in jQuery and several scripts; on a default setup expect the form to add somewhere in the low hundreds of kilobytes to the page. The good news is the modern versions let you disable jQuery on forms that don't need it and defer script loading, and the "No-Conflict Mode" stops other plugins' scripts from breaking the admin.
Practically: keep workflow-heavy forms off your highest-traffic landing pages, or load them on a dedicated route. If you're chasing Core Web Vitals — LCP under 2.5 seconds, INP under 200ms — a giant conditional form above the fold will fight you. Lazy-loading the form or putting it behind a click is a legitimate fix.
Gravity Forms is the right call when:
Look elsewhere when:
For complex workflows specifically, Gravity Forms remains the strongest general-purpose option in WordPress — not because any single feature is unbeatable, but because the conditional logic, calculations, payment feeds, and integration ecosystem all speak the same language and compose cleanly. The catch is cost honesty: the workflow features you actually want mostly live in the Elite tier and in third-party add-ons like Gravity Flow, so price the whole stack before you commit, not just the base license. Do that, and it's a tool you can build a real business process on.
Site
Tools
We do not sell your email. We do not spam.
© 2026 RevealTheme. All rights reserved.