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_generic_map_field_choices
This Gravity Forms Javascript filter allows third-party developers to change the items shown in a Generic Field Map value field based upon what is selected in the corresponding key field.
gform_geolocation_autocomplete_mappings_pre_populate
Allows the mapped autocomplete values to be customized before the values are added to the inputs.
gform_geolocation_autocomplete_options_pre_init
Allows customization of the options used to initialize the autocomplete for the address field.
gform_geolocation_place_autocomplete_element_options
Customize Google Place Autocomplete settings for address fields in Gravity Forms using this filter.
gform_geolocation_place_autocomplete_element_place_details
The gform_geolocation_place_autocomplete_element_place_details filter allows developers to edit the requested fields from the Google Places API.
gform_get_entries_args_entry_list
This filter allows you to filter which entries are displayed in the Entry List.
gform_get_field_value
Filters the lead value.
gform_get_form_confirmation_filter
This filter allows the form confirmation text to be programmatically changed before it is rendered to the page. It was added to accomplish a very specific internal task of enqueuing the scripts and only executes for text confirmations.
gform_get_form_filter
This filter allows you to override the form's HTML after it has been generated but before it is displayed.
gform_get_form_save_confirmation_filter
This filter allows the form save confirmation text to be programmatically changed before it is rendered to the page.