All templates

Automated ASOS Return and Refund Tracking

Every morning, WebRun signs in to ASOS, reads the status of every order with a return in progress, follows the tracking and the refund state, updates each row in Airtable, and posts to Slack any return that has been delivered back but not refunded past the expected window.

Runs on WebRun · Strict Lockdown policy
Every day at 8:00 AM WebRunorchestrates each step
1 ASOS read return and refund status
2 Airtable update the returns ledger
3 Slack flag the refunds still owed
In short

How do I track returns until the refund is actually paid?

Every morning, WebRun signs in to ASOS, reads the status of every order with a return in progress, and follows the tracking through to the refund. It updates a returns ledger in Airtable and posts to Slack any return delivered back but still unrefunded past your window, with the amount and the days waiting.

  • Refunds that never arrived are named with their amount and age
  • The total value still owed is visible every morning
  • Nothing is written off that the retailer still owes

Built for ecommerce resellers · buying teams · small retailers · operations managers

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

  2. 1
    ASOS - read return and refund status
    asos.com
    WebRun in ASOS: read return and refund status
    WebRun opens ASOS to read return and refund status.
    • Sign in to ASOS and open your orders
    • Find every order with a return started and read its current status
    • Follow the return tracking and note whether it has been received back
    • Read the refund state and the amount expected on each
    • Work out how long each return has been sitting since it was delivered back
    • Read only. Never start a return, cancel an order, or contact support

    Done when Every in-progress return has a current status and days since delivery back.

  3. 2
    Airtable - update the returns ledger
    airtable.com
    WebRun in Airtable: update the returns ledger
    WebRun opens Airtable to update the returns ledger.
    • Update the row for each return with today's status, the tracking state, and the refund state
    • Add rows for returns started since the last run with the order number and expected amount
    • Mark a row complete once the refund shows as issued and record the date
    • Keep a running total of the value still outstanding

    Done when The returns ledger matches today's status on every open return.

  4. 3
    Slack - flag the refunds still owed
    slack.com
    WebRun in Slack: flag the refunds still owed
    WebRun opens Slack to flag the refunds still owed.
    • Post any return delivered back but still unrefunded past your expected window
    • Show the order number, the amount, and the days since it was received
    • Give the running total still owed across all open returns
    • Leave contacting the retailer to a human. WebRun does not open a support case

    Done when Overdue refunds are visible in the channel with their amounts.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
asos.com
ScheduleRuns automatically on this cadence
Every day at 8:00 AM
DeliveryHow each run's result reaches you
Refund watch · Slack
OutputWhat each run produces - Open returns with their tracking state, refund state, amount expected, and days since delivery back, plus the total still owed.
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 contact ASOS or open a support case?

No. WebRun reads your order and return status and reports it. Opening a case, chasing support, or disputing a payment is always done by a person, with the dates and amounts WebRun collected.

Can it start or cancel a return?

No. It never starts a return, cancels an order, or changes anything on the account. The ledger it keeps is in your own Airtable base, and ASOS itself is only read.

When does a refund count as overdue?

When the return shows delivered back and the refund has not appeared inside the window you set, commonly 14 days. The Slack post shows the exact days elapsed and the amount.

Put this on autopilot.

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