Close Menu
  • Marketplace
  • About us
    • Why us
    • FAQ
  • Blogs
X (Twitter) Instagram TikTok
Wordpress Pick
  • Marketplace
  • About us
    • Why us
    • FAQ
  • Blogs
Login / Register
Wordpress Pick
Home » Plugin » Forms and Surveys » Gravity Forms v2.9.13

Gravity Forms v2.9.13

Free
$259

/Year

H
M
S
Build powerful, custom WordPress forms in minutes. Discover the Gravity Forms difference today!

4.7

Rating summary

12

Reviews

268K+

Active installations

Checkout Now Added to cart
VirusTotal Scan

In the dynamic landscape of WordPress development, effective data collection and user interaction are paramount. Gravity Forms stands out as a robust, premium WordPress plugin engineered to empower users with unparalleled control over form creation, data management, and workflow automation. Designed for both technical and non-technical users, this solution transforms complex form building into an intuitive, efficient process, solidifying its position as an indispensable tool for businesses and developers alike.

Introduction to Gravity Forms

Gravity Forms is more than just a form builder; it’s a comprehensive data collection and management system for WordPress. Its reputation as a premium solution is built on a foundation of advanced features, reliable performance, and extensive integration capabilities. Whether you need to create simple contact forms, intricate surveys, user registration forms, or even full-fledged e-commerce checkouts, Gravity Forms provides the tools to achieve your objectives with precision and ease. It simplifies complex tasks, streamlines workflows, and offers a significant return on investment through its powerful automation features.

Key Features & Capabilities

Gravity Forms offers a rich suite of features that cater to a wide array of form-building requirements. Each component is meticulously crafted to provide flexibility, efficiency, and robust functionality.

Intuitive Form Creation

  • Drag-and-Drop Form Builder: At the core of Gravity Forms is its intuitive visual drag-and-drop interface. This allows users to effortlessly add, arrange, and customize form fields without writing a single line of code. You can easily create multi-column layouts, streamlining the design process.
  • Form Templates: To accelerate your form development, Gravity Forms provides a selection of pre-built templates for common form types, enabling quick deployment and customization.
  • Wide Variety of Form Fields: With over 30 distinct form fields, Gravity Forms provides comprehensive options for any data input need. These include standard input fields, advanced fields like file uploads and CAPTCHA, post fields for content submission, and pricing fields for e-commerce applications.

Dynamic Logic & Calculations

  • Conditional Logic: This powerful feature allows you to create dynamic forms that adapt to user input. You can set rules to show or hide fields, sections, entire pages, or even the submit button based on selections made by the user, ensuring a highly personalized and efficient user experience.
  • Calculations: Gravity Forms enables the performance of both simple and complex mathematical calculations directly within your forms. You can define formulas and dynamically insert values from other form fields, making it ideal for quotes, order forms, or financial assessments.

Enhanced User Experience & Data Handling

  • Multi-Page Forms: For lengthy surveys or applications, forms can be broken down into multiple pages, improving usability and reducing user fatigue. The plugin also supports progress saving, allowing users to return to their forms later.
  • Responsive Forms: All forms built with Gravity Forms are inherently responsive, ensuring seamless display and functionality across all devices and screen sizes, from desktops to mobile phones.
  • Notifications and Confirmations: Configure flexible notification and confirmation messages that are triggered upon form submission. Advanced email logic allows you to route email notifications to different recipients based on user selections, ensuring relevant information reaches the right people.
  • Comprehensive Data Collection: Beyond basic input, Gravity Forms offers advanced data collection features such as field validation, dynamic field values, and partial entries. It also supports robust data routing, import, and export functionalities, providing complete control over your collected information.

Integrations & Workflow Automation

  • Extensive Integrations: Gravity Forms boasts a vast ecosystem of official and third-party add-ons, facilitating seamless integration with popular services and tools. This includes CRM systems like HubSpot, email marketing platforms such as Mailchimp, ActiveCampaign, and Campaign Monitor, and payment gateways like Stripe, Square, and PayPal. Zapier integration further extends its connectivity to thousands of other applications.
  • Workflow Automation: Leveraging conditional logic and integrations, Gravity Forms can automate complex workflows, routing information, triggering actions, and connecting disparate systems to streamline operations.

