How to target customers based on cancelled subscriptions when building Win Back flows
Use Win Back campaigns to provide targeted offers to customers based on the products they cancel and the cancellation reason they provide.
This guide explains how to target customers based on their cancelled subscriptions in your Win Back campaigns.
- Shopify Checkout Integration
- Migrated Shopify Checkout Integration
How it works
Add a Conditional Branch node to your Win Back campaign to provide customers with targeted offers based on the products they cancel or the cancellation reasons they select.
Example
A company sells smoothie blends and protein powder. They want to target customers with a 20% discount to reactivate the same product if they cancel their Mango Smoothie Blend and cite the reason as being too expensive.
Customer A cancelled their Mango Smoothie Blend subscription because it is too expensive. The merchant uses a targeted Win Back campaign to present Customer A with a 20% discount to reactivate the Mango Smoothie because they met both conditions: they canceled the Mango Smoothie Blend product, and they selected Too Expensive as the cancellation reason.
Customer B cancelled their Mango Smoothie Blend subscription because they didn't like the taste. The customer's cancellation reason does not match the one the merchant set as a condition to receive their targeted offer, so the customer is not encouraged to reactivate with a 20% discount. The customer enters the Else branch and sees any offers configured for that branch instead.
Step 1 - Create the flow
Create the Win Back flow to get started:
- Click Churn tools in your merchant portal and select Win Backs from the dropdown.
- Select Create New under either Win Backs: Through Recharge or Win Backs: Through Klaviyo, then click Get started to create the flow.
- Click Manage settings to add a name to your Win Back flow.
Step 2 - Add the conditional branch node
Create multiple branches within a flow using the Conditional Branch node, and provide targeted offers to customers based on the product they cancel and their cancellation reason. The Conditional Branch node has two default branches:
- Branch 1: Use this branch to define the conditions customers must meet to receive the targeted offer.
- Else: Use this condition to build an alternative experience for customers who do not meet the criteria to receive the targeted offer.
Step 1 - Add the Conditional Branch node to the flow
Use the conditional branch node to target specific customers based on their cancellation reasons:
- Open the Add a node menu on the left-hand side of the flow canvas.
- Select the Conditional branch node from the Conditions tab and drag it onto the flow canvas to create a second path.
- Click on the Conditional branch to add and edit your branches. You can use a single branch or create additional branches based on your cancellation reasons and targeted offers.
Step 2 - Set the conditions
Define the conditions customers must meet to receive the targeted offer:
- Click the pencil icon next to the branch and add a name to your branch.
- Create the branch conditions. Use the Subscription object to filter customers by cancellation reason and by the product they cancelled.
- Use one or both of the following conditions to filter your customers. Click And to add an additional condition:
- Instructions for filtering customers by the product they cancelled:
- Select the Subscription object.
- Set the attribute to Variant.
- Set the operator to Equals.
- Select the products that customers must cancel to receive the targeted discount.
- Instructions for filtering customers by cancellation reason:
- Select the Subscription object.
- Set the attribute to Cancellation reason.
- Set the operator to Equals.
- Select the cancellation reason that customers must choose so that they can receive the targeted discount.
- Instructions for filtering customers by the product they cancelled:
Step 3 - Design your landing page and activate the flow
Use the Landing Page node in your Win Back flows to set up the targeted offer that customers see when they access your landing page. Make sure to edit the offers on all nodes so that only customers who enter specific branches receive the offer.
When you're ready, save and activate the Win Back flow so that customers can receive your targeted offers.
Expected outcome
Once you activate your flow, you can provide targeted discounts to customers who meet your specified conditions, while ensuring those who don't are excluded.
Considerations
Review the following considerations when using Win Backs:
Consideration |
Notes |
| Landing page |
|
| Win Back email link expiration |
|
| Prepaid subscriptions |
|
| Customer portal |
|
| Payment method |
|
| Discount codes |
|
| Bundles |
|
| Expired subscriptions |
|
| Dynamic pricing |
|
| Product inventory |
|
| Free gift incentives |
|
Resources
Landing pages
Drip campaigns
Win backs
