Reduce subscription cancellations by presenting customers with retention offers when they attempt to cancel.
Installation
โ Back to topTo start using a product from WooCommerce.com, you can use the โAdd to storeโ functionality on the order confirmation page or the My subscriptions section in your account.
- Navigate to My subscriptions.
- Find the Add to store button next to the product youโre planning to install.
- Follow the instructions on the screen, and the product will be automatically added to your store.
Alternative options and more information at:
Managing WooCommerce.com subscriptions.
Requirements
โ Back to top- WooCommerce 7.0 or higher
- WordPress 5.8 or higher
- WooCommerce Subscriptions (required)
- PHP 7.4 or higher
Getting Started
โ Back to topAfter activation, follow these steps to set up the plugin:
- Enable the plugin in the General tab
- Configure your offer (discount, pause, or both) in the Offer Configuration tab
- Customize the modal text in the Modal Content tab
- Adjust colors to match your brand in the Appearance tab
- Test the feature by attempting to cancel a subscription as a customer
General Settings
โ Back to topNavigate to WooCommerce > Settings > Products > Subscription Churn Saver > General
Enable Churn Saver
โ Back to topToggle this option to enable or disable the retention modal globally. When disabled, the modal will not appear for any subscription cancellation attempts.
- Default: Disabled
- Recommendation: Only enable after configuring your offer settings
Offer Configuration
โ Back to topNavigate to WooCommerce > Settings > Products > Subscription Churn Saver > Offer Configuration
Enable Global Offer
โ Back to topControls whether the retention modal appears for all subscription products.
- Enabled: Modal appears for all subscriptions (unless they’ve already used the offer)
- Disabled: Modal only appears for products with specific rules defined in Product Rules tab
Offer Type
โ Back to topChoose what type of retention offer to present:
- Discount only: Offer a price reduction on the subscription |
- Pause only: Offer to pause the subscription temporarily |
- Both discount and pause Let customers choose between discount or pause |
Discount Settings
โ Back to topDiscount Type
- Percentage: Reduce price by a percentage (e.g., 50% off)
- Fixed amount: Reduce price by a fixed amount (e.g., $10 off)
Discount Value
Set the discount amount:
- For percentage: 1-100%
- For fixed amount: Any positive number
Discount Duration
- Forever: The discount applies permanently to the subscription
- Limited time: The discount expires after a specified period
Limited Duration Settings
When “Limited time” is selected:
- Duration Length: Number of time units (1-24)
- Duration Unit: Days, Weeks, Months, or Years
Example: Setting “3 Months” means the discount will automatically expire after 3 months, and the original price will be restored.
Pause Settings
โ Back to topPause Duration
Set how many months the subscription will be paused (1-12 months).
When a customer accepts a pause offer:
- Subscription status changes to “On Hold”
- A note is added to the subscription with the resume date
- No payments are collected during the pause period
Product Rules
โ Back to topNavigate to WooCommerce > Settings > Products > Subscription Churn Saver > Product Rules
Product Rules allow you to create custom retention offers for specific subscription products, overriding the global settings.
When to Use Product Rules
โ Back to top- Different subscription tiers require different discount amounts
- Some products should offer pause-only while others offer discounts
- You want to disable global offers and only target specific products
Creating a Product Rule
โ Back to top- Click Add Product Rule
- Select a subscription product from the dropdown
- Configure the offer settings for that product:
- Offer Type
- Discount Type & Value
- Discount Duration
- Pause Duration
Product Rule Behavior
โ Back to top- Products with rules always show the modal, even if Global Offer is disabled
- Product rules completely override global settings for that product
- If a product doesn’t have a rule, global settings apply
Modal Content
โ Back to topNavigate to WooCommerce > Settings > Products > Subscription Churn Saver > Modal Content
Customize all text displayed in the retention modal.
Available Placeholders
โ Back to topUse these placeholders in your text to dynamically insert offer details:
- {discount}: Discount value
- {months}: Pause duration in months
- {duration}: Limited discount period
