Cancel save and winback flows for Checkout Champ subscriptions

Updated
October 30, 2026
by
Bogdan Mihalache
Klaviyo Master Platinum Partner
Top 2.5% worldwide
140+ DTC brands
Rated 4.5 on Trustpilot
Short answer

A Checkout Champ winback flow in Klaviyo starts on the Cancel postback, sent into Klaviyo as an event, and runs 3 emails over about a month, each making one reason to come back. Every email has a button that opens the reactivate page in the customer's Checkout Champ portal, and the flow exits the moment a Reactivate or a new order comes in.

2 places to save a subscriber

Checkout Champ cancellation and winback in Klaviyo: Click-to-Cancel save offers before the cancel, a 3-email winback flow after it
The portal decides how many people cancel. Klaviyo decides how many come back.

There are 2 chances to keep someone who wants to leave:

MomentWhere it happensWhat you control
Before the cancelCheckout Champ's customer portal, Click-to-CancelCancellation workflows can offer a discount, a skipped shipment, a delayed order or a frequency change before the customer cancels
After the cancelKlaviyo, on the Cancel eventWinback emails and SMS

The portal decides how many people cancel. Klaviyo decides how many come back. Most Checkout Champ brands we see have neither set up.

Before the cancel: Click-to-Cancel

Checkout Champ's portal lets customers cancel, pause, restart, edit their order and update their card. Its Click-to-Cancel feature can show a save offer before the cancel goes through.

What we look at in the portal:

  • Is pause offered before cancel? Many people who cancel just have too much product. A pause keeps them.
  • Is the save offer sized right? One clear offer beats a menu. If it is a discount, it should be the same one the winback flow uses later, or lower.
  • Is there a skip option? Checkout Champ's postbacks have no Skip trigger. The Checkout Champ portal offers pause and cancel; skipping a shipment is available only as a save offer inside the cancel flow. Outside it, pause does the job of skip.

Our cancel flow guide covers which offer fits which cancel reason. It is written for Loop and Recharge, but the offers carry over.

After the cancel: the winback flow

Checkout Champ cancellation winback flow in Klaviyo: founder note on day 10, proof on day 20, restart offer on day 30
3 emails over about a month, one reason each.

Trigger: Checkout Champ Cancel event in Klaviyo. Exit: Reactivate, or any Placed Order, since the flow started. Filter: only the brand's own campaigns, so a shared Checkout Champ account doesn't email another brand's customers.

Our shape, based on what we built for HolySwish:

  1. Email 1, around day 10. A plain text note from the founder. Short, personal, asking what went wrong. Replies go to a real inbox.
  2. Email 2, around day 20. Results. What the product does after a few months, with a real review.
  3. Email 3, around day 30. The offer. One clear restart deal and a reactivate button.
  4. SMS, optional. For subscribers with consent, with the offer on the last day.

Waiting 10 days before the first email matters. The day after a cancel, the customer just made the decision. A week or 2 later, the product is running low.

One reason per email

The biggest mistake in winback emails is listing every reason to come back in every email. It reads like a brochure and nobody acts on it.

Give each email one job:

EmailThe one reason
1"Tell me what went wrong." No offer.
2Proof. A result or a review that matches the product.
3Price. The restart offer and a deadline.

Use the cancel reason when you have it

Example Checkout Champ winback emails in Klaviyo branched by cancel reason: too much product, too expensive, didn't see results
Lead each branch with what answers the reason the customer gave.

The Cancel postback carries a cancel_reason, which can be a preset reason or whatever the customer typed, so group the reasons before you branch on them. When the reason is there, branch on it:

  • Too much product: lead with pause, and a slower frequency if you offer one.
  • Too expensive: the price email first.
  • Didn't see results: the results email first, and a how-to-use tip.
  • No reason: the default order above.

The reactivate button

Each winback email has one button that opens the reactivate page in the customer's Checkout Champ portal. When the subscriber reactivates, Checkout Champ fires Reactivate, and Klaviyo takes them out of the flow. The plugin also sends Subscription Restarted, which works as a second exit.

If your offer needs a coupon, check that it applies on the reactivated subscription before you send it.

Stop marketing to people who just cancelled

Cancelled subscribers often keep getting "your next box ships soon" campaigns because Klaviyo doesn't know they left. Once the Cancel event is in Klaviyo:

  • Exclude everyone with a Cancel in the last 30 days and no Reactivate since from subscriber-only campaigns.
  • Move them into a lapsed subscriber segment for winback campaigns.

Switch off the Checkout Champ cancellation email

Checkout Champ has Cancellation and Paused autoresponders that send through your email server. Turn them off before the Klaviyo flow goes live. If you need a cancel confirmation for legal reasons, keep one, but write it plainly and keep the offer for Klaviyo.

Paused subscribers

The Pause postback gets its own flow. For HolySwish we used 3 emails, with no discount in the first 2 and an offer only in the last, and a resume button that opens the right page in the Checkout Champ portal. Paused subscribers haven't left. Don't treat them like they have.

Book your free Checkout Champ check

A 20-minute call. We look at what your Checkout Champ sends to Klaviyo, whether rebills reach it, which subscription emails are missing and whether Checkout Champ autoresponders double-send.

Book your free Checkout Champ check

Prefer a written review of your whole Klaviyo account? Get a free Klaviyo audit.

frequently asked questions.

Can Klaviyo trigger a flow when someone cancels in Checkout Champ?

Yes, once the Cancel postback is sent into Klaviyo as an event. The native plugin alone does not send subscription cancels.

How long should a subscription winback flow be?

We use 3 emails over about 30 days, starting around day 10, plus an optional SMS.

Should every winback email have a discount?

No. Use one email for a question, one for proof and one for the offer.

What is Click-to-Cancel in Checkout Champ?

A portal feature that can show a save offer before the cancel goes through. Cancellation workflows can offer a discount, a skipped shipment, a delayed order or a frequency change.

Can a winback email reactivate the subscription in one tap?

Yes. Our buttons open the reactivate page in the customer's Checkout Champ portal.

How do I stop emailing cancelled subscribers?

Bring the Cancel event into Klaviyo and exclude recent cancels from subscriber campaigns.

Brands we work with
Dense Hair Experts
Goodrays
KittySpout
Cleo Harper
Penrose Skin
Ritual Labs
Kuri Nüka
White River
Kaori
Kojeva
James Cress Florist
Trubar
DMY Studios
Poedagar

client success stories.

Kaori case study

of store revenue from Klaviyo, up from 3.3%

A full campaign calendar that mixed education with well-timed sales.

KittySpout case study

increase in returning customer revenue

Rebuilt the whole retention system, from the first order confirmation to the cancel button.

Penrose Skin case study

of store revenue from email, up from 15.2%

A campaign calendar that taught customers how to make their scent last.

want us to build this for your brand?

We are a Klaviyo Master Platinum Partner agency. We plan, build and run email and SMS for DTC brands.