All templates

Track Returns in Transit

Every hour, WebRun checks the tracking status of all open return shipments in ShipStation, logs any that have been delivered to your warehouse in the Returns Receipt sheet, and pings your team in Slack so the refund or exchange can be triggered without delay.

Runs on WebRun · Strict Lockdown policy
Every hour WebRunorchestrates each step
1 ShipStation check return shipment tracking
2 Google Sheets log newly received returns
3 Slack alert warehouse to process the return
In short

How can I automatically track returns in transit and update my records?

Every hour, WebRun checks the tracking status of all open return shipments in ShipStation, logs any that have been delivered to your warehouse in the Returns Receipt sheet, and pings your team in Slack - so refunds and exchanges can be triggered immediately without waiting for someone to spot the delivery.

  • Returns receipt logged within the hour of warehouse delivery
  • Refund and exchange processes triggered without manual intervention
  • Customer wait times reduced by eliminating returns receipt delays

Built for e-commerce operations teams · customer service managers · fulfilment managers · retail operations teams

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 - check return shipment tracking
    shipstation.com
    WebRun in ShipStation: check return shipment tracking
    WebRun opens ShipStation to check return shipment tracking.
    • Open ShipStation and filter to return orders with status In Transit
    • Check the carrier tracking for each return and look for a Delivered scan at your warehouse address
    • Note the return order number, original order number, customer, and contents for each newly delivered return

    Done when Every return that arrived at the warehouse since the last check is identified.

  3. 2
    Google Sheets - log newly received returns
    google.com
    WebRun in Google Sheets: log newly received returns
    WebRun opens Google Sheets to log newly received returns.
    • Open the Returns Receipt sheet
    • Add a row for each newly received return: return order number, original order, customer, item, and received timestamp
    • Update the return status column to Received - Awaiting Inspection

    Done when All newly arrived returns are logged in the sheet with their status updated.

  4. 3
    Slack - alert warehouse to process the return
    slack.com
    WebRun in Slack: alert warehouse to process the return
    WebRun opens Slack to alert warehouse to process the return.
    • Post an alert to #returns for each newly received return listing the customer, item, and return reason
    • Remind the team of the SLA for processing returns and how long this one has been in transit

    Done when Your warehouse team is alerted to process every newly arrived return.

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 hour
DeliveryHow each run's result reaches you
Return receipts · Slack
OutputWhat each run produces - A logged receipt entry per arrived return and a Slack alert to start processing - so no return sits unnoticed.
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 issue refunds or exchanges automatically?

No - it logs the receipt and alerts your team that the return has arrived. Issuing a refund or triggering an exchange is always a human-approved action.

What if the carrier scan says Delivered but the package is not physically in the warehouse?

The alert prompts your team to check and confirm receipt. The Google Sheet status stays as Received - Awaiting Inspection until someone manually marks it Inspected, so discrepancies are caught.

Can I track returns from multiple carriers?

Yes - ShipStation consolidates tracking from all your connected carriers, so WebRun sees returns regardless of which carrier the customer used.

Put this on autopilot.

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