All workflows
Stripe logoGoogle Sheets logoSlack logo

Tell Slack and log a sheet row when a subscription ends

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

On subscription ended in Stripe3 apps3 steps

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. 1StripeSubscription ended triggerStarts when a subscription ends in Stripe, whether the customer cancelled or their payments kept failing.
  2. 2Google SheetsAppend rowAdds the date, customer, email, plan, amount and reason to your Cancellations sheet.
  3. 3SlackSend messageTells your team who cancelled and why.

How it works

What happens on each run, in plain English.

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.

stripeslackgoogle sheetschurn

Start from a workflow that already works.

Add "Tell Slack and log a sheet row when a subscription ends" to your workspace, connect its apps, and make it yours.

Free plan, no credit card