{"product_id":"n8n-shopify-new-order-alerts-to-slack-or-email","title":"n8n Shopify New Order Alerts to Slack or Email","description":"\u003ch3\u003eInstant new Shopify order alerts to Slack or email\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow sends a clear, plain-text notification every time a new \u003cstrong\u003eShopify\u003c\/strong\u003e order is created—delivered to either \u003cstrong\u003eSlack\u003c\/strong\u003e or via \u003cstrong\u003eSMTP email\u003c\/strong\u003e based on your settings. Perfect for keeping your team in the loop without manual checking.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTriggers on new Shopify orders:\u003c\/strong\u003e When a new order is created in your Shopify store, the workflow starts.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLoads notification settings:\u003c\/strong\u003e It reads your configured delivery method (Slack vs email), including Slack channel name, email addresses, and store name.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBuilds a text order summary:\u003c\/strong\u003e The alert includes key details such as order number, total price and currency, item count, and customer name (or “guest” if no name is available).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRoutes to the correct destination:\u003c\/strong\u003e Using a conditional check, it determines whether the notification channel is \u003cstrong\u003eSlack\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSends the alert:\u003c\/strong\u003e Posts the summary to the configured Slack channel, or sends it as a plain-text email via SMTP.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eNotify your sales\/support team in \u003cstrong\u003e#new-orders\u003c\/strong\u003e as soon as a Shopify purchase happens.\u003c\/li\u003e\n  \u003cli\u003eRoute Shopify order alerts to email for on-call operations or backup monitoring.\u003c\/li\u003e\n  \u003cli\u003eGive SaaS operators and automation engineers a straightforward template for reliable order visibility.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eShopify Trigger\u003c\/strong\u003e using a Shopify Access Token API credential.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCode node\u003c\/strong\u003e to edit the alert text (order summary is non-AI plain text).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eIF\u003c\/strong\u003e logic to choose between \u003cstrong\u003eSlack\u003c\/strong\u003e and \u003cstrong\u003eEmail\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSlack node\u003c\/strong\u003e (OAuth2) to post to your target Slack channel.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eEmail Send\u003c\/strong\u003e via \u003cstrong\u003eSMTP\u003c\/strong\u003e for plain-text delivery.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCONFIG\u003c\/strong\u003e step stores channel, addresses, and store name.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003cstrong\u003eRequirements:\u003c\/strong\u003e Shopify API access with \u003cem\u003eread_orders\u003c\/em\u003e and \u003cem\u003eread_customers\u003c\/em\u003e scopes, plus either Slack OAuth2 credentials or SMTP credentials (with an allowed from address).\u003c\/p\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45865772089523,"sku":"N8N-18344","price":69.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/hAZv_pqGcaH9RWyo1v2kv_RG4vU5Sl.png?v=1787044967","url":"https:\/\/buyflowscripts.com\/products\/n8n-shopify-new-order-alerts-to-slack-or-email","provider":"N8N Commerce","version":"1.0","type":"link"}