Slack Alerts for Recharge Subscription Cancellations | Boost Retention

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.

How it works

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

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.

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").

Frequently asked questions

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

This workflow triggers specifically on the "subscription/cancelled" event in Recharge, which fires when an entire subscription is cancelled. Partial cancellations (like reducing quantity) or paused subscriptions won't trigger this notification.

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

Yes, you can edit the message template in Step 4 to include additional customer information like email address, subscription start date, or total order history that's available from the customer data retrieved in Step 3.

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

The link format depends on having the correct shop domain from Step 2. If you're using a custom domain or have multiple Shopify stores, you may need to update the URL template in the Slack message to match your specific Recharge admin URL structure.

Make this template your own!

Customize this workflow even further:

You're in good company

Avg. App Store rating 4.9/5

Merchant reviews 157

Avg. time saved per week 3.5 hrs

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

PetFriendly

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

Zailys

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

Rothy's