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_mailchimp_args_pre_subscribe
The “gform_mailchimp_args_pre_subscribe” filter in the Gravity Forms MailChimp add-on has been deprecated. Use the gform_mailchimp_subscription filter instead.
gform_mailchimp_field_value
Use this filter to modify a value before it is sent to the Mailchimp API.
gform_mailchimp_keep_existing_groups
Use this filter to modify whether a user that is already subscribed to your list has their groups replaced when submitting the form a second time.
gform_mailchimp_lists_params
This filter allows the request parameters to be modified when getting MailChimp lists.
gform_mailchimp_override_empty_fields
This filter can be used to prevent empty form fields erasing values already stored in the mapped Mailchimp MMERGE fields when updating an existing subscriber.
gform_mailchimp_request_args
This filter allows the request arguments to be modified before sent to Mailchimp.
gform_mailchimp_subscription
This filter modifies the subscription object before it is executed.
gform_mailerlite_subscriber
Allows the subscriber properties to be overridden before the upsert request is made.
gform_mailgun_email
Allows modification of the email arguments which are passed to the Mailgun API.
gform_mailgun_send_email_failed
The gform_mailgun_send_email_failed action hook is triggerd when MailGun API reports it is unable to send the email.