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_form_update_meta
Allows modifying the form meta before it is saved to the database.
gform_form_validation_errors
The gform_form_validation_errors filter enables the list of validation errors, which will be displayed at the top of the form, to be overridden.
gform_form_validation_errors_markup
The gform_form_validation_errors_markup filter enables the markup for the validation errors list, which is located at the top of the form, to be overridden.
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.