Cancel and save flow
Design the cancellation flow as a graph of steps and save offers, with a built-in default until you change it.
Improves with dataShown for the least mature part of this page.
Cancel flowDefault branch
- Ask whyThe subscriber picks or types a reason
- Reason tagToo much product
- Save offerSkip the next delivery
- CancelAlways available
Cancel and save flow
What it does
Merchants design the cancellation flow as a visual graph of steps and save offers, with a built-in default flow until they change it.
Save-offer selection starts from transparent defaults and adapts once a store has enough cancellation history. Merchants can also run save-offer experiments with a hold-out group, and the results come from real outcomes.
A save-offer experiment puts each subscriber in the same variant every time, and its report shows save rate and lift per variant only once each side has enough data.
Step by step
How it works
The subscriber asks to cancel
In the portal, a subscriber who starts to cancel is asked why, then sees pause, skip and change-frequency options before the save offer and before the cancel button.
Your flow chooses the step
The flow can branch on the reason the subscriber gives. A reason you have not mapped follows the default branch, and the same reason always reaches the same step.
The offer is applied
A discount, gift or swap to a cheaper product is applied to the subscription in Shopify. A repeated click applies it once, and a discount never stacks on an earlier Arc save discount.
The outcome is recorded
A save is recorded only when the offer was actually applied, so an offer that fails or cannot be applied never counts as a save.
Try it yourself
Give a cancellation another option.
Try the customer experience as Jon, a fictional Hearth Coffee subscriber. Pick a reason to see the merchant's offer. In the portal, a subscriber who starts to cancel is asked why, then sees pause, skip and change-frequency options before the save offer and before the cancel button.
Why are you cancelling?
Offers here are examples. The flow can branch on the reason the subscriber gives. A reason you have not mapped follows the default branch, and the same reason always reaches the same step.
Hearth CoffeeJon
Manage your subscription
Ember Roast, whole beanEvery four weeksHearth CoffeeJon
Before you go
Ember Roast, whole beanEvery four weeksArc suggests · from Hearth Coffee's offers
Skip your next delivery instead?
Your Friday delivery is skipped. Everything else stays the same.
Hearth CoffeeJon
Before you go
Ember Roast, whole beanEvery four weeksArc suggests · from Hearth Coffee's offers
Keep it with a discount on your next three deliveries?
The discount applies to each of those deliveries.
Hearth CoffeeJon
Before you go
Ember Roast, whole beanEvery four weeksArc suggests · from Hearth Coffee's offers
Swap to Night Owl Decaf with the same plan discount?
Your next delivery ships Night Owl Decaf instead.
Hearth CoffeeJon
Before you go
Ember Roast, whole beanEvery four weeksArc suggests · from Hearth Coffee's offers
Pause for a month while you move?
Nothing ships until you are settled. Update your address any time.
Hearth CoffeeJon
You're all set
Your next delivery is skipped. Everything else stays the same.
Hearth CoffeeJon
You're all set
Done. The discount applies to your next three deliveries.
Hearth CoffeeJon
You're all set
Swapped. Night Owl Decaf ships with your next delivery.
Hearth CoffeeJon
You're all set
Paused. Nothing ships until you resume.
Hearth CoffeeJon
Subscription cancelled
That is how the example ends. Start over to try another reason.
No subscription is changed here.
Sample product photograph by Nathan Dumlao, used under the Unsplash License.
Saved: Jon skipped instead of cancellingAn example of what a merchant sees
Saved: Jon took a discount on three deliveriesAn example of what a merchant sees
Saved: Jon swapped to Night Owl DecafAn example of what a merchant sees
Saved: Jon paused for a monthAn example of what a merchant sees
What it does not do yet
Limits are listed plainly so you can judge fit before you start.
Discount, gift and swap offers are applied only to a subscription with a single main product line. Any other subscription is refused and left unchanged.
A free gift offer applies to the next order only, and it is not offered on prepaid subscriptions.
Try it with your own subscribers.
Request early access and tell us about your store. Arc is not listed in the Shopify App Store yet.
Request early access