Security & Compliance

  • Robust Security Features: Security is a cornerstone of Gravity Forms. It includes comprehensive tools for managing personal data, ensuring GDPR compliance, and integrating with Google reCAPTCHA v2 & v3, as well as Akismet, to combat spam effectively. Regular security audits underscore its commitment to data protection.
  • E-commerce Functionality: With its payment gateway integrations (Stripe, Square, Mollie) and support for discount codes, Gravity Forms is PCI compliant and enables secure online payments, subscriptions, and recurring payments, making it a powerful tool for e-commerce operations.

Developer-Friendly Features

  • Developer Features: For developers, Gravity Forms offers an open REST API, webhooks, and hundreds of actions and filters, providing extensive customization opportunities. Its well-documented codebase and Add-On Framework allow for the creation of bespoke functionalities and custom integrations.

Technical Specifications & Compatibility

To ensure optimal performance and receive official support, it is recommended to run Gravity Forms on the latest production version of WordPress.

  • WordPress Compatibility: Gravity Forms is designed to work seamlessly with the current and previous major versions of WordPress. Always ensure your WordPress installation is up-to-date for the best experience.
  • PHP Requirements: Requires PHP v5.6 or later. For best performance and future compatibility, PHP 7.4 is recommended, aligning with current WordPress recommendations.
  • MySQL Requirements: Requires MySQL v5.5 or later.
  • Required PHP Extensions: Essential PHP extensions include ctype, curl, dom, and openssl.
  • Accessibility: Gravity Forms provides tools and options to create accessible forms that are WCAG 2.1 AA compliant, ensuring your forms can be used by individuals with disabilities.
  • Multilingual Support: For multilingual WordPress sites, Gravity Forms is compatible with WPML, requiring the Gravity Forms Multilingual glue plugin for full integration.
  • Embedding: Forms can be easily embedded into any WordPress page or post using the dedicated Gravity Forms block in the block editor or via a simple shortcode.

Setting Up and Using Gravity Forms

The setup and usage of Gravity Forms are designed for clarity and efficiency, making it accessible to a wide audience.

  1. Installation: As a premium plugin, Gravity Forms is installed by uploading the plugin file via the WordPress dashboard (Plugins > Add New > Upload Plugin) and then activating it.
  2. Form Creation: Navigate to “Forms” in your WordPress admin menu. Click “Add New” to launch the drag-and-drop builder. Here, you can select from various field types, drag them onto your canvas, and reorder them with ease.
  3. Configuring Settings: For each form, you can configure various settings, including form title, description, form button text, and restrictions.
  4. Setting Up Notifications: Define email notifications to be sent upon form submission. You can customize the recipient, sender, subject, and message, and even implement conditional logic to send notifications based on specific user inputs.
  5. Configuring Confirmations: Set up what happens after a user submits a form. This can be a text message, redirecting to a specific page, or even displaying another WordPress page.
  6. Embedding Forms: Once your form is complete, embed it into any page or post using the Gravity Forms block in the Gutenberg editor or by inserting the shortcode [gravityform id="X" title="false" description="false"] where “X” is your form ID.
  7. Viewing Entries: All form submissions are stored in your WordPress database and can be easily viewed and managed directly within the Gravity Forms interface under “Entries.”This streamlined process empowers users to quickly deploy sophisticated forms, collect valuable data, and automate essential tasks within their WordPress environment.

Why Choose Gravity Forms? (EEAT Perspective)

