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_mailgun_email
Allows modification of the email arguments which are passed to the Mailgun API.
gform_mailgun_send_email_failed
The gform_mailgun_send_email_failed action hook is triggered when MailGun API reports it is unable to send the email.
gform_max_async_feed_attempts
This filter allows the number of retries to be modified before the feed is abandoned.
gform_media_upload_path
This filter can be used to change the location where files uploaded using the Post Image field are copied to when the post is created.
gform_menu_position
Modify the position the Gravity Forms menu should appear in the WordPress admin menu.
gform_merge_tag_data
Description.
gform_merge_tag_filter
Use this filter to dynamically change the merge tag output. Useful when filtering field types from being displayed in the {all_fields} merge tag, or implementing custom field types that require the merge tag output to be different from the value stored with the entry.
gform_merge_tag_list_exclude
Description.
gform_merge_tag_value_pre_calculation
Description.
gform_merge_tags
Allows merge tags to be added/removed from the Merge Tag drop down in the admin.