{"id":286767,"date":"2026-03-10T13:33:58","date_gmt":"2026-03-10T13:33:58","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/retainwoo\/"},"modified":"2026-03-26T10:11:42","modified_gmt":"2026-03-26T10:11:42","slug":"retainwoo","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/retainwoo\/","author":16020774,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.1.0","stable_tag":"1.1.0","tested":"6.9.4","requires":"6.2","requires_php":"7.4","requires_plugins":null,"header_name":"RetainWoo \u2014 Subscription Retention for WooCommerce","header_author":"Bikash Pun, EnviteTech","header_description":"Intercepts WooCommerce subscription cancellations with smart retention offers. Show pause, skip, or discount offers before a subscriber cancels. Built-in win-back email. Works with WooCommerce Subscriptions, WebToffee, YITH, and SUMO.","assets_banners_color":"9282fa","last_updated":"2026-03-26 10:11:42","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/retainwoo","header_author_uri":"https:\/\/envitetech.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":597,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"bikashpun","date":"2026-03-10 13:38:48"},"1.1.0":{"tag":"1.1.0","author":"bikashpun","date":"2026-03-26 10:11:42"}},"upgrade_notice":{"1.0.0":"<p>Initial release.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3488136,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3488136,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3492294,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3492294,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.1.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3491608,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3491608,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3491608,"resolution":"3","location":"assets","locale":""}},"screenshots":{"1":"The RetainWoo dashboard showing saves, revenue, and save rate","2":"The settings page with all configuration options","3":"The retention popup shown when a subscriber clicks cancel"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[27130,257442,23979,4079,286],"plugin_category":[41,45],"plugin_contributors":[183849,258273],"plugin_business_model":[],"class_list":["post-286767","plugin","type-plugin","status-publish","hentry","plugin_tags-cancel","plugin_tags-churn","plugin_tags-retention","plugin_tags-subscriptions","plugin_tags-woocommerce","plugin_category-communication","plugin_category-ecommerce","plugin_contributors-bikashpun","plugin_contributors-envitetech","plugin_committers-bikashpun"],"banners":{"banner":"https:\/\/ps.w.org\/retainwoo\/assets\/banner-772x250.png?rev=3492294","banner_2x":"https:\/\/ps.w.org\/retainwoo\/assets\/banner-1544x500.png?rev=3492294","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/retainwoo\/assets\/icon-128x128.png?rev=3488136","icon_2x":"https:\/\/ps.w.org\/retainwoo\/assets\/icon-256x256.png?rev=3488136","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/retainwoo\/assets\/screenshot-1.png?rev=3491608","caption":"The RetainWoo dashboard showing saves, revenue, and save rate"},{"src":"https:\/\/ps.w.org\/retainwoo\/assets\/screenshot-2.png?rev=3491608","caption":"The settings page with all configuration options"},{"src":"https:\/\/ps.w.org\/retainwoo\/assets\/screenshot-3.png?rev=3491608","caption":"The retention popup shown when a subscriber clicks cancel"}],"raw_content":"<!--section=description-->\n<p><strong>RetainWoo shows a popup with special offers when a subscriber tries to cancel, helping you keep more paying customers.<\/strong><\/p>\n\n<p>Most stores lose subscribers silently, the customer clicks cancel, the subscription ends, and no one ever finds out why. RetainWoo stops that from happening.<\/p>\n\n<p>When a subscriber clicks the cancel button, a polished popup appears instantly with three retention options:<\/p>\n\n<ul>\n<li><strong>Pause<\/strong>: Let them pause for 1 or 3 months instead of cancelling<\/li>\n<li><strong>Skip<\/strong>: Skip their next payment to give them breathing room (can only be used once every 3 months)<\/li>\n<li><strong>Discount<\/strong>: Offer a percentage or fixed discount to stay<\/li>\n<\/ul>\n\n<p>If they still cancel, RetainWoo automatically sends a <strong>win-back email<\/strong> with a unique coupon code \u2014 giving you a second chance to recover that subscriber.<\/p>\n\n<p>Everything is tracked in a clean dashboard so you can see exactly how much revenue you're saving.<\/p>\n\n<h4>Why RetainWoo?<\/h4>\n\n<ul>\n<li><strong>Offer first, not a survey<\/strong>: Competitors show a survey before the offer. RetainWoo shows the offer immediately, which gets higher acceptance.<\/li>\n<li><strong>Works with 4 subscription plugins<\/strong>: WooCommerce Subscriptions, WebToffee, YITH, and SUMO all auto-detected.<\/li>\n<li><strong>5-minute setup<\/strong>: Install, activate, done. No complex configuration required.<\/li>\n<li><strong>Built-in win-back email<\/strong>: Other plugins require Klaviyo or Mailchimp. RetainWoo sends beautiful win-back emails automatically.<\/li>\n<li><strong>Self-contained design<\/strong>: The popup looks great on every theme without any CSS conflicts.<\/li>\n<\/ul>\n\n<h4>Features<\/h4>\n\n<ul>\n<li>Intercepts subscription cancel clicks across all subscription pages<\/li>\n<li>Three retention offers: pause (1 or 3 months), skip next payment, percentage or fixed discount<\/li>\n<li>Automatic win-back email with unique coupon code<\/li>\n<li>Dashboard showing cancellations saved, revenue saved, save rate, and offer breakdown<\/li>\n<li>Customizable headline and subheadline text<\/li>\n<li>Toggle each offer type on or off<\/li>\n<li>Configure discount amount and type<\/li>\n<li>Compatible with WooCommerce Subscriptions, WebToffee Subscriptions, YITH WooCommerce Subscriptions, and SUMO Subscriptions<\/li>\n<\/ul>\n\n<h4>Supported Subscription Plugins<\/h4>\n\n<ul>\n<li>WooCommerce Subscriptions (official)<\/li>\n<li>Subscriptions for WooCommerce by WebToffee<\/li>\n<li>YITH WooCommerce Subscriptions<\/li>\n<li>SUMO Subscriptions<\/li>\n<\/ul>\n\n<h4>Privacy<\/h4>\n\n<p>RetainWoo does not collect, share, or transmit any personal data to external servers. All data is stored in your own WordPress database. The win-back email is sent using your own WordPress mail (wp_mail).<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to <code>\/wp-content\/plugins\/retainwoo\/<\/code>, or install through the WordPress Plugins screen directly.<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> screen in WordPress.<\/li>\n<li>Make sure you have a supported subscription plugin active (WooCommerce Subscriptions, WebToffee, YITH, or SUMO).<\/li>\n<li>The plugin is active immediately \u2014 go to <strong>RetainWoo \u2192 Settings<\/strong> to customize your offers.<\/li>\n<li>Go to <strong>RetainWoo \u2192 Dashboard<\/strong> to track performance.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"which%20subscription%20plugins%20are%20supported%3F\"><h3>Which subscription plugins are supported?<\/h3><\/dt>\n<dd><p>RetainWoo works with WooCommerce Subscriptions (official), Subscriptions for WooCommerce by WebToffee, YITH WooCommerce Subscriptions, and SUMO Subscriptions. The correct plugin is detected automatically.<\/p><\/dd>\n<dt id=\"does%20the%20popup%20appear%20for%20all%20subscription%20cancellations%3F\"><h3>Does the popup appear for all subscription cancellations?<\/h3><\/dt>\n<dd><p>Yes \u2014 the popup appears whenever a logged-in customer clicks any cancel button on their subscription. It works on the My Account Subscriptions page and individual subscription pages.<\/p><\/dd>\n<dt id=\"what%20happens%20when%20a%20customer%20accepts%20an%20offer%3F\"><h3>What happens when a customer accepts an offer?<\/h3><\/dt>\n<dd><p><strong>Pause:<\/strong> The subscription status is set to On Hold and a scheduled event automatically resumes it after the selected period.\n<strong>Skip:<\/strong> The next payment date is pushed forward by one billing cycle.\n<strong>Discount:<\/strong> A unique single-use coupon is created and applied to the subscription automatically.<\/p><\/dd>\n<dt id=\"what%20happens%20when%20a%20customer%20cancels%20anyway%3F\"><h3>What happens when a customer cancels anyway?<\/h3><\/dt>\n<dd><p>The cancellation proceeds normally. If win-back email is enabled, a scheduled email is sent after the configured delay with a unique discount coupon to encourage reactivation.<\/p><\/dd>\n<dt id=\"will%20this%20slow%20down%20my%20site%3F\"><h3>Will this slow down my site?<\/h3><\/dt>\n<dd><p>No. The popup CSS and JavaScript are only loaded on WooCommerce account pages. The total added weight is under 15KB.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20page%20builders%20like%20elementor%20or%20divi%3F\"><h3>Does it work with page builders like Elementor or Divi?<\/h3><\/dt>\n<dd><p>Yes. The popup is injected directly into the page body and is independent of your theme or page builder.<\/p><\/dd>\n<dt id=\"can%20i%20customize%20the%20popup%20text%3F\"><h3>Can I customize the popup text?<\/h3><\/dt>\n<dd><p>Yes. Go to RetainWoo \u2192 Settings to change the headline, subheadline, discount amount, and win-back email subject.<\/p><\/dd>\n<dt id=\"is%20this%20gdpr%20compliant%3F\"><h3>Is this GDPR compliant?<\/h3><\/dt>\n<dd><p>Yes. RetainWoo does not send any data to external servers. Win-back emails are sent using your WordPress installation's own email system. No third-party services are involved.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Added: Popup preview in admin settings<\/li>\n<li>Added: Win-back email body, heading and button editor<\/li>\n<li>Added: Email notifications when subscriber is saved<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<li>Retention popup with pause, skip, and discount offers<\/li>\n<li>Win-back email system with automatic coupon generation<\/li>\n<li>Dashboard with 30-day performance stats<\/li>\n<li>Support for WooCommerce Subscriptions, WebToffee, YITH, and SUMO<\/li>\n<\/ul>","raw_excerpt":"Stop losing subscribers. Show smart retention offers the moment someone tries to cancel \u2014 pause, skip, or discount \u2014 right inside WooCommerce.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/286767","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=286767"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/bikashpun"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=286767"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=286767"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=286767"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=286767"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=286767"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=286767"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}