Page title

Subscription recovery

Reduce churn by enabling "What you miss" modals, offering a special discount and displaying exit surveys to gather cancellation insights.

Last updated
November 5, 2025

Subscription recovery helps retain customers who are about to cancel their subscription. The feature can display different modals in the following order: Last chance discount, Schedule a call, What you'll miss, and a short Survey, increasing your chances of keeping the subscriber and understanding their reasons for leaving.

How to enable subscription recovery

You can enable subscription recovery in the global settings of your store. It will apply to all your subscription products. Here's how you can do it: 

  1. Go to Store → Recovery
  2. Open the Recovery settings tab
  3. Choose the modals you want to display by toggling them on
  4. Fill in all additional details in modals' settings
  5. Toggle the Recovery survey to show a survey when canceling
  6. Click Save.
You can preview your cancel flow any time by clicking Preview.

"Last - chance discount" modal

Display a special discount that will be applied only to the next billing cycle. This offer will be available to the customer only once.

Easytools last chance discount modal

You can set any percentage discount from 1% to 100%. And that's how the discount will be displayed on the modal:

Easytools recovery modal with a discount

“Schedule a call” modal

Display an option to schedule a call or take another action using a custom link. This modal allows you to provide a link to your calendar so the customer can book a call.

Easytools schedule a call modal.

You can customize the content of the modal by setting:

  • Call header – an attention-grabbing title encouraging the customer to schedule a call.
  • Call description – a short text explaining the purpose of the call or the benefits for the customer.
  • Link – the URL where the customer can book a time or access the reservation form.
  • Button Label – the action button text, e.g., “Schedule a Call,” “Let’s Talk Now,” or “Check Available Slots.”

Example of a completed modal:

Easytools recovery modal schedule a call

“What you miss” modal

Display a modal showing the customer the benefits they will lose after canceling.

Subscription recovery modal settings

You can customize how the modal will display by setting:

  • What you miss header – text displayed at the top of the modal, e.g. “Before you cancel…” or “What you’ll lose after canceling your subscription.”
  • What you miss description – additional information or persuasive text encouraging the customer to stay.

And that's how your modal will display:

Subscription cancellation survey

Additionally, you can enable a cancellation survey to understand why users are canceling, which can increase your chances of session recovery. After enabling the Recovery survey, you'll see default responses for common cancellation reasons. You can also customize the list by:

  • Editing or deleting existing responses
  • Adding new responses
  • Reordering responses by dragging them up or down the list
Subscription recovery cancelation survey

That's how the cancellation survey will display:

cancellation survey preview

If a customer decides to cancel their subscription despite seeing the your recovery modals and completing the Cancellation survey, they'll see the following confirmation modal:

Recovery surveys

You can view all completed cancellation surveys in the Surveys tab. All responses will be aggregated, so you can see how many users selected each option. You can filter the list by data range and product. You can also download a CSV file that will include details of each specific survey:

Easytools cancellation surveys tab

At any time, you can test the subscription recovery process using the Preview button.

Get started with Easycart
Get started with Easycart
Websites with Easypage
Websites with Easypage
Fees and payment methods
Fees and payment methods
Billing and taxes
Billing and taxes
Migrating from other tools
Migrating from other tools
Checkout
Checkout
Prices
Prices
After purchase
After purchase
Digital downloads
Digital downloads
Checkout recovery
Checkout recovery
Discounts and upsells
Discounts and upsells
Policies, GDPR, Taxes
Policies, GDPR, Taxes
Affiliates
Affiliates
Analytics and ads
Analytics and ads
Waitlist
Waitlist
Automations and Integrations
Automations and Integrations
Orders and customers
Orders and customers
Webhooks
Webhooks
API
API
Pricing pages with Easyoffer
Pricing pages with Easyoffer
Testimonials with Easylove
Testimonials with Easylove
Legal pages with Easylegal
Legal pages with Easylegal
Video courses with Easyplayer
Video courses with Easyplayer
Cookie notifications with Easycookie
Cookie notifications with Easycookie
Donations with Easycoffee
Donations with Easycoffee
FAQ pages with Easyfaq
FAQ pages with Easyfaq