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_signature_url_require_login
The gform_signature_url_require_login filter can be used to require the user be logged in before the signature URL will allow access to the file.
gform_site_created
Fires after the site has been created. Only applicable to Network installs with the “Create Site” option enabled.
gform_slack_field_value
https://docs.gravityforms.com/gform_slug_field_value/.
gform_slack_icon
This filter is used to dynamically change the icon being displayed with the message sent to Slack.
gform_slack_invite
This filter allows the invite user parameters to be modified before the invite is sent to Slack.
gform_slack_process_message_shortcodes
This filter can be used to enable shortcode processing in the Slack message.
gform_slack_username
This filter is used to dynamically change the username the message is being sent by before it is sent to Slack.
gform_source_id_pre_save_entry
Returns the ID of the post or page where the form submission originated.
gform_spinner_target_elem
Use this filter to modify the element after which the spinner will be inserted. By default, it will be the next button (for multi-page forms) or submit button.
gform_spinner_url
Allows modifying the spinner URL when the gformAddSpinner() function is called directly.