Stripe and Slack: Membership Cancellation Alert Template
When a Stripe subscription is cancelled, this template posts an alert to a Slack channel so your team can follow up or trigger a win-back.
What It Builds
A Webhook trigger receives the cancellation event from Stripe, a Connector node in Direct mode looks up the supporter's details, and a second Connector node posts a formatted message to your Slack channel. The result is an instant heads-up with the supporter's name, plan, and tenure the moment they leave.
The Prompt
Paste this into Miraxa and it builds the workflow, connecting the tools for you:
Build a workflow that triggers from a Stripe webhook when a subscription is cancelled, looks up the customer's name, plan, and how long they have been subscribed, then posts an alert to the #membership Slack channel with those details and a note to consider a win-back.
Connectors Used
- Stripe - sends the cancellation event and supplies the subscriber's plan and tenure.
- Slack - posts the alert to your chosen channel.
- Webhook trigger - listens for the Stripe subscription event (use Stripe HMAC verification).
Customize It
Swap #membership for your team's channel, add the supporter's email or lifetime value to the message, or change the wording to tag a specific owner. You can also broaden the prompt to alert only when a high-tier plan cancels.
Tips
- Verify the Stripe webhook signature on the trigger so only genuine events run the workflow.
- Direct mode keeps the Slack post fast and free of AI cost; use Agent mode only if you want Spojit to compose a richer summary.
- Give the Stripe connection read scope for customers and subscriptions so the lookup can resolve tenure.