Gravity Forms Featured Image

Description

Gravity Forms is a WordPress plugin that allows users to create and manage online forms for various purposes without needing to code. It's a powerful tool for building contact forms, surveys, quizzes, payment forms, and more, all within a WordPress website. With its drag-and-drop interface, users can easily design and customize forms to fit their specific needs. 

 

Here's a more detailed breakdown:

Functionality:

Gravity Forms enables users to collect various types of data through forms, including user input, file uploads, and online payments. 

 

Ease of Use:

The plugin features a user-friendly drag-and-drop interface, making it accessible for users with varying levels of technical expertise. 

 

Customization:

Users can customize form fields, add conditional logic, and integrate with other services through add-ons. 

 

Accessibility:

Gravity Forms is designed with accessibility in mind, ensuring that forms are usable by people with disabilities. 

 

Integration:

It seamlessly integrates with WordPress and other plugins, allowing for enhanced functionality and automation. 

 

Template Library:

A built-in template library offers pre-designed forms to speed up the creation process. 

 

Applications:

Gravity Forms can be used for a wide range of purposes, such as contact forms, order forms, surveys, quizzes, user registration, and even WordPress post creation. 

 

Advanced Features:

It includes features like lead capture, advanced notification routing, and the ability to create WordPress posts directly from form submissions. 

Comments

Log in to leave a comment.

No comments yet. Be the first to comment!

Icon

Gravity Forms

in Gravity Forms

Download Latest (v2.9.20.1)

You have full access to this resource.

  • Last Updated: Jun 25, 2025
  • Created: Jun 23, 2025
  • Access: Free

Plan Prices

No plans available.

Version History

Oct 27, 2025

Version 2.9.20.1

- Fixed an issue that can cause the `gform_update_feed_active` action hook to fail if the hooked action calls $wpdb.
- Fixed an issue with the timing of the multi-file upload handler sending the headers that prevents the Chained Selects field CSV upload completing.
- Added security enhancements.

Download this version

Oct 22, 2025

Version 2.9.20

