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_format_email_to
The gform_format_email_to filter can be used to allow for formatting of the TO email address to improve spam score.
gform_format_option_label
Description.
gform_forms_post_import
Use this hook to perform actions after importing forms.
gform_freshbooks_args_pre_create
This filter can be used to modify the invoice or estimate object before it is sent to Freshbooks.
gform_freshbooks_enable_dynamic_field_mapping
This filter is used to enable the display of the option for dynamic field mapping under the ‘Line Items’ setting on the Freshbooks feed.
gform_freshbooks_send_item_id_for_fixed_dynamic
This filter is used to enable the sending of the Item ID instead of Item Name when using the Fixed Costs or Dynamic Field Mapping settings.
gform_frontend_feed_activated
Description.
gform_frontend_feed_deactivated
Description.
gform_frontend_feeds_evaluated
Description.
gform_frontend_page_hidden
The gform_frontend_page_hidden JavaScript action hook is used to perform custom actions when a page step is hidden by conditional logic on the front-end.