Go where no form
has gone before
Built-in features give you more control with less work. Create, customize, and automate your forms with ease.

Form builder
Building forms is easier than ever with Gravity Forms. Choose from turn-key templates, or shoot for the moon with truly custom creations.
Quickly design and build your WordPress forms using our intuitive drag-and-drop builder tools.
Choose the number of columns, customize the width, and drag fields within the builder to add new columns.
With Gravity Forms, you’ll have everything you need to build WCAG 2.0 AA-compliant forms.
Select from our library of pre-built, fully customizable form templates – get a new form up and running in minutes.
Make longer forms more approachable by breaking them into multiple pages with less scrolling and more submissions.
Over-engineered forms are a thing of the past. Use conditional logic to display or hide fields, sections, pages, and more, all based on user selections.
Gravity Forms is truly mission control for your WordPress forms. With an ever-growing list of fields, custom forms are a breeze.
Have control over foreign languages for your forms. Gravity Forms will inherit the language setting in your general WordPress settings.
Stellar site design often needs a little something extra. Easily apply custom CSS to your forms for a seamless experience.
Data collection
There’s a lot of data out there to get lost in. Gravity Forms helps you collect it securely and use it for good.
Configure complex email routing for form notifications and confirmations based on user selections and conditional logic.
Pack up your form and take it with you, whether you’re exporting directly to another site or saving a CSV of entries for your time capsule.
Photos and file attachments are a breeze. Just add file upload fields to your form, and users can send files directly to your server.
Feed data from your forms and easily route submissions to different places (CRM, Zapier, email, etc.) depending on the criteria you set.
Guide users through your forms one question at a time – a more interactive way to collect data.
Add address autocomplete to your forms and capture location data on submission with Geolocation.
Capture data from users who started a form, but abandoned before hitting submit. Use this data to improve form conversions.
Create quizzes that engage visitors and generate leads. Automatic grading, custom scoring, and audience insights.
Design professional surveys with customizable field types, collect responses, and analyze results – all from your WordPress dashboard.
Let users sign contracts and agreements electronically. Reduce paperwork and ensure a seamless signing experience on any device.
Our Chained Selects feature adapts dropdown options automatically –create cascading dropdown fields that adapt to user selections.
Add polls to your site to collect visitor feedback and increase engagement. Easy setup, instant results – perfect for content creators and businesses.
Build forms that handle the whole registration journey. Gather information, process payments, and register users on your WordPress site.
Automatically create posts, pages, or custom post types from form submissions – and let users edit their own entries from the front end.
Ecommerce
The sky’s the limit when you manage online payments with Gravity Forms.
Manage subscriptions and recurring payments with automated workflows using your preferred payment processor.
Integrate with Stripe, Square, Mollie, and more to help you manage secure transactions directly from your WordPress forms.
Forms are just one piece of your PCI Compliance puzzle — but we check the boxes where it counts.
Add discount codes to your payment forms. Offer flat rate or percentage discounts, set expiry dates, and control usage.
Security
Gathering data on your site? Our form solution is fully secure.
Stop bots in their tracks with an anti-spam honeypot or use our Akismet integration to protect your forms.
Developer-friendly
Open the pod bay doors, HAL. Gravity Forms are all kinds of extensible.
Tap into 500+ hooks to customize form behavior, modify data, and extend Gravity Forms for your exact needs.
Create custom integrations with services we don’t officially support. Webhooks work with APIs, automation platforms, and other external apps.
The Gravity Forms API class allows you to easily push and pull data to your hearts content. Use it to manage forms, entries, and more.