How to Build a Cancelled Subscription Win-Back Flow with Stripe

A cancellation isn't always the end. Circumstances change, missing features ship, and a well-timed offer can bring a churned subscriber back. A subscription win-back flow automatically follows up after someone cancels — giving them a reason to return and showing how the product has improved since they left.

Here's how to build one in Audienceful using your Stripe cancellation event.

What you'll need

How the win-back flow works

When Stripe reports a subscription canceled event, the customer enters your automation — but not immediately with a hard sell. It gives them a little space first:

  1. A short wait after cancellation.
  2. A win-back offer (e.g. a meaningful discount to return).
  3. A wait, then a "look what's new" email showing product progress.

Because it's repeatable, a customer who returns and later cancels again can be re-enrolled.

Step 1: Connect Stripe

Connect your account from the Integrations tab. The Subscription canceled trigger then appears in the automation builder.

Step 2: Write your two emails

  • Email 1 — the win-back offer. Acknowledge the cancellation gracefully and give a compelling reason to come back. Example subject: "Sorry to see you go — here's 30% to come back"
  • Email 2 — product progress. Show what's shipped or improved since they left, especially anything that addresses common cancellation reasons. Example subject: "Look what's new since you left"

Personalize with the {{first_name}} merge tag.

Step 3: Build the automation

In the Automations tab, click New Automation:

  1. Trigger: Stripe event → Subscription canceled.
  2. Wait 3 days (give them a little breathing room).
  3. Send Email 1, the win-back offer.
  4. Wait 1 week.
  5. Send Email 2, product progress.
  6. Optionally add a tag like churned.

Pick your theme and click Run.

Best practices

  • Give it a beat. Emailing an offer the instant someone cancels feels tone-deaf. A few days' pause lands better.
  • Address why they left. If a missing feature drives churn, lead your "what's new" email with it.
  • Make the offer real. Win-backs convert on genuine value — a token discount rarely reverses a cancellation.

Start from a template

Cancelled subscription win-back template

Browse the full automation template gallery for more Stripe flows.

Frequently asked questions

When does the flow trigger? On Stripe's "subscription canceled" event — i.e. when a subscription is actually canceled. A short wait then gives the customer some space before the first win-back email.

How is this different from dunning? Dunning recovers involuntary churn (failed payments). This flow addresses voluntary churn — customers who chose to cancel.

Last updated: August 5, 2026