tr Skip to content
Black Friday Lifetime FlowMattic from $399 One payment, unlimited workflows. Ends in --Days --Hrs --Min --Sec See the deal

When an Ordergroove subscription is canceled, log it in Google Sheets and notify the retention team in Slack

When a subscriber cancels an Ordergroove subscription, this workflow records the cancellation in a Google Sheets row and posts a message to your retention team’s Slack channel.

Ordergroove Google Sheets Slack

3 steps Setup ~5 min Used on 3.2k sites Free to import

The When an Ordergroove subscription is canceled, log it in Google Sheets and notify the retention team in Slack workflow on the FlowMattic canvas, with 3 steps across Ordergroove, Google Sheets, Slack
The workflow as it appears in the builder after import. Each step opens for editing.

What this workflow does

Subscription cancellations are easy to miss when they only show up in the Ordergroove dashboard. You want a running record you can count and sort, and you want the people who handle retention to hear about each one while it is fresh. This workflow covers both from a single event.

The Ordergroove trigger fires when a subscription is cancelled. FlowMattic first adds a row to Google Sheets with the cancellation details you map, such as the customer, the product and the date. It then posts a message to the Slack channel your retention team watches, built from the same data.

The workflow records and notifies. It doesn't contact the customer, reactivate anything or offer a discount, so what happens next is up to your team. Every cancellation runs both steps, and Task History shows what each app received.

Coffee or pet food subscription brand

Each cancelled delivery plan is logged in a churn sheet, and the retention lead sees a Slack message in time to decide whether to call the customer.

Monthly churn reporting

The sheet builds into a list of every cancellation, which you can chart by month or product without exporting from Ordergroove.

Spotting a product problem

When several cancellations for the same product show up in Slack in one week, the team knows to look into that product.

How this workflow runs

What happens at each step once the workflow is on, and what you need before you import it.

  1. Step 1Trigger
    Ordergroove Subscription Canceled

    Fires when a subscription is cancelled in Ordergroove. The subscription and customer data from the event become available to map in the next two steps.

  2. Step 2Action
    Google Sheets Add New Row

    Adds one row per cancellation to your churn log in Google Sheets. Connect your Google account, choose the sheet and map each column to a value from the Ordergroove event.

  3. Step 3Action
    Slack Send Channel Message

    Posts a message to the Slack channel you pick for the retention team. Write the message with the customer and subscription details mapped in, so the team can act without opening Ordergroove.

What you need

  • FlowMatticCore
  • Ordergroove AccountAccount
  • Google Sheets AccountAccount
  • Slack AccountAccount

After importing, map your own data. To keep the template universal, not every step is pre-filled. Open each step in the builder and connect your accounts and fields (channels, lists, sheets, recipients) before you switch the workflow on.

Make it yours

Changes worth making after you import it.

  • Cancel a test subscription in Ordergroove after import so FlowMattic captures real event data, then map the sheet columns and the Slack message from it.
  • Add an empty Notes or Outcome column to the sheet for the retention team to fill in after they follow up, so the log also records what was done.
  • If your retention channel is private, switch the Slack step to Send Private Channel Message so the message reaches it.

Questions about this workflow

Does the workflow try to win back the Ordergroove customer?

No. It logs the cancellation and alerts your team in Slack. Any offer or message to the customer is up to your team, or a step you add.

Are subscriptions cancelled before I turn this on logged?

No. Only cancellations that happen while the workflow is active reach the sheet and Slack.

Which Ordergroove details can go into the Slack message?

Any value the Subscription Canceled event sends. After a test cancellation, insert the customer and subscription values you see into the message text, and keep it short enough to read at a glance.

Import this workflow into your WordPress site

Download the JSON, import it from the Workflows screen and connect your accounts. Every run stays on your server, with no per-task fees.

30-day money-back guarantee Unlimited workflows and runs Self-hosted

Customers who run it every day

Rated 4.8 out of 5 by customers
Read more reviews

Was spending much more on Zapier and running out of tasks, now have unlimited tasks. Team is continuing to add integrations and taking feedback. Creator of company is ultra responsive to emails and helpful always.

Brad U.

It's an exceptional product. Works great and extremely valuable. I saved thousands of dollard on Zapier, as Flowmattic makes me able to host the automation myself. And very deeply integrates with the products I need.