All templates

Send Customers Tracking Updates

Every few minutes, WebRun checks ShipStation for shipments that have hit a new milestone — out for delivery, delivered, or exception — drafts a personalised update email to each customer, queues it in Gmail for your approval, and pings you in Slack with a summary of what needs sending.

Runs on WebRun · Strict Lockdown policy
Every 15 minutes WebRunorchestrates each step
1 ShipStation detect new tracking milestones
2 Gmail draft personalised update per customer
3 Slack notify you of drafts to approve
In short

How can I automatically keep customers updated with shipment tracking milestones?

Every few minutes, WebRun checks ShipStation for shipments that have hit a new milestone — out for delivery, delivered, or exception — drafts a personalised update email to each customer, queues it in Gmail for your approval, and pings you in Slack with a summary of what needs sending.

  • Customers receive personalised updates at every key tracking milestone
  • Every email held for approval before sending
  • Proactive communication reduces inbound tracking enquiries

Built for ecommerce businesses · online retailers · logistics customer service teams · fulfillment operators

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 ship.shipstation.com in a real browser with your saved login — no setup, no API keys.

  2. 1
    ShipStation — detect new tracking milestones
    shipstation.com
    WebRun in ShipStation: detect new tracking milestones
    WebRun opens ShipStation to detect new tracking milestones.
    • Open ShipStation and scan recent tracking events for all active shipments
    • Identify shipments that have moved to a new milestone since the last run: Out for Delivery, Delivered, or Exception
    • Capture order number, customer name, customer email, and the milestone event details

    Done when Every new milestone event is captured with the customer's contact details.

  3. 2
    Gmail — draft personalised update per customer
    gmail.com
    WebRun in Gmail: draft personalised update per customer
    WebRun opens Gmail to draft personalised update per customer.
    • For each milestone event, draft a short, on-brand update email to the customer naming their order and the new status
    • For delivery confirmations, include a friendly thank-you and returns policy link
    • For exceptions, draft a reassuring message and save it for your review — never send exception notices automatically
    • Save all drafts in the Drafts folder, not Sent

    Done when A personalised email draft exists for each customer who hit a new milestone.

  4. 3
    Slack — notify you of drafts to approve
    slack.com
    WebRun in Slack: notify you of drafts to approve
    WebRun opens Slack to notify you of drafts to approve.
    • Post a brief summary to #logistics listing which customers have new drafts awaiting approval
    • Flag exception-related drafts separately so they get priority review

    Done when You are notified of every draft needing approval before it reaches a customer.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
ship.shipstation.com
ScheduleRuns automatically on this cadence
Every 15 minutes
DeliveryHow each run's result reaches you
Update drafts · Slack
OutputWhat each run produces — Gmail drafts for each customer milestone update — none are sent until you approve.
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

Does it send emails to customers without me?

No — every message is a Gmail draft that waits for you. Exception notices especially must be reviewed before sending; WebRun never auto-sends those.

What if a customer already got an update from the carrier?

Carrier automated emails and yours serve different purposes. You can choose to only draft for exceptions and deliveries, skipping intermediate scans, to avoid message fatigue.

Can I customise the email template?

Yes — give WebRun your brand tone, a sample message, or specific language for each milestone type and it will match your style exactly.

Put this on autopilot.

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