{"id":340132,"date":"2026-07-15T13:35:48","date_gmt":"2026-07-15T13:35:48","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/neutrope-redirect-flow-for-contact-form-7\/"},"modified":"2026-07-15T13:32:49","modified_gmt":"2026-07-15T13:32:49","slug":"neutrope-redirect-flow-for-contact-form-7","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/neutrope-redirect-flow-for-contact-form-7\/","author":23488465,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.3.4","stable_tag":"0.3.4","tested":"7.0.1","requires":"6.4","requires_php":"7.4","requires_plugins":null,"header_name":"Neutrope Redirect Flow for Contact Form 7","header_author":"Neutrope Inc.","header_description":"Improve Contact Form 7 form experience and post-submit flow.","assets_banners_color":"fdfefe","last_updated":"2026-07-15 13:32:49","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/neutrope.biz\/neutrope-redirect-flow-for-contact-form-7\/","header_author_uri":"https:\/\/neutrope.biz","rating":0,"author_block_rating":0,"active_installs":0,"downloads":24,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.3.4":{"tag":"0.3.4","author":"neutropeinc","date":"2026-07-15 13:32:49"}},"upgrade_notice":{"0.3.4":"<p>Adds the Contact Form 7 dependency header for WordPress.org review readiness.<\/p>","0.3.3":"<p>Plugin rename and slug cleanup for WordPress.org submission readiness.<\/p>","0.3.2":"<p>Contributor metadata update for WordPress.org plugin directory readiness.<\/p>","0.3.1":"<p>MVP hardening release with LICENSE, build ZIP improvements, readme\ncleanup, and Plugin Check fixes.<\/p>","0.3.0":"<p>Adds an optional pre-redirect message and a configurable redirect delay\nfor the per-form thank-you page redirect.<\/p>","0.2.0":"<p>Adds an optional per-form redirect to a selected page after a successful\nContact Form 7 submission.<\/p>","0.1.0":"<p>First foundation release. Per-form enable settings only; no frontend\nbehavior yet.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3608944,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3608944,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3608944,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3608944,"resolution":"772x250","location":"assets","locale":"","width":722,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.3.4"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3608944,"resolution":"1","location":"assets","locale":"","width":1366,"height":900}},"screenshots":{"1":"The Redirect Flow settings page: per-form enable, after-submit\naction, redirect page, redirect delay and redirect message."}},"plugin_section":[],"plugin_tags":[5445,1152,601,727,21320],"plugin_category":[42],"plugin_contributors":[264944],"plugin_business_model":[],"class_list":["post-340132","plugin","type-plugin","status-publish","hentry","plugin_tags-cf7","plugin_tags-contact-form-7","plugin_tags-forms","plugin_tags-redirect","plugin_tags-thank-you-page","plugin_category-contact-forms","plugin_contributors-neutropeinc","plugin_committers-neutropeinc"],"banners":{"banner":"https:\/\/ps.w.org\/neutrope-redirect-flow-for-contact-form-7\/assets\/banner-772x250.png?rev=3608944","banner_2x":"https:\/\/ps.w.org\/neutrope-redirect-flow-for-contact-form-7\/assets\/banner-1544x500.png?rev=3608944","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/neutrope-redirect-flow-for-contact-form-7\/assets\/icon-128x128.png?rev=3608944","icon_2x":"https:\/\/ps.w.org\/neutrope-redirect-flow-for-contact-form-7\/assets\/icon-256x256.png?rev=3608944","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/neutrope-redirect-flow-for-contact-form-7\/assets\/screenshot-1.png?rev=3608944","caption":"The Redirect Flow settings page: per-form enable, after-submit\naction, redirect page, redirect delay and redirect message."}],"raw_content":"<!--section=description-->\n<p>Neutrope Redirect Flow for Contact Form 7 improves what happens after a\nContact Form 7 form is submitted.<\/p>\n\n<p>For each Contact Form 7 form you can enable this plugin and, on a\nsuccessful submission, send the visitor to a published page on your own\nsite. You can optionally show a short message first and wait a\nconfigurable number of seconds before the redirect.<\/p>\n\n<p>Every form is configured independently from a single \"Redirect Flow\"\nsettings page. If Contact Form 7 is not active, the plugin still\nactivates safely and shows an admin notice instead of causing an error.<\/p>\n\n<p>Custom or external redirect URLs, analytics integrations, CAPTCHA\nhandling, step forms and Pro features are not included yet.<\/p>\n\n<p>This plugin is an independent add-on and is not affiliated with or\nendorsed by the authors of Contact Form 7.<\/p>\n\n<h3>Features<\/h3>\n\n<ul>\n<li>Per-form enable toggle for your Contact Form 7 forms.<\/li>\n<li>After a successful submission, redirect to a selected published page\non the same site.<\/li>\n<li>Optional message shown before the redirect (leave blank for none).<\/li>\n<li>Configurable redirect delay: 0, 1, 2, 3 or 5 seconds.<\/li>\n<li>Each form is configured independently.<\/li>\n<li>Safe when Contact Form 7 is inactive: no fatal error, admin notice\nshown instead.<\/li>\n<li>GPL-2.0-or-later. The full license text is bundled in the LICENSE\nfile.<\/li>\n<\/ul>\n\n<h3>License<\/h3>\n\n<p>This plugin is licensed under the GPL-2.0-or-later. The full license\ntext is included in the bundled LICENSE file.\nLicense URI: https:\/\/www.gnu.org\/licenses\/gpl-2.0.html<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>neutrope-redirect-flow-for-contact-form-7<\/code> folder to the\n   \/wp-content\/plugins\/ directory, or install the plugin through the\nWordPress Plugins screen.<\/li>\n<li>Activate Neutrope Redirect Flow for Contact Form 7 through the\nPlugins screen.<\/li>\n<li>(Recommended) Install and activate Contact Form 7.<\/li>\n<li>Open \"Redirect Flow\" under the Contact menu (or under Settings if\nContact Form 7 is not active) and configure each form.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20require%20contact%20form%207%3F\"><h3>Does this plugin require Contact Form 7?<\/h3><\/dt>\n<dd><p>Contact Form 7 is required for the form list, the per-form settings and\nthe post-submit redirect. The plugin still activates without it and\nshows a notice instead of failing.<\/p><\/dd>\n<dt id=\"what%20happens%20after%20a%20successful%20submission%3F\"><h3>What happens after a successful submission?<\/h3><\/dt>\n<dd><p>For a form where this plugin is enabled and \"Redirect to a page\" is\nselected, the visitor is sent to the page you chose. If a message is\nset it is shown first, and if a delay is set the redirect waits that\nmany seconds.<\/p><\/dd>\n<dt id=\"can%20it%20redirect%20to%20an%20external%20or%20custom%20url%3F\"><h3>Can it redirect to an external or custom URL?<\/h3><\/dt>\n<dd><p>No. Only published pages on your own site can be selected. External or\narbitrary URLs are not included yet.<\/p><\/dd>\n<dt id=\"what%20data%20does%20it%20store%3F\"><h3>What data does it store?<\/h3><\/dt>\n<dd><p>A single option named <code>nrfcf7_settings<\/code>, containing the per-form\nsettings (enable, after-submit action, redirect page, delay and\nmessage). It is removed when the plugin is deleted.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.3.4<\/h4>\n\n<ul>\n<li>Added the <code>Requires Plugins: contact-form-7<\/code> plugin header for WordPress.org plugin dependency support.<\/li>\n<\/ul>\n\n<h4>0.3.3<\/h4>\n\n<ul>\n<li>Renamed the plugin to Neutrope Redirect Flow for Contact Form 7 for WordPress.org submission readiness.<\/li>\n<li>Updated the plugin slug, text domain, main plugin file name, internal prefixes, admin slugs, asset handles, and build ZIP output naming.<\/li>\n<li>Updated the plugin ZIP top-level directory to neutrope-redirect-flow-for-contact-form-7.<\/li>\n<\/ul>\n\n<h4>0.3.2<\/h4>\n\n<ul>\n<li>Updated WordPress.org contributor username for plugin directory readiness.<\/li>\n<\/ul>\n\n<h4>0.3.1<\/h4>\n\n<ul>\n<li>Added bundled LICENSE file.<\/li>\n<li>Added reproducible ZIP build script.<\/li>\n<li>Improved readme.txt for plugin directory readiness.<\/li>\n<li>Improved internationalization handling.<\/li>\n<li>Fixed Plugin Check escaping and naming issues.<\/li>\n<li>Fixed generated ZIP paths for WordPress upload compatibility.<\/li>\n<\/ul>\n\n<h4>0.3.0<\/h4>\n\n<ul>\n<li>Added redirect delay setting for thank-you page redirects.<\/li>\n<li>Added optional redirect message before moving to the selected page.<\/li>\n<\/ul>\n\n<h4>0.2.0<\/h4>\n\n<ul>\n<li>Added per-form thank-you page redirect settings.<\/li>\n<li>Added frontend handling for Contact Form 7 successful submissions.<\/li>\n<\/ul>\n\n<h4>0.1.0<\/h4>\n\n<ul>\n<li>Initial foundation release.<\/li>\n<li>Safe bootstrap with Contact Form 7 detection and admin notice.<\/li>\n<li>Settings page with Contact Form 7 form list.<\/li>\n<li>Per-form enable toggle saved to a plugin option.<\/li>\n<li>Uninstall cleanup of the plugin option.<\/li>\n<\/ul>","raw_excerpt":"Send visitors to a chosen page after a successful Contact Form 7 submission, with an optional message and delay.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/340132","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=340132"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/neutropeinc"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=340132"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=340132"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=340132"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=340132"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=340132"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=340132"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}