Shopify Flow/Notifications & Internal Alerts/Get Instant Alerts When New Draft Orders Are Created
Team VisibilityMedium Difficulty

Get Instant Alerts When New Draft Orders Are Created

Automatically alert your internal team via email whenever a new draft order is created, ensuring no potential sales or custom requests are missed.

The Problem

Missing new draft orders can lead to significant lost revenue, especially for custom quotes or large B2B orders that require immediate attention. Without a clear notification system, these crucial orders often sit unnoticed, delaying fulfillment, frustrating high-value customers, and costing your business valuable sales opportunities.

What This Automation Solves

This Flow ensures your team is instantly informed. When a new draft order is created, the 'Draft order created' trigger activates, immediately adding a 'Customer service notified' tag for tracking. It then updates the draft order with an internal note and sends a targeted email to your internal team, complete with company details, so no lead or custom request slips through the cracks.

When to Use This Automation

  • You frequently create custom quotes or manual orders for VIP clients.
  • Your sales team relies on draft orders for B2B or complex product configurations.
  • You need immediate internal alerts to prevent high-value draft orders from being overlooked.

Workflow

  1. Trigger

    Step 1

    Starts when a draft order is created

  2. Action

    Step 2

    Add the tag: Customer service notified

  3. Action

    Step 3

    Update the note on the draft order

  4. Action

    Step 4

    Send email to youremail@store.com with subject New draft order from {{draftOrder.billingAddress.company}}

Step-by-Step Setup

  1. 1

    Start a new workflow and select 'Draft order created' as the trigger.

  2. 2

    Add the 'Add draft order tags' action, setting the tag to 'Customer service notified'.

  3. 3

    Add the 'Update draft order note' action and input your desired internal message for the draft order.

  4. 4

    Configure the 'Send internal email' action, directing it to your team's inbox (e.g., sales@yourstore.com) with a subject like 'New draft order from {{draftOrder.billingAddress.company}}'.

Related Questions

Can I notify different teams based on order value?
Yes, by adding a 'Condition' block checking the 'Draft order total' before the email action, you can route notifications to specific teams based on the order's total amount.
How can I ensure this only triggers for specific types of draft orders?
Insert a 'Condition' block after the trigger. You can filter by criteria like 'Draft order tag contains "custom quote"' or 'Customer email domain' if you only want specific types to notify.
What if I want to send a Slack notification instead of email?
Shopify Flow integrates directly with Slack. Simply replace the 'Send internal email' action with the 'Send Slack message' action, choosing your desired channel and customizing the message.
Can I include more details from the draft order in the email?
Absolutely. You can use dynamic variables like `{{draftOrder.customer.email}}`, `{{draftOrder.totalPrice}}`, or a direct link to the draft order `{{draftOrder.adminUrl}}` within the email body to provide richer context.

Recommended Tools & Apps

Launch this automation

Open Shopify Flow and use this page as your setup blueprint.

Open Shopify Flow

Merchant Insight

Enhance your notification by linking directly to the draft order within the email. Use `{{draftOrder.adminUrl}}` in the email body, so your team can click straight to the order in Shopify admin, saving clicks and accelerating their response

Related Automations