Use this filter to suppress the default page or redirect confirmation type behavior after submission. This can be especially helpful if you are attempting to override the default behavior of these confirmation types such as opening the redirect in a new tab similar to the following example in our documentation using gform_confirmation.


The following would apply to all forms:

add_filter( 'gform_suppress_confirmation_redirect', '__return_true' );


  • $suppress_redirect bool

    Indicates whether the confirmation redirect header should be suppressed. Defaults to false.


This code should be placed in the functions.php file of your active theme.


This filter was added in Gravity Forms version 2.3.

Source Code

This filter is located in the following methods in form_display.php:

  • GFFormDisplay::process_form()
  • GFFormDisplay::handle_confirmation()

This filter is also located in the following methods in api.php:

  • GFAPI::submit_form()