Cancellation Survey and Offers for WooCommerce Subscriptions

The Cancellation Survey and Offers for WooCommerce Subscriptions plugin is designed to help you retain subscribers who are considering canceling their subscriptions. By understanding the reasons behind cancellations through surveys and offering targeted discounts, you can encourage subscribers to stay, reducing churn and increasing customer satisfaction.

Main Pages in WooCommerce Menu

↑ Back to top

The extension adds pages to the WooCommerce menu where you can configure Surveys and Offers and find all the answers to your surveys and offers’ status.

1. Offers and Surveys:

  • Navigate to WooCommerce > Offers & Surveys to see all the created surveys and offers. This page provides an overview of your current retention strategies. You can quickly see the status of each offer and survey and whether they are active or not.
  • To create a new survey and\or offer, click on the ‘Add Cancellation Offer’ button. This will take you to a form where you can set up a new survey and discount offer.

2. Survey Answers:

  • Go to WooCommerce > Survey Answers to view all the responses to your surveys. This page helps you understand why customers are canceling and how effective your discount offers are. You can see detailed information about each response, including the user, the subscription involved, the reason for cancellation, and whether the retention offer was accepted or not.

Creating and Managing Offers and Surveys

↑ Back to top

You can create as many offers and surveys as you need, making them fit your business goals and subscriber needs. Here’s how you can use these features:

  • Surveys Only: If your primary objective is to understand why users are unsubscribing, you can create surveys without linking them to discount offers. This approach allows you to gather valuable feedback. So, if you notice a trend where users mention that the product doesn’t meet their expectations, you can use this feedback to improve the product features or provide better customer education on how to use it.
  • Discount Offers Only: If your goal is to retain subscribers by offering incentives, you can create discount offers that appear when subscribers attempt to cancel. This method focuses on providing immediate value to the user to encourage them to stay subscribed. Like, offering a 20% discount on the next three renewals to users who find the product too expensive can effectively reduce churn and maintain your subscriber base.
  • Combined Surveys and Offers: For a comprehensive approach, you can combine surveys and discount offers. This allows you to first understand the reasons behind cancellations and then offer targeted discounts based on the feedback received. You can create a survey for a premium product subscription asking why users want to cancel and link it to a discount offer for users who find the product too expensive or found a better alternative. This dual approach can help you address specific pain points and provide compelling reasons for users to stay subscribed.

You can also create separate surveys and offers for different types of products, or users based on their role.

Creating a Survey & Cancellation Offer

↑ Back to top
  1. From your WordPress dashboard, go to WooCommerce > Offers & Surveys.
  2. Click on the ‘Add Cancellation Offer’ button to start creating a new survey and offer.

Next, you will find the 3-step form to create the survey and discount offer.

Step 1: Create Survey

