Send Discord Message for Shopify Orders With Tagged Products

8 min setup
No coding required
Runs automatically

Keep your team updated in real-time by automatically sending a Discord message when a tagged product is purchased in your Shopify store. This MESA workflow template ensures your team receives instant notifications, making it easy to follow any special instructions or requirements associated with specific products. Improve communication and streamline order handling with automated alerts.

Shopify logo icon
Order Created
Loop: Get Order Line Items
Retrieve Product
Filter: Checks Tags
discord icon
Create Channel 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

5 steps to Get Discord notifications whenever someone orders products with specific tags

Shopify logo icon

Order Created

App connector: Shopify • Time to complete: 0 minutes (Auto-configured)
Why this matters: This monitors your Shopify store for new orders and kicks off the entire workflow the moment someone completes a purchase.

This step automatically connects to your Shopify store and watches for new orders in real-time. No configuration is needed - it captures all order details including customer information, line items, and order totals. When a new order arrives, it passes all the order data to the next step to begin checking for tagged products.

Loop: Get Order Line Items

App connector: Loop • Time to complete: 0 minutes (Auto-configured)
Why this matters: This processes each product in the order individually, which is essential because customers often buy multiple items and you need to check each one for your special tags.

The Loop step takes the order's line items and examines them one by one. It automatically iterates through every product in the order, extracting the product ID for each item so it can be analyzed in the next step. This ensures that multi-product orders get properly processed and tagged products don't get missed in large orders.

Retrieve Product

App connector: Loop • Time to complete: 0 minutes (Auto-configured)
Why this matters: This fetches the complete product details including tags, which is necessary because order data only contains basic product information, not the tags you need for filtering.

This step takes each product ID from the loop and retrieves the full product record from Shopify, including title, description, and most importantly, the product tags. The product tags are what determine whether this item should trigger a Discord notification. This enriched product data gets passed to the filter step for tag comparison.

Filter: Checks Tags

App connector: Filter • Time to complete: 2 minutes
Why this matters: This is the decision point that determines which products actually trigger Discord notifications based on your specific tags.

You'll configure this filter to specify which product tags should trigger notifications. In the "Value A" field, enter the specific tag you want to monitor (for example, "priority-fulfillment" or "custom-order"). The filter compares this tag against all the tags on each product, and only products that match your specified tag will continue to the Discord notification step.

discord icon

Create Channel Message

App connector: Discord • Time to complete: 3 minutes
Why this matters: This sends the actual Discord notification with order details, giving your team immediate visibility into priority orders that need special attention.

You'll need to configure your Discord channel ID where notifications should be sent. Right-click your Discord channel and select "Copy ID" to get this value. The message content is pre-configured to include the product title, order number, and a direct link to the order in your Shopify admin. You can customize the message format to include additional details like customer name or shipping address if needed.

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

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

Get started →

Make it your own!

Customize this workflow even further:

Set custom product tag filters
Monitor multiple tags by duplicating the Filter step, allowing you to track different priority levels like "rush-order", "custom-item", and "wholesale" in separate Discord channels.
Add customer notification steps
Extend the workflow to automatically email customers about special handling for their tagged products, keeping them informed about priority processing or custom fulfillment timelines.
Store order data in tables
Save tagged order details to your own database for reporting on special product performance, fulfillment times, and customer patterns around priority items.
Deploy AI agents for smart routing
Let AI agents evaluate order complexity and customer history to automatically assign tagged orders to specific team members or fulfillment centers based on your defined rules.

Common questions

Will this send multiple Discord messages for orders with several tagged products?

Can I monitor different product tags in separate Discord channels?

What happens if I change or remove tags from products after orders are placed?

Ready to Get Discord notifications whenever someone orders products with specific tags?

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

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