

Contact Form 7 can redirect people after they submit, but only if you’re willing to write code. The redirect URL has to be hardcoded by hand, so a plain form leaves most site owners stuck with a small confirmation message and nothing more. No thank-you page, no next step, no handoff to the tools you actually run on. Page Redirection for Contact Form 7 fixes that.
Pick where visitors go after they submit and how they get there. Send them to a WordPress page, a custom post type, or any external URL. Add a short delay so they can read your confirmation first. Route different visitors to different destinations based on what they filled in. Show a polished popup or a toast notification instead of redirecting. You can even forward every submission to Google Sheets, GoHighLevel, or Slack the moment it happens. All of it is configured per form, right inside the Contact Form 7 screen you already use, and no code is required.
Best of all, every feature is free. There’s no locked “Pro” tier and no upsell. What you install is the whole plugin.
Plugin support for Contact Form 7 v5.8.1 and later.
A form submission is the start of something. A lead, a booking, or a sale. And Contact Form 7 leaves that moment hanging with a plain confirmation message. That’s a wasted opportunity every single time. Here’s where this plugin earns its place:
Without this, most of that means custom code or a developer. With it, it’s a few clicks in the form you already built.
Every Contact Form 7 form gets its own settings, so a donation form and a support form can behave completely differently.
Set a delay, in seconds, so your confirmation has time to land before the visitor leaves the page. Show an optional toast message during the wait, so the visitor knows the submission worked and a redirect is coming. Nothing ever feels frozen or broken.
Not every submission deserves the same follow-up. Conditional rules let you decide the destination based on what the visitor actually filled in.
For example, a single contact form can send visitors who choose “Sales” to your sales page and visitors who choose “Support” to your support page.
When you use the standard redirect, you can carry submitted values to the next page so visitors never re-enter them. Pass all fields at once, or pick only the specific ones you need (say, just email and subject). Values are automatically encoded, so spaces, symbols, and international text never break the destination URL.
Normally a Contact Form 7 submission just sends an email. Webhooks let you also push that submission straight into another app the moment it arrives, with no forwarding and no copy-pasting.
All three are built in and set up without code. Developers can add other services like HubSpot or Mailchimp using two simple WordPress filters, so the plugin can talk to almost any API.
Prefer to keep visitors on the page? Show a polished popup the moment the form succeeds. Customize the icon, title, message, colors, footer, confirm and close buttons, and an optional auto-close timer.
For something lighter, a toast message slides in without blocking the page. Same customization as the popup, plus a position setting to place it anywhere: top, center, or bottom, and left, middle, or right.