All templates

Automated Loop Returns Restocking Worklist

Every morning, WebRun opens Loop Returns, identifies returns that have been received and marked complete but not yet restocked, groups the items by SKU and warehouse location, and writes a prioritized restocking worklist to Google Sheets for your warehouse team to action.

Runs on WebRun · Strict Lockdown policy
Every day at 6:30 AM WebRunorchestrates each step
1 Loop Returns identify returns ready for restocking
2 Google Sheets write prioritized restocking worklist
In short

How do I automatically generate a daily restocking worklist from completed returns?

WebRun opens Loop Returns every morning and finds every received return that has not yet been restocked. Items are grouped by warehouse location and SKU and written to a Google Sheets worklist, with damaged or defective items flagged, so your warehouse team starts the shift with a clear, prioritized task list rather than a manual search.

  • Warehouse team starts each shift with a ready-to-action restocking list
  • Damaged items are automatically flagged before they reach the pick shelf
  • No manual Loop Returns search needed to find what needs restocking

Built for ecommerce brands · DTC retailers · warehouse operations teams · Shopify merchants

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

  2. 1
    Loop Returns - identify returns ready for restocking
    loopreturns.com
    WebRun in Loop Returns: identify returns ready for restocking
    WebRun opens Loop Returns to identify returns ready for restocking.
    • Open Loop Returns and filter to returns with a received or completed status
    • Identify items not yet marked as restocked
    • Capture SKU, product name, quantity, return reason, and warehouse location for each

    Done when All completed returns awaiting restocking are listed with their SKU and location details.

  3. 2
    Google Sheets - write prioritized restocking worklist
    google.com
    WebRun in Google Sheets: write prioritized restocking worklist
    WebRun opens Google Sheets to write prioritized restocking worklist.
    • Write today's restocking worklist to the Restocking Worklist sheet, replacing the previous day's list
    • Group rows by warehouse location, then sort by SKU within each location
    • Flag any item with a return reason of damaged or defective in a separate column

    Done when The warehouse team's restocking worklist is current in Google Sheets.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.loopreturns.com
ScheduleRuns automatically on this cadence
Every day at 6:30 AM
DeliveryHow each run's result reaches you
Restocking list · Google Sheets
OutputWhat each run produces - A daily Google Sheets worklist of returned items ready to restock, grouped by warehouse location and SKU, with damaged items flagged.
Spreadsheet
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 update inventory levels in any other system?

No. WebRun creates the restocking worklist in Google Sheets. Your warehouse team actions it and updates inventory in your warehouse or inventory management system manually.

What happens to items flagged as damaged or defective?

WebRun marks them with a flag in the worklist so your team knows not to restock them. Disposition decisions (liquidate, donate, discard) are left to a human.

Does it carry over items not restocked from the previous day?

Yes. The worklist reflects all pending items from Loop Returns each morning, so any item not yet restocked from prior days will continue to appear until it is actioned.

Put this on autopilot.

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