Gravity Forms
Build contact, survey, registration, and payment forms in WordPress with conditional fields, multi-page layouts, uploads, and service integrations.
Instant access Original unmodified files Free future updates
Custom contact, survey, registration, and payment forms are the focus here. Gravity Forms brings those jobs into a drag-and-drop builder, then adds the field controls and workflow options needed to collect more than a simple message. The feature set is broad enough for marketers, site owners, and developers working with several types of visitor input.
Building the form
The drag-and-drop editor gives you a direct way to assemble a form and adjust its fields. Advanced field types include date pickers, checkboxes, and radio buttons, so a form can capture dates, single or multiple choices, and other structured responses rather than relying on open text alone. File uploads extend that model to documents and images, which suits applications, enquiries, and submissions that need supporting material.
Conditional logic is one of the more useful features for keeping a form relevant to the person filling it in. Fields can appear or disappear based on earlier selections, allowing one form to handle different paths without showing every question to every visitor. The trade-off is that each path needs deliberate planning, particularly when several answers control later fields.
Longer forms, clearer steps
Multi-page forms split a longer interaction into manageable sections. That structure fits registration flows, detailed enquiries, and surveys with several groups of questions. It also gives the person completing the form a more focused screen at each stage. Page breaks introduce another layer to organise, so the form needs a clear sequence rather than a loose collection of fields.
Email notifications and confirmations cover the two immediate audiences after submission. Administrators or other recipients receive notification messages, while the person who submitted the form receives a confirmation. This separation is useful for acknowledging an enquiry and routing the details to the people responsible for handling it.
Payments and integrations
Payment gateway integrations with PayPal and Stripe make the plugin suitable for forms that collect money as part of the submission. That opens up use cases such as paid registrations, order-style forms, and other transactions tied to a visitor’s entries. The payment options are a practical extension of the form builder, though payment-related flows require more attention than a basic contact form.
Mailchimp and Zapier integrations connect form activity with external marketing and automation workflows. A submission can therefore sit within a wider process instead of remaining only inside the WordPress form system. The usefulness of these connections rests on how closely the chosen service matches the site’s existing email or automation work.
What to weigh
Gravity Forms offers many controls in one product, but that breadth brings decisions. Conditional fields, multiple pages, file uploads, notifications, payment gateways, and third-party services each add configuration to maintain. A small contact form may use only a fraction of the available tools, while a survey or registration workflow benefits from the added structure. The more branches and integrations a form contains, the more important it becomes to map the user journey before building it.
There is also a difference between collecting an entry and managing the process around it. The listed features cover field presentation, confirmations, notifications, payments, and connections to Mailchimp or Zapier; they do not describe a dedicated reporting or workflow-management layer. Sites needing detailed analysis or a specialised back-office process should account for that gap rather than treating the form builder as the whole operational system.
Who it suits
This is a sensible fit for sites that need more than a single contact box. Marketers can combine conditional questions with Mailchimp or Zapier, organisations can divide registrations across multiple pages, and businesses can attach PayPal or Stripe payments to a form. File uploads also help when a submission needs an image or document.
For a site owner planning several kinds of forms, the value is the range of supported building blocks in one interface. For a very small site with one short enquiry form, that range may be more capability than necessary. Gravity Forms is best matched to WordPress projects where structured data collection, user-facing confirmations, and connected services justify a fuller form toolkit.
The verdict
Download Gravity Forms and see for yourself
You get the full Gravity Forms release (v2.9.24.1), ready to install, plus every update that follows. One click and it is yours.
Download Gravity Forms v2.9.24.1- Instant download
- Original developer files
- Updated 12 Oct 2026
Related reviews
Browse allUser Registration File Upload Addon
Collect documents during account registration with configurable file types, upload limits, multiple-file support and adm…
User Registration Authorize.Net
Payment collection during WordPress registration, with Authorize.Net processing, custom fields, CAPTCHA protection and r…
WPEverest User Registration
Build custom WordPress registration forms with drag-and-drop fields, email verification, multi-step flows, user dashboar…