All templates

Draft Order-Status Replies Automatically

Every hour, WebRun scans Gmail for customer emails asking about their order status, looks each one up in Shopify by order number or email address, drafts a personalised reply with the current status and tracking link, and alerts you in Slack to review and send each draft.

Runs on WebRun · Strict Lockdown policy
Every hour WebRunorchestrates each step
1 Gmail find incoming order-status questions
2 Shopify look up the order and tracking details
3 Slack alert you to review the drafted replies
In short

How can I automatically draft replies to customer order-status emails using Shopify data?

Every hour WebRun scans Gmail for customer emails asking about their order status, looks each order up in Shopify by order number or email address, drafts a personalised reply with the current status and tracking link, and alerts you in Slack to review and send each draft.

  • Every order-status email gets a personalised draft within the hour
  • No customer service rep needs to manually look up order details
  • Drafts reviewed before sending — you stay in control of every reply

Built for Shopify store owners · ecommerce customer service teams · small business owners · online retailers

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order — in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens mail.google.com in a real browser with your saved login — no setup, no API keys.

  2. 1
    Gmail — find incoming order-status questions
    gmail.com
    WebRun in Gmail: find incoming order-status questions
    WebRun opens Gmail to find incoming order-status questions.
    • Search the inbox for unread emails containing 'where is my order', 'order status', or 'tracking number'
    • Open each email and extract the customer's name, email address, and any order number mentioned
    • Label each email 'WebRun — Pending Draft' so you can find them easily

    Done when All relevant order-status emails are identified and their details captured.

  3. 2
    Shopify — look up the order and tracking details
    shopify.com
    WebRun in Shopify: look up the order and tracking details
    WebRun opens Shopify to look up the order and tracking details.
    • Open Shopify Admin > Orders and search by the customer's email or order number
    • Read the current fulfillment status and the shipping carrier tracking number
    • Note if the order is unfulfilled, in transit, delivered, or has an exception

    Done when Order status and tracking details are found for each customer email.

  4. 3
    Slack — alert you to review the drafted replies
    slack.com
    WebRun in Slack: alert you to review the drafted replies
    WebRun opens Slack to alert you to review the drafted replies.
    • Post a summary to #support listing each pending reply: customer name, order number, and current status
    • Include the full draft reply text for each so you can review it in Slack
    • Leave all drafts unsent in Gmail — nothing goes to the customer until you approve

    Done when You have been alerted with all pending draft replies and their content.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
mail.google.com
ScheduleRuns automatically on this cadence
Every hour
DeliveryHow each run's result reaches you
Draft replies · Slack
OutputWhat each run produces — Draft Gmail replies for each order-status enquiry, with current status and tracking link — posted to Slack for your one-click approval.
Text
Setup & safety

Secure by default

Connect once, stays signed in

WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.

Your credentials stay in your own private environment — WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Will it send emails to customers automatically?

No — every reply is saved as a Gmail draft and flagged in Slack. Nothing is sent until you open the draft and click Send yourself.

What if it can't find the order?

It notes the missing order in Slack and drafts a holding reply asking the customer for their order number, so they still get a response while you investigate.

Can it handle returns or complaint emails too?

This template focuses on status questions. For returns, use the dedicated returns-handling template which has its own approval flow.

Put this on autopilot.

Turn it on in minutes — or have our team set it up for you.