Receive Slack Notifications When a Customer Cancels a Recharge Subscription

4 min setup
No coding required
Runs automatically

Stay informed of subscription cancellations by receiving instant Slack alerts whenever a customer cancels their subscription in Recharge. This MESA workflow template notifies your team, allowing you to promptly investigate potential issues and address customer concerns. Improve retention by taking proactive steps based on real-time insights into subscription activity.

recharge logo icon
Subscription Cancelled
Retrieve Customer
slack logo icon
Send message

You're in good company

"MESA has been a game changer for us. And, if you ever get stuck, their support team is always super helpful."

  • Ico star
  • Ico star
  • Ico star
  • Ico star
  • Ico star
PetFriendly

"It's like Zapier but exactly designed for Shopify. I have been able to complete all the workflows that I've needed."

  • Ico star
  • Ico star
  • Ico star
  • Ico star
  • Ico star
Zailys

"The MESA team has been amazing at helping us set up our automations. We would highly recommend this app!"

  • Ico star
  • Ico star
  • Ico star
  • Ico star
  • Ico star
Rothy's

How it works

4 steps to start receiving Slack notifications when customers cancel their Recharge subscriptions

recharge logo icon

Subscription Cancelled

App connector: Recharge • Time to complete: 0 minutes (Auto-configured)
Why this matters: This trigger detects when any customer cancels their Recharge subscription, capturing essential cancellation details like the reason and customer ID that power the rest of the workflow.

This step automatically monitors your Recharge account for subscription cancellations and fires immediately when one occurs. The trigger captures the customer ID, cancellation reason, subscription ID, and timestamp without any configuration needed. This data gets passed to the next steps to retrieve additional customer details and format the Slack notification.

Retrieve Shop

App connector: Shopify • Time to complete: 0 minutes (Auto-configured)
Why this matters: This step gets your shop's domain name, which is needed to create the direct link to the cancelled subscription in your Recharge dashboard.

The step automatically pulls your Shopify shop information, specifically your shop's name/domain. This shop name gets used in the final step to build the Recharge admin URL that lets you click directly from the Slack message to view the cancelled subscription details. No configuration is required since it uses your connected Shopify account.

Retrieve Customer

App connector: Recharge • Time to complete: 0 minutes (Auto-configured)
Why this matters: This step fetches the customer's first and last name from Recharge, which personalizes the Slack notification with who actually cancelled their subscription.

Using the customer ID captured in the trigger, this step automatically retrieves the full customer profile from Recharge. The step pulls the customer's first name, last name, email, and other profile details that weren't included in the original cancellation trigger. This customer information gets formatted into the final Slack message to provide context about who cancelled.

slack logo icon

Send message

App connector: Slack • Time to complete: 1 minute
Why this matters: This step delivers the formatted cancellation alert to your chosen Slack channel, combining all the gathered data into an actionable notification your team can respond to immediately.

You'll configure which Slack channel receives the cancellation notifications by entering the channel name in the "What is the Slack channel you would like to send the message to?" field. The message automatically includes the customer's full name, their stated cancellation reason, and a clickable link to view the subscription in your Recharge admin panel. Enter your channel name exactly as it appears in Slack (like "#customer-success" or "#cancellations").

Ready to set this up? It only takes 4 minutes.

Our support team will even help you personalize this workflow for free.

Get started →

Make it your own!

Customize this workflow even further:

Add conditional routing based on cancellation reason
Route different cancellation reasons to different Slack channels or team members, so billing issues go to finance while product complaints go to customer success.
Create follow-up email sequences
Trigger automated email campaigns based on the cancellation reason, sending win-back offers for price-sensitive customers or product education for confused users.
Log cancellations to a database
Save cancellation data to a MESA Table or Google Sheets for trend analysis, tracking which products have the highest churn rates and seasonal cancellation patterns.
Deploy AI agents for smart retention
Let AI analyze the customer's order history and cancellation reason to automatically decide whether to send a discount code, schedule a customer success call, or add them to a re-engagement campaign.

Common questions

Will I get notified about partial cancellations or only full subscription cancellations?

Can I customize the Slack message format or add more customer details?

What happens if the Recharge admin link in the Slack message doesn't work?

Ready to start receiving Slack notifications when customers cancel their Recharge subscriptions?

7-day free trial • 4 min setup • Cancel anytime

Need help? Our automation experts will help you personalize this workflow for free. Contact support