How it works

Follow these 3 simple steps to get Slack notifications for every international order

Shopify logo icon

Order Created

App connector: Shopify • Time to complete: 0 minutes (Auto-configured)
Why this matters: This trigger monitors your Shopify store for new orders and kicks off the workflow whenever a customer completes a purchase, capturing all the order details needed for the notification.

This step automatically activates when any new order is created in your Shopify store. No configuration is required - MESA connects directly to your Shopify account and listens for order creation events. When triggered, it captures the complete order information including customer details, shipping address, order total, and order number. This data gets passed to the next step to determine if the order qualifies for a Slack notification.

Filter: Check if shipping address is international

App connector: Filter • Time to complete: 0 minutes (Auto-configured)
Why this matters: This filter ensures you only get notifications for orders that actually need your attention by checking if the shipping address is outside the US, preventing notification spam from domestic orders.

This step examines the shipping address country code from each new order and compares it against "US" to identify international orders. The filter uses a "does not equal" comparison, meaning orders shipping to any country except the United States will pass through to trigger the Slack notification. Orders with US shipping addresses get stopped here and won't generate notifications. You can modify this filter to target different countries or regions based on your business needs.

slack logo icon

Send Message

App connector: Slack • Time to complete: 1 minute
Why this matters: This action delivers the formatted notification to your team's Slack channel with all the essential order details, so you can quickly review international orders that may need special handling for customs, shipping, or customer service.

This step sends a structured message to your specified Slack channel containing the order number, total amount, and complete customer shipping address. You'll need to configure the "channel" field with your target Slack channel name (like "#international-orders" or "#fulfillment"). The message automatically formats the customer's full name, address lines, city, state/province, postal code, and country for easy review. MESA handles the Slack API connection and message formatting automatically once you specify the destination channel.

Make it your own

Customize this workflow even further:

Set custom message formats
Customize the Slack notification to include additional order details like product names, SKUs, or custom order tags to help your team prioritize fulfillment.
Add email notifications
Extend the workflow to also send email alerts to your fulfillment team or international shipping coordinator when high-value international orders come in.
Filter by order value
Add another filter step to only notify for international orders above a certain dollar amount, focusing attention on your most important shipments.
Connect to shipping tools
Chain additional actions to automatically create shipping labels in your preferred carrier platform or update order tags in Shopify for tracking purposes.

Frequently asked questions

Can I filter for specific countries instead of all international orders?
Yes, you can modify the Filter step to target specific countries by changing the comparison from "does not equal US" to "equals" and specifying countries like "CA" for Canada or "GB" for United Kingdom.
What happens if my Slack workspace changes or the channel gets deleted?
The workflow will fail to send notifications if the specified channel doesn't exist. You'll need to update the channel name in the Send Message step, and MESA will show error logs to help you identify and fix the issue.
Will this trigger for draft orders or only completed purchases?
This workflow only triggers for completed, paid orders in Shopify. Draft orders, abandoned carts, and unpaid orders won't generate notifications, ensuring you only get alerts for orders that actually need fulfillment.
What is a template?
Templates are pre-made workflows by our team of experts. Instead of building a workflow from scratch, these have all the steps needed to complete the task.
Can I personalize a template?
Yes! Every step can be customized to meet your exact requirements. Additionally, you can even add more steps and make it more sophisticated.
Are templates free?
Yes! Our entire library containing hundreds of templates are free to use and customize to your exact needs.

Ready to get Slack notifications for every international order?

Join thousands who've automated their work and saved an average of 3.5 hours every week.

Start with this template — It's free
7-day free trial • 3 min setup • Cancel anytime