Choosing a premium plugin like Gravity Forms is an investment in reliability, advanced functionality, and dedicated support. Its status as a leader in the WordPress form builder space is backed by:

  • Expertise & Authoritativeness: Gravity Forms is consistently highlighted by reputable WordPress and plugin review sites as a feature-rich solution capable of building complex forms with advanced functionality. Its robust ecosystem of add-ons further solidifies its position as an authoritative choice for comprehensive form solutions.
  • Experience & Trustworthiness: The plugin’s long-standing presence and continuous development demonstrate a proven track record. While alternatives exist, Gravity Forms’ ability to handle intricate conditional logic, perform calculations, and integrate deeply with critical third-party services makes it a trusted workhorse for demanding applications. Its commitment to security and compliance, including regular audits and GDPR readiness, further builds user trust.
  • Value Proposition: While there is no free version, the premium licensing (starting at $59/year for a single site) provides access to advanced features, add-ons, and professional support that often necessitate multiple, less integrated plugins with alternative solutions. For users requiring sophisticated forms, payment processing, and extensive integrations, the upfront investment in Gravity Forms translates into significant long-term savings in development time and operational efficiency. The availability of numerous third-party add-ons also allows for extending functionality, from legal signing workflows to PDF exports, providing a truly adaptable solution.Compared to alternatives like WPForms (known for ease of use and templates), Fluent Forms (cost-effectiveness and interface), or Formidable Forms (advanced features), Gravity Forms often shines for its sheer power and extensibility when dealing with highly customized or data-intensive form requirements. Its integration capabilities are particularly strong, making it ideal for businesses that rely on interconnected systems.

Conclusion

Gravity Forms remains a powerful and extensible WordPress form plugin, ideally suited for users who need to construct complex forms, integrate with diverse third-party services, and automate workflows. Its comprehensive feature set, robust security, and deep integration capabilities establish it as a premium, reliable solution for any WordPress website. By simplifying sophisticated processes, Gravity Forms not only saves time but also enhances data quality and operational efficiency, making it a valuable asset for businesses and developers seeking a high-performance form building solution.

4.7 13 votes
Plugin Rating

I. Download Limits & Account Benefits

  • Free Downloads: Each email address receives 3 downloads per day for free products
  • Upgrade Benefits: Purchase any paid product to increase your daily download limit by 3 for each paid product
  • No Account Required: You can download immediately by receiving the download link via email
  • Account Recommended: Create an account for easier access to your order history and direct update downloads

II. Understanding GPL vs Official Versions

Important: The products available on WPPick are GPL-licensed versions, which differ from official developer versions. Before purchasing, please read our comprehensive guide: Understanding GPL & Official Differences at WPPick

Key Points:

  • GPL versions may not include premium support from original developers
  • Updates may be delayed compared to official releases
  • Some premium features might have limitations
  • Always consider your specific needs and support requirements

III. Support & Assistance

We’re here to help through multiple channels:

  • Email Support: Direct email assistance for all inquiries
  • Live Chat: Real-time support during business hours
  • Comprehensive Documentation: Detailed guides and tutorials

IV. Order Tracking

Access your complete purchase history and download links anytime: Order History

V. Account Access

New to WPPick? Login or Create Account to manage your downloads and orders efficiently.

VI. Refund Protection

We stand behind our products with a clear refund policy. Review our terms: Refund Policy

VII. Privacy & Security

Your data security is our priority. Learn how we protect your information: Privacy Policy

VII. Terms of Service

Understanding our service terms ensures a smooth experience: Terms of Use

Quick Tips for Best Experience

  1. Verify Compatibility: Check plugin/theme compatibility with your WordPress version
  2. Backup First: Always backup your site before installing new plugins or themes
  3. Test Environment: Consider testing on a staging site first
  4. Stay Updated: Regularly check for updates in your account dashboard
  5. Read Documentation: Review any included documentation for optimal setup

Need Help?

If you have questions about downloads, licensing, or need technical assistance, don’t hesitate to contact our support team. We’re committed to ensuring you have the best possible experience with WPPick products.


Ready to get started? Your download adventure begins with just one click!

Version: 2.9.13Latest Release
Improvement
  • Updated the image choice file upload UI to account for file upload component updates
  • Updated the help page to be more accessible
Version: 2.9.12
New Feature
  • Added merge tags on the "Send To: Enter Email" notification setting. Credit: The GravityKit Team.
