When a Stripe subscription ends, posts who left, what they paid and why in Slack and logs it in a sheet.

UsesGoogle SheetsSlackStripe

Tell Slack and log a sheet row when a subscription ends

Knowing who cancels, and why, is how a subscription business learns. When a Stripe subscription ends, this posts the customer, the plan's price and the reason in Slack, and adds a row to your Cancellations sheet.

A customer who chose to leave is told apart from one whose payments kept failing, so the team follows up on the right ones.

StripeStripeWhen a subscription ends. Save it as subscription.When a subscription ends. Save it as subscription.
ValuesCancellations sheetSet cancellationsSheet to blank.
Dates & TimesTodayGet today's date and save it as today.
Google SheetsLog the cancellationAdd a row to 'Cancellations' in cancellationsSheet. Save it as logged.Google Sheets
SlackTell the team in SlackSend message to channel. Save it as posted.subscription.payer cancelled (subscription.amount_display). subscription.reason_display.Slack