By default, Contact 7 forms doesn’t have a way to redirect visitors to a confirmation page. They can only show a confirmation message. Obviously, we don’t like this for tracking purposes as well as customer user experience.
There are a few ways you can make the forms able to redirect to confirmation pages but over time some of them have stopped working as Contact 7 has been updated. One of the most popular methods at one point was to add a line of code to the “Additional Settings” page that said on_sent_ok: “ga( ‘send’, ‘event’, ‘Contact Form’, ‘submit’ );” but this one no longer works so please disregard it.
Here is the method that currently works:
- Install and activate Contact Form 7 Redirection plugin
- There will now be a new tab in the form editor that will give you a place to declare the confirmation page
By default, Contact 7 forms only send the entries via email and they are not stored anywhere else. This isn’t necessarily a bad thing if the emails are always sent or the leads are always passed to a CRM but unfortunately you can’t always count on the emails working as our experience has shown. So to help keep a living archive of the leads like Gravity Forms does, we highly recommend that sites that do use Contact 7 forms install an add-on plugin that saves the entries to the database making them accessible via the WordPress admin.
There are likely several plugins that can do this but here is one that we have used in the past that worked when we used it. If for some reason this one doesn’t then search for a different one.