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_stripe_success_url
Filters Stripe session’s success URL, which is the URL that users will be sent to after completing the payment on Stripe.
gform_stripe_url_port
This filter sets the Stripe URL port if it’s not 80.
gform_stripe_webhook
This filter can be used to add support for performing actions on additional Stripe events.
gform_stripe_webhook_signing_secret
This filter allows the webhook signing secret for the specified API mode to be modified.
gform_submission_data_pre_process_payment
This filter can be used to modify the submission data before it’s used during feed processing by a payment add-on.
gform_submission_values_pre_save
Allows the modification of submitted values before the incomplete submission is saved.
gform_submit_button
This filter is executed when the form is displayed and can be used to completely change the form button tag.
gform_subscription_canceled
This action hook can be used to perform custom actions when a subscription has been canceled.
gform_suppress_confirmation_redirect
Use this filter to suppress the default page or redirect confirmation type behavior after submission.
gform_system_report
Allows the sections displayed on the System Status page to be modified.