- Added several performance improvements to the form editor by running large queries asynchronously.
- Added support for feed conditional logic based on payment status.
- Fixed the display of admin error messages on mobile devices.
- Fixed an issue where the multi-file upload handler responds with the wrong Content-Type header.
- Fixed an issue where the multi-file uploader can display a generic error message instead of the message returned by the upload handler.
- Fixed an issue where forms with a payment feed can sometimes throw a fatal error on submission.
- Fixed an issue that prevented the preview action from displaying on the imported Forms list page.
- Fixed a JavaScript error deleting a file uploaded on the edit entry screen.
- API: Added the [`gform_post_add_feed`](https://docs.gravityforms.com/gform_post_add_feed/) action hook that fires after a feed is added.
- API: Added the [`gform_update_feed_active`](https://docs.gravityforms.com/gform_update_feed_active/) action hook that fires when a feed's "active" status is changed.

Download this version

Oct 17, 2025

Version 2.9.19.3

- Fixed an issue where the multi-file upload handler responds with the wrong Content-Type header.
- Fixed an issue where the multi-file uploader can display a generic error message instead of the message returned by the upload handler.

Download this version

Oct 15, 2025

Version 2.9.19

- Added Signature Consent Form and Testimonial Form templates to the Template Library.
- Added an accessibility warning in the form editor when the rich text editor setting is enabled on the Paragraph Text field.
- Added a deprecation warning in the form editor when a form uses any of the `gf_list_height` Ready Classes.
- Fixed an issue where canceling the conditional logic warning displayed by the rich text editor setting does not cancel the current changes.
- Fixed accessibility of decorative font icons in admin screens so they are not announced by screen readers.
- Fixed an issue where the Gravity Forms header displays incorrectly when Screen Options panel is open.
- Fixed an issue where the upload button for a multi-file enabled File Upload field with a limit is not re-enabled when the last file is removed.
- Fixed an issue where the gform variable (hooks script) can be output in the wrong location on some sites.
- Fixed an issue where the sales page does not display the charts correctly in RTL languages.
- Fixed an issue where the add and delete icon URL settings are not applied to the List field.

Download this version

Oct 11, 2025

Version 2.48.1

This update resolves issues with date filtering, lightbox display, and Edit Entry layout styling.
#### 🐛 Fixed
* When using a single-input Entry Date search field, results now include only entries created on the specified date, rather than all entries from that date onward.
* File Upload field images were incorrectly displaying in a lightbox when the View's "Enable lightbox for images" setting was disabled, but another field had "Open in a lightbox?" enabled.
* Styling issues on the Edit Entry page when using the Layout Builder for the Single Entry page.

Download this version

Oct 11, 2025

Version 2.48.1

This update resolves issues with date filtering, lightbox display, and Edit Entry layout styling.
#### 🐛 Fixed
* When using a single-input Entry Date search field, results now include only entries created on the specified date, rather than all entries from that date onward.
* File Upload field images were incorrectly displaying in a lightbox when the View's "Enable lightbox for images" setting was disabled, but another field had "Open in a lightbox?" enabled.
* Styling issues on the Edit Entry page when using the Layout Builder for the Single Entry page.

Download this version

Oct 8, 2025

Version 2.9.19

Added Signature Consent Form and Testimonial Form templates to the Template Library.
- Added an accessibility warning in the form editor when the rich text editor setting is enabled on the Paragraph Text field.
- Added a deprecation warning in the form editor when a form uses any of the `gf_list_height` Ready Classes.
- Fixed an issue where canceling the conditional logic warning displayed by the rich text editor setting does not cancel the current changes.
- Fixed accessibility of decorative font icons in admin screens so they are not announced by screen readers.
- Fixed an issue where the Gravity Forms header displays incorrectly when Screen Options panel is open.
- Fixed an issue where the upload button for a multi-file enabled File Upload field with a limit is not re-enabled when the last file is removed.
- Fixed an issue where the gform variable (hooks script) can be output in the wrong location on some sites.
- Fixed an issue where the sales page does not display the charts correctly in RTL languages.
- Fixed an issue where the add and delete icon URL settings are not applied to the List field.

Download this version

Oct 1, 2025

Version 2.9.18.2

- Added Signaure Consent Form and Testimonial Form templates to the Template Library.
- Fixed an issue where the upload button for a multi file upload field with a limit is not re-enabled when the last file is removed.
- Fixed an issue where the gform variable (hooks script) can be output in the wrong location on some sites.

Download this version

Sep 26, 2025

Version 2.9.18.1

- Fixed an issue where the sales page is not displaying the charts correctly in RTL languages.
- Fixed an issue where the add and delete icon URL settings are not applied to the List field.
- Removed the Ready Class from the Employment Application form template.
- Fixed a PHP fatal error that occurs when editing an entry and the existing value of a multi-file enabled File Upload field JSON decodes to a string.
- Fixed a PHP fatal error that can occur if the gform_sticky_admin_messages option does not return an array.

Download this version

Sep 23, 2025

Version 2.9.18

- Added support for dynamically populating File Upload fields with file URLs. Note: the URL is saved to the entry; the file itself is not saved in the form uploads folder.
- Added the [gform_submission_files_pre_save_field_value](https://docs.gravityforms.com/gform_submission_files_pre_save_field_value/) filter, so files can be modified (e.g. renamed) just before they are saved to the form folder and entry.
- Updated the Checkboxes and Radio Buttons fields to show more choices in the form editor when the "Display in columns" setting is enabled for a more accurate preview.
- Updated the block editor Advanced settings tab for better visibility and consistency.
- Fixed an issue where the values of legacy post fields aren't saved on form submission if the page query string includes the `view` parameter with a value of `entry`. Credit: The Gravity PDF team.
- Fixed the formatting of the Time field in RTL languages.
- Fixed an issue where the submitted values of some fields with conditional logic based on a Consent field are not saved if the Consent field was the first field on the form when the conditional logic rule was configured.
- Fixed an issue where the Honeypot field can be removed when paging through a multipage form and the new AJAX submission method is in use.
- Fixed an issue where the value saved is truncated when the selected choice of a Dropdown field contains '<'.

Download this version

Sep 19, 2025

Version 2.9.17.4

- Fixed an issue where the values of legacy post fields aren't saved on form submission if the page query string includes the `view` parameter with a value of `entry`. Credit: The Gravity PDF team.
- Fixed an issue where the time field is formatted incorrectly in RTL.
- Fixed an issue where some fields with conditional logic based on a Consent field are not saved if the Consent field was the first field on the form when the conditional logic rule was configured.
- Fixed an issue where the honeypot field can be removed when paging through a multipage form and the new AJAX submission method is in use.
- Fixed an issue where the value saved is truncated when the selected choice of a Dropdown field contains '<'.
- Fixed an issue where an Email field with confirmation enabled does not fail validation when the first input is empty and the confirmation input is not empty.

Download this version

Sep 12, 2025

Version 2.9.17.1

- Fixed a bug that prevented entries search input boxes from showing.

Download this version

Sep 5, 2025

Version 2.9.16.1

- Fixed a PHP fatal error and warnings that can occur if an empty batch is returned during background processing.
- Fixed an issue where the values of hidden and readonly inputs for fields that have failed state validation (e.g. single product field) are repopulated with the invalid submitted values instead of reverting to their original values.
- Fixed an issue that prevents forms with legacy markup from being able to disable legacy markup in Form Settings.
- Added full text of the form name when hovering over a title in the form dropdown.

Download this version

Aug 5, 2025

Version 2.9.14

- Added the constant [GF_ENABLE_NOTIFICATION_EMAIL_HEADER](https://docs.gravityforms.com/gf_enable_notification_email_header) and filter [gform_notification_email_header](https://docs.gravityforms.com/gform_notification_email_header) to allow enabling and setting of `X-Gravity-Forms-Source` email header.
- Added alt attribute to the checked indicator image in the consent field for improved accessibility.
- Fixed an issue where the "Subscription Created" notification is not sent in some situations.
- Fixed setting of default value for email confirmation input when field has conditional logic enabled.
- Fixed an issue where the "Select All" choice for Multiple Choice fields is rendered incorrectly.
- Fixed an issue where forms can't be saved in the form editor when third-party add-ons introduce invalid JSON syntax to the form object.
- AF: Fixed an issue where the save success message can be displayed when the edit feed page is redirected to from another add-on.
- API: Updated `GF_Field::get_value_entry_detail()` to display an inline error message on the entry detail page when the field uses an array-based value and the add-on that includes the field is inactive or hasn't defined it's own `get_value_entry_detail` method.
- API: Fixed a display issue with checkbox type setting choice labels.

Download this version

Jul 16, 2025

Version 2.9.13

- Updated the image choice file upload UI to account for file upload component updates.
- Updated the help page to be more accessible.

Download this version

Jun 26, 2025

Version 2.9.10

2025-06-12
- 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.
- AF: Improved support for WordPress plugin checks in `GFAddOn::minimum_requirements()`. Credit: The Gravity Wiz Team.
- AF: Fixed a fatal error that occurs when validating a select type setting when the option to select multiple choices is enabled.

Download this version

Jun 23, 2025

Version 2.9.7.2

N/A

Download this version