Shopify and Slack: Cancelled-Order Notification Template

When a Shopify order is cancelled, this Spojit template posts a Slack notification with the order, customer, and cancellation reason so fulfillment can halt any in-progress work.

What It Builds

A Webhook trigger receives Shopify's order-cancelled event. A Slack Connector node in Direct mode then posts a formatted message to your fulfillment channel with the order number, customer name, total, and the cancellation reason. Your team sees the cancellation the moment it happens and can stop picking, packing, or shipping.

The Prompt

Paste this into Miraxa and it builds the workflow, connecting the tools for you:

Build a workflow that triggers when a Shopify order is cancelled and posts a message to the #fulfillment Slack channel showing the order number, customer name, order total, and the cancellation reason, so the team can stop any in-progress fulfillment.

Connectors Used

  • Shopify - sends the order-cancelled event via a Webhook trigger.
  • Slack - posts the notification to your chosen channel.

Customize It

Change the channel name to wherever your fulfillment team works, and adjust which fields appear in the message, such as adding the shipping address or line items. You can also tell Miraxa to only notify when the order had already started fulfilling, so routine cancellations stay quiet.

Tips

  • Verify the webhook with Shopify's HMAC signing so only genuine Shopify events trigger the workflow.
  • Use the Slack connector in Direct mode here: it posts one exact message with no AI cost.
  • Shopify sends a cancel_reason field (such as customer or fraud); surface it so the team knows why.

Related

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.