Improvement
  • Updated the legacy Akismet spam check during form submission to run via the [`gform_entry_is_spam`](https://docs.gravityforms.com/gform_entry_is_spam/) filter in preparation for version 1.1.0 of the Akismet add-on.
Bug Fix
  • Fixed rendering of calculated product in form editor when quantity is disabled.
  • Fixed an issue where the recent forms list used by the form switcher is not updated when the admin toolbar menu is disabled.
  • Fixed an issue in reCAPTCHA that prevents the form from being submitted when the reCAPTCHA API keys are invalid on the settings page.
Other
  • Removed the mock-data endpoint from production environments.
Version: 2.9.11.1
Bug Fix
  • Fixed an issue where the recent forms list used by the form switcher is not updated when the admin toolbar menu is disabled.
  • Fixed an issue in reCAPTCHA that prevents the form from being submitted when the reCAPTCHA API keys are invalid on the settings page.
Version: 2.9.11
Improvement
  • Added a h1 to all admin pages to improve accessibility.
  • Updated links in the admin to indicate when they open in a new window for improved accessibility.
  • Updated messages around deprecated Ready Classes in the form editor.
Bug Fix
  • Fixed undefined variable error when the filter gform_toolbar_menu returns an empty array.
  • Fixed handling of notification addressing where comma-separation of merge tags includes spaces.
  • API: Fixed a bug in the Settings API that prevents custom settings fields from being rendered in a tabbed interface.
  • API: Fixed a bug in the Settings API that prevents the description from being rendered in the Post Select field.
  • API: Fixed a bug in the Settings API that prevents the `after_input` parameter from being rendered in the Conditional Logic field.
Version: 2.9.10
Bug Fix
  • Fixed an issue where the background processing queue can become indefinitely paused if the theme or another plugin is using a WP option filter or action hook incorrectly.
  • Fixed an issue with the background processor AJAX request arguments, improving form submission performance for add-ons where feed processing takes a while.
  • Fixed an issue where the form title and description can be removed when the form fails validation using the new AJAX submission method.
  • Fixed an issue with new AJAX where form submissions can break if the form action attribute changes to the admin-ajax.php URL when form markup is updated.
  • Fixed a fatal error that occurs when validating a select type setting when the option to select multiple choices is enabled.
Improvement
  • Improved support for WordPress plugin checks in `GFAddOn::minimum_requirements()`. Credit: The Gravity Wiz Team.
Version: 2.9.9.2
Bug Fix
  • Fixed an issue where the background processing queue can become indefinitely paused if the theme or another plugin is using a WP option filter or action hook incorrectly.
  • Fixed an issue with the background processor Ajax request arguments, improving form submission performance for add-ons where feed processing takes a while.
  • AF: Fixed a fatal error that occurs when validating a select type setting when the option to select multiple choices is enabled.
  • Fixed an issue where the form title and description can be removed when the form fails validation using the new Ajax submission method.
Version: 2.9.9.1
Bug Fix
  • Fixed an issue where the form action attribute changes to the admin-ajax.php URL when form markup is updated breaking form submissions.
Improvement
  • Improved support for WordPress plugin checks in GFAddOn::minimum_requirements(). Credit: The GravityWiz Team.
Version: 2.9.7
New Feature
  • Added the autocomplete attribute setting to Website field.
Bug Fix
  • Fixed spacing and margin issues in the admin and help sections in RTL languages.
  • Fixed a PHP fatal error that occurs when the gform_form_switcher_forms filter returns an invalid value, or when a deleted form remains in the current users recent forms list.
  • AF: Fixed an issue where the placeholder attribute isn't rendered for text input fields in add-on feed settings. Credit: GravityKit team
  • API: Fixed an issue where the conditional logic setting instructions property could not be overridden. Credit: GravityKit team
Compatibility
  • Updated the minimum WordPress version (for support) on the System Status page to 6.7.
Improvement
  • Removed trailing spaces from some translatable strings to improve translation.
  • AF: Updated the background processor to pause when a task encounters an error (e.g. external API rate limit), and resume later on the fallback cron job.
New Feature
  • API: Added the submission type ("submission_type" property) to the result returned by an AJAX submission.
Version: 2.9.6.1
Bug Fix
  • Fixed a PHP fatal error that occurs when the gform_form_switcher_forms filter returns an invalid value, or when a deleted form remains in the current users recent forms list.
Version: 2.9.6
Performance
  • Added a performance improvement by making the form switcher only show the most recent 10 forms.
Improvement
  • Updated the gform_form_switcher_forms filter to allow developers to also filter the forms that show up in the form switcher search results.
  • Updated dropdowns in the admin to be more consistent.
  • API: Added inline documentation for the Foundation layer of the Theme Framework.
  • API: Updated the generic map setting field to support using textareas when mapping to a custom value.
Bug Fix
  • Fixed an issue where save_callback is not called for fields located in tabs.
  • Fixed an issue where the submit button is replaced with a next button on the last page of a multi-page form when that page is hidden by conditional logic and fails validation.
  • Fixed an issue where the field map setting is not working when no conflict mode is enabled.
  • Fixed an issue where the form submits or the next page is displayed if the previous button does not include the gform_previous_button class when clicked. Note: When using filters like gform_submit_button, gform_next_button, or gform_previous_button to replace the input elements with button elements, make sure to keep the attributes from the original elements. Example code.
  • Fixed an issue where a javascript error occurs if a calculation is attempted and the calculation field does not have an input.
Other
  • API: Added temporary blocking mechanism when version.php API calls return server errors (5xx) to prevent excessive failed requests.
12 Comments
Inline Feedbacks
View all comments
Sarah L.
2 months ago

Works great tbh. Setup was a breeze and it’s super reliable. No complaints at all 👍.

0
Reply
David K.
3 months ago

Great plugin. I’m trying to create a custom ‘thank you’ page with dynamic content pulled from the form submission. Is there an easy way to pass specific field values from the submitted form into URL parameters or shortcodes on the confirmation page? The documentation is a bit vague on this specific use case.

0
Reply
Sarah M.
3 months ago

Having a persistent issue where Gravity Forms submissions aren’t going through when WP Super Cache is active. I’ve tried excluding pages but it still seems to conflict. Any known workarounds or specific configurations I should be looking at for these two plugins?

0
Reply
Michael Brown
3 months ago

Couldn’t be happier with Gravity Forms, and a huge shoutout to WPPick! They are such a reliable source for WordPress assets. The download was quick and painless, and knowing I can trust where I get my plugins from is invaluable. WPPick is awesome!

0
Reply
Sarah Jenkins
3 months ago

Gravity Forms is truly the best form plugin out there, and I was thrilled to find it on WPPick. Their selection is top-notch, and the download process was incredibly easy. It’s become my go-to, reliable source for premium plugins!

0
Reply
Mike Chen
4 months ago

Love the plugin, but I’m having trouble with conditional logic on a multi-page form. When I navigate back a page, some fields that should be hidden based on previous selections become visible again. Is this a known bug or am I missing a setting for dynamic visibility on multi-step forms?

0
Reply
Alex M.
4 months ago

Gravity Forms is def the best form plugin out there. So easy to use, and it does literally everything I need it to. 💯

0
Reply
David Chen
5 months ago

I’ve been using Gravity Forms for years, and discovering WPPick has been a game-changer. It’s a fantastic alternative to sourcing directly, and their service is consistently excellent. Highly recommend both Gravity Forms and WPPick!

0
Reply
Jessica Rivera
5 months ago

Gravity Forms is fantastic for our lead gen! One feature request: any plans for a direct integration with HubSpot’s new Marketing Hub beyond just basic contact creation? It would be great to push form submissions directly into specific HubSpot workflows without Zapier.

0
Reply
Mike D.
6 months ago

Been using this for my client sites for ages. Solid plugin, pretty much does what it says. Can’t go wrong.

0
Reply

About this Plugin

Type:
Plugin
Name:
Gravity Forms
Version:
2.9.13
Last updated:
Jul 19, 2025
License:
GPL v3
Security by:
VirusTotal
Categories:
Forms and Surveys
Tags:
Contact Form
Drag And Drop
Entry Management
Form Builder
Facebook X (Twitter) Instagram Pinterest
  • Home
  • Order History
  • GPL Guide
  • Terms of Use
  • Privacy Policy
  • Refund Policy
Registered Address: 100 Rue Peel, Montréal, QC H3C 0L8, Canada. © WP Pick. All Rights Reserved.

Type above and press Enter to search. Press Esc to cancel.