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_advancedpostcreation_taxonomy_mapping_field
Allows users to modify which field is used when looking up terms via get_term_by(). Defaults to name, but can be any of: 'slug', 'name', 'term_id' (or 'id', 'ID'), or 'term_taxonomy_id'.
gform_advancedpostcreation_term_separator
Filters the separator character used when separating term names.
gform_advancedpostcreation_update_post_data
The gform_advancedpostcreation_update_post_data filter allows modifying the post data before updating it.
gform_after_check_update
Runs a function after Gravity Forms has checked for an update.
gform_after_create_post
This action hook is executed after the post has been created. It only applies to forms that have Post Fields.
gform_after_delete_field
Use this action hook to perform actions right after a field is deleted from a form.
gform_after_delete_form
Use this action hook to perform actions right after a form is deleted.
gform_after_duplicate_form
This hook has been deprecated and the hook gform_post_form_duplicated should be used instead.
gform_after_email
Use this hook to perform actions after a user or admin notification has been sent.
gform_after_save_form
Use this action hook to perform actions right after a form is created or updated.