Form Redirection For Contact Form 7
Form Redirection For Contact Form 7
Description
Form Redirection For Contact Form 7 enhances Contact Form 7 by allowing users to redirect to a custom page or URL after form submission.
It’s lightweight, secure, and easy to configure from the form editor itself.
Features:
- Adds a new Redirection tab to Contact Form 7 forms
- Choose a page from your site or enter a custom URL
- Set a delay (in seconds) before redirecting
- Enable/disable redirection with a simple toggle
- Works with AJAX-enabled CF7 forms
- No dependencies, no bloated UI, fully native
License
This plugin is licensed under the GPLv2 or later.
Installation
- Upload the plugin folder to
/wp-content/plugins/or install via WordPress Dashboard Plugins Add New. - Activate the plugin through the “Plugins” menu in WordPress.
- Go to any Contact Form 7 form click the new Redirection tab.
- Set the redirection settings, save the form, and you’re done!
Faq
Yes. The plugin listens for the wpcf7mailsent JavaScript event and performs redirection accordingly.
The plugin will prioritize the custom URL if it is filled.
No. It only loads code inside the CF7 admin interface and injects a small script per form on the front-end only if CF7 is active.
Yes. This plugin will not activate unless Contact Form 7 is active.
Reviews
Perfect Solution for Redirecting After Form Submission
By Karan Parmar (codehunter85) on September 12, 2025
I’ve been using Form Redirection for Contact Form 7 and it’s been a game-changer for my forms. The setup was quick and easy — no coding needed — and it works perfectly with Contact Form 7. I love that I can send users to a thank-you page or a custom URL right after they submit the form, which helps with tracking and improving user experience. It’s lightweight, reliable, and does exactly what I needed without adding extra bloat. Highly recommended if you want smooth redirection after form submissions!
Changelog
1.0.0
- Initial release
- Adds support for redirection settings in Contact Form 7
- Secure AJAX endpoint with nonce
- Works with all CF7 forms
- Tested with WordPress 6.8.2 and PHP 8.2.12.
1.0.1
- updated whole plugin slug
- fixed slug related bugs
1.0.2
- Added dependency header for Contact Form 7
- Updated contributors
- Removed wp.org directory assets from plugin ZIP
