Hooks
Actions
Learn about the different action hooks available within Gravity Forms. Action hooks allow you to perform additional actions when an event takes place.
Filters
Discover the different filter hooks available within Gravity Forms. You can use filters to modify data to better match your particular needs.
JavaScript
Find explanations of the various JavaScript hooks used by Gravity Forms and its add-ons.
Deprecated
Here you will find a listing of the action hooks in Gravity Forms which have been deprecated.
Articles
gform_secure_file_download_location
By default the real location of the uploaded file will be hidden. Return FALSE to display the real location. Not recommended – use with caution!
gform_secure_file_download_url
Allows for manual filtering of the download URL to handle conditions such as unusual domain mapping and others.
gform_send_email_failed
Triggered when an email from Gravity Forms fails to send.
gform_sendgrid_email
Allows the email being sent by SendGrid to be modified.
gform_sendgrid_send_email_failed
Triggered when an email from Gravity Forms fails to be passed to SendGrid.
gform_settings_display_license_details
The gform_settings_display_license_details filter is used to control display of the license details panel on the Forms > Settings page.
gform_settings_menu
Use this filter to add/remove tabs to the main Gravity Forms settings page.
gform_settings_save_button
Filters through and allows modification of the Save button HTML for the overall Gravity Forms Settings.
gform_settings_SUBVIEW
Triggered within the settings page, depending on what page within the settings you are viewing.
gform_shortcode_ACTION
This filter is used to implement custom shortcode actions.