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_editor_js
This action hook can be used to inject Javascript into the form editor page.
gform_editor_js_set_default_values
Use this hook to define default field properties when creating new field types.
gform_editor_sidebar_panel_content
The gform_editor_sidebar_panel_content action hook is used to echo the content for a custom panel in the form editor sidebar.
gform_editor_sidebar_panels
The gform_editor_sidebar_panels filter enables custom panels to be registered for display in the form editor sidebar.
gform_email
This filter is executed when creating the email field and can be used to modify the “Email” label.
gform_email_background_color_data
Allows the background color for the field data in the html email to be changed.
gform_email_background_color_label
Allows the background color for the field label in the html email to be changed.
gform_email_confirm
This filter is executed when creating the email field and can be used to modify the “Confirm Email” label.
gform_email_fields_notification_admin
Use the filter to add/remove fields from the list of email fields that get displayed on the Notification edit page when configuring the “Send To Field”.
gform_embed_edit_post_link
The gform_embed_edit_post_link filter is used to customize the edit post link template for the Embed Form flyout.