All templates

Automated ShipHero Cycle Count Variance Reports

Every morning, WebRun opens ShipHero, pulls cycle count results from the prior day, identifies every SKU where the counted quantity differs from the system-on-hand quantity, ranks variances by dollar value, and writes a prioritized investigation queue to Google Sheets for the inventory team.

Runs on WebRun · Strict Lockdown policy
Every day at 8:00 AM WebRunorchestrates each step
1 ShipHero pull prior day cycle count variance results
2 Google Sheets write prioritized variance investigation queue
In short

How do I automatically track cycle count variances in ShipHero?

WebRun opens ShipHero each morning, pulls cycle count results from the prior day, identifies every SKU where the counted quantity differs from the system quantity, and ranks discrepancies by estimated dollar impact in a Google Sheet. Inventory teams investigate the biggest variances first, catching shrinkage before it grows.

  • High-dollar cycle count variances are flagged before the investigation window closes
  • Teams prioritize by dollar impact instead of working through variances randomly
  • Shrinkage trends become visible when variances accumulate in one location or SKU

Built for inventory control managers · warehouse operations teams · 3PL directors · ShipHero users

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

  2. 1
    ShipHero - pull prior day cycle count variance results
    shiphero.com
    WebRun in ShipHero: pull prior day cycle count variance results
    WebRun opens ShipHero to pull prior day cycle count variance results.
    • Open ShipHero and navigate to the Cycle Count report
    • Filter to counts completed in the prior calendar day
    • Capture each SKU where counted quantity differs from system quantity
    • Calculate the unit variance and estimated dollar variance using the SKU cost
    • Sort by dollar variance descending so the most impactful discrepancies appear first

    Done when All cycle count variances from the prior day are listed, ranked by dollar impact.

  3. 2
    Google Sheets - write prioritized variance investigation queue
    google.com
    WebRun in Google Sheets: write prioritized variance investigation queue
    WebRun opens Google Sheets to write prioritized variance investigation queue.
    • Open the Cycle Count Variance Queue Google Sheet
    • Clear prior rows and write today's variance data: SKU, location, system qty, counted qty, unit variance, dollar variance
    • Apply conditional formatting to flag variances above your dollar threshold in red

    Done when The Google Sheet shows today's variance queue with high-dollar discrepancies highlighted for immediate investigation.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.shiphero.com
ScheduleRuns automatically on this cadence
Every day at 8:00 AM
DeliveryHow each run's result reaches you
Variance investigation queue · Google Sheets
OutputWhat each run produces - A Google Sheet listing all prior-day cycle count variances ranked by dollar impact, with SKU, location, system quantity, counted quantity, and estimated dollar discrepancy.
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 automatically adjust inventory in ShipHero to match the count?

No. WebRun surfaces the discrepancies for human review. Inventory adjustments require a manager to approve them in ShipHero after investigating the root cause.

What if no cycle counts were run the previous day?

WebRun writes a note in the Sheet confirming no cycle count results were found for the prior day, so the team knows the run completed and no action is needed.

Can I set a minimum variance threshold to filter out small rounding differences?

Yes. Set a minimum dollar or unit variance during setup and WebRun will exclude discrepancies below that threshold, keeping the queue focused on meaningful variances.

Put this on autopilot.

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