Win back customers who cancel
Emails a customer whose Stripe subscription ended, asking why or asking them to update their card, and logs it in a sheet.
Apps it connects
Authenticate each one once and the workflow is ready to run.
What it does
Each integration step this workflow runs, in order, what it is for, and the conditions and loops that decide when it runs.
- 1
StripeSubscription ended triggerStarts the workflow when a subscription ends, for any reason. - 2
Google SheetsAppend rowAdds the customer, plan, amount and reason to your Churn sheet. If
subscription.customer_emailis not empty- 3
GmailSendEmails the customer: why did they go, or please update your card.
- 3
How it works
What happens on each run, in plain English.
Not every ended subscription is a customer choosing to leave. When a Stripe subscription ends, this tells the two cases apart: a customer who cancelled gets a friendly note asking what could have been better, and one whose payments kept failing gets a note asking them to update their card.
Every ended subscription is also added to your Churn sheet with the date, customer, plan, amount and reason, so you can see why people leave. The sheet needs the columns Date, Customer, Plan, Amount and Reason. A customer with no email in Stripe is logged but not emailed.
Start from a workflow that already works.
Add "Win back customers who cancel" to your workspace, connect its apps, and make it yours.
Free plan, no credit card