This step allows you to design a survey that will be shown to subscribers when they try to cancel their subscription.

  • Enable Survey: Toggle this option to enable or disable the survey step. If disabled, users won’t see the survey when they attempt to cancel (but can see the discount offer, which is configurable on step #2).
  • Survey Title: Set a title for your survey. This will be displayed at the top of the popup when users attempt to cancel (default: “What is the reason for canceling your subscription?”).
  • Survey Description: Provide a description that explains the purpose of the survey. This helps subscribers understand why you’re asking for feedback (default: “Please tell us why you’re canceling your subscription. Your feedback helps us improve.”).
  • Cancellation Reasons: You can add, edit, or delete reasons for cancellation. There are no limits of how many cancellation reasons you can add. Here are the default reasons:
    • I no longer need the product
    • I found a better alternative
    • The product is too expensive
    • I’m not satisfied with the quality of the product
    • The product did not meet my expectations
    • Other (please specify)
  • Ask for Details: Each reason can have an additional text field. If selected, when a subscriber chooses this reason, they’ll be prompted to provide more details.

Here is an example of how the survey with default cancellation reasons will look when your clients try to cancel their subscriptions:

Step 2: Offer Discount

This step allows you to set up a discount offer that will be shown to subscribers based on their survey responses. This second discount offer popup will appear right after user selects the appropriate cancellation reason. Or it will be displayed right away when the user clicks on the ‘Cancel’ button if you disable the Survey step.

  • Title and Description: Set a title and description for the discount offer popup. This helps clarify the offer’s value to the subscriber.
  • Cancellation Reasons: Select which reasons will trigger the discount offer. For example, you might only want to offer discounts to subscribers who say the product is too expensive or they found a better alternative. If you leave this field empty – the discount offer will be offered when user selects any cancellation reason.
  • Coupon Code: Choose a coupon code that will be automatically applied when the offer is accepted. Make sure the coupon is of the ‘recurring’ type and has the desired discount settings. You can utilize all available settings for coupon discounts, including fixed amount or percentage discounts. Additionally, you can specify whether the discount should be activated for a certain number of renewals or for the entire lifetime of the subscription.

Important Considerations:

Coupon Settings: Verify that the coupon’s restrictions and limits do not conflict with your offer setup. For example, if you exclude certain products from coupon usage, make sure not to exclude the same products in the discount offer. If this happens, the user will see the proposal to apply the discount to their subscription, but it will fail upon application due to coupon restrictions.

Examples of Use:

  • Fixed Amount Discount: Offer a $10 discount on each renewal for the next three billing cycles.
  • Percentage Discount: Provide a 15% discount on all future renewals.
  • Renewal Limits: Set the discount to apply for the first three renewals only, encouraging long-term commitment.
  • Lifetime Discount: Offer a permanent 5% discount for the lifetime of the subscription.

Offer Settings

These settings apply only to the second step (discount offer) and won’t affect the survey itself. They help you avoid fraudulent behavior from customers who might take advantage of discounts right after subscribing to your product.

  • Minimum Renewals Number: Specify the minimum number of renewals a subscription must-have for the offer to be valid. This prevents new subscribers from immediately canceling and receiving a discount.
  • Minimum Subscription Days Active: Set the minimum number of days a subscription must be active before the offer is available. This ensures the offer is only shown to more committed subscribers.
  • Allow Offer to Be Applied Multiple Times: Toggle this setting to allow the offer to be used multiple times by the same subscriber. This can be useful for long-term retention strategies. If this one is turned off – user can receive the discount offer on subscriptions only once in their lifetime.

Step 3: Products & Roles

This step allows you to limit the survey and offer to specific products, categories, or user roles.

  • Included Product Categories: Select the categories for which the survey and offer will apply. If left blank, the offer will apply to all products.
  • Included Products: Select specific products that the survey and offer will apply to. This is useful if you only want to target certain high-value products.
  • Included User Roles: Choose the user roles that will see the survey and offer. This is helpful if you have different types of subscribers, such as regular customers and premium members.
  • Included Users: Select specific users who will see the survey and offer. This can be useful for targeted retention campaigns.
  • Exclusions: You can also exclude certain categories, products, user roles, and users from seeing the survey and offer.

If you want to target only premium subscribers with a high-value product, you can set the survey and offer to apply only to that product and user role. Conversely, you can exclude lower-tier products or user roles to focus your retention efforts on more valuable segments.

If you want to display different surveys for different types of subscription products you sell, use this to target only the desired products for the current survey and/or offer. This way, you can even create personalized surveys for each subscription in your store.

Managing Survey Answers

↑ Back to top

Navigate to WooCommerce > Survey Answers.

This page provides detailed insights into why subscribers are canceling and how effective your retention offers are.

  • Survey Answer: Displays the selected cancellation reason and any additional comments provided by the subscriber.
  • User: Shows the user who completed the survey, with a link to their account for further details.
  • Subscription: Provides a link to the subscription that was canceled or retained.
  • Survey & Offer: Links to the specific survey and offers that were presented to the user.
  • Retain Status: Indicates whether the subscription was canceled or retained based on the offer.
  • Offered Coupon: Shows the coupon offered to the user, with a link to customize it if needed.
  • Date Created: Displays the date the survey was completed.
  • Action: Allows you to delete the survey response if it’s no longer needed in the database.

Survey responses are also recorded in the subscription Order Notes, providing a detailed log of the cancellation and retention process.

You can also see the coupon applied to the user subscription and you (as regular for coupon codes) can remove the discount.

By analyzing the survey answers, you can identify common cancellation reasons and adjust your products, pricing, or offers accordingly. For instance, if many users cancel due to finding a better alternative, you might consider enhancing your product features or offering competitive discounts.

Plugin Settings

↑ Back to top

Go to WooCommerce > Settings > Subscriptions (scroll to the bottom).

Plugin doesn’t have many settings for now, the only thing you can configure is Accent Color.

Accent Color: Use the color picker to select an accent color for radio buttons in the survey and offer popup. Choose a color that aligns with your brand’s color scheme to create a cohesive and professional look for the survey and offer popups.

You can find how it affects the frontend here:

Please note that all design elements rely on your theme colors, default look of radio buttons, text area, fonts, etc.

Frontend View

↑ Back to top

How the Survey and Offer Popups Appear to Users When a subscriber tries to cancel their subscription, a popup appears with the survey and discount offer steps you’ve configured. This includes:

Survey Popup: Asks the user to provide a reason for cancellation, with options for additional details if specified.

Offer Popup: If the survey responses meet the criteria for a discount offer, a second popup appears with the discount details, encouraging the subscriber to stay.

When the subscriber is trying to cancel due to high costs might see a survey asking for their reason. If they select “The product is too expensive,” the next popup might offer a 20% discount for the next three months, providing an immediate incentive to stay subscribed.

Frequently Asked Questions

↑ Back to top

1. How can I ensure that the discount offers do not apply to new subscribers who are trying to take advantage of the discounts right after subscribing?

To prevent new subscribers from immediately canceling and receiving a discount, you can set specific conditions in the “Offer Settings”:

  • Minimum Renewals Number: Specify a minimum number of renewals that must occur before the discount offer is valid.
  • Minimum Subscription Days Active: Set the minimum number of days a subscription must be active before the offer is available. This ensures that only more committed subscribers see the offer.
  • Allow Offer Be Applied Multiple Times: Toggle this setting to control whether the offer can be used multiple times by the same subscriber. If turned off, the user will only receive the discount offer once per subscription.

2. Can I use different surveys and offers for different subscription products?

Yes, you can create specific surveys and offers for various subscription products. In the third step of creating a survey and offer, you can target specific product categories, individual products, user roles, and specific users. This allows you to create personalized surveys and offers tailored to each subscription product in your store.

3. How do I link a WooCommerce coupon to a cancellation offer?

To link a WooCommerce coupon to a cancellation offer:

  • Create the coupon code, use ‘recurring type’. Utilize all available settings for coupon discounts, including fixed amount or percentage discounts, and specify whether the discount should be activated for a certain number of renewals or for the entire lifetime of the subscription.
  • In the “Offer Discount” step, select a coupon code from the dropdown menu. Make sure the coupon is of the ‘recurring’ type and has the desired discount settings.
  • Verify that the coupon’s restrictions and limits do not conflict with your offer setup. For example, if you exclude certain products from coupon usage, ensure those products are not included in the discount offer.

4. How can I track the effectiveness of my surveys and discount offers?

The plugin provides a database with all the answers to track the effectiveness of your surveys and discount offers:

  • Navigate to WooCommerce > Survey Answers to view all the responses to your surveys. This page shows detailed information about each response, including the user, the subscription involved, the reason for cancellation, and whether the retention offer was accepted or not.
  • Survey responses are also recorded in the subscription Order Notes, providing a detailed log of the cancellation and retention process.

5. Can I customize the survey questions and discount offers to better suit my business needs?

Yes, the plugin allows for extensive customization. In the “Create Survey” step, you can add, edit, or delete reasons for cancellation. Each reason can have an additional text field to prompt subscribers for more details.