All templates

Sync Inventory Across Marketplaces

Every few hours, WebRun reads current stock from Shopify, then checks the matching listings on Amazon Seller Central and eBay, identifies any quantities that are out of sync, and posts a discrepancy report to Slack so you can correct them before an oversell happens.

Runs on WebRun · Strict Lockdown policy
Every 4 hours WebRunorchestrates each step
1 Shopify read the source-of-truth stock levels
2 Amazon Seller compare quantities on Amazon listings
3 eBay compare quantities on eBay listings
4 Slack report mismatches for you to correct
In short

How can I automatically keep my Shopify inventory in sync with Amazon and eBay listings?

Every few hours WebRun reads current stock from Shopify, checks the matching listings on Amazon Seller Central and eBay, identifies quantities that are out of sync, and posts a discrepancy report to Slack - so you can correct mismatches before an oversell happens.

  • Inventory mismatches caught before an oversell happens
  • Amazon, eBay, and Shopify stock compared in a single automated check
  • Discrepancy report in Slack gives you time to correct before orders land

Built for multi-channel ecommerce sellers · Amazon and eBay merchants · Shopify store owners · marketplace 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 admin.shopify.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Shopify - read the source-of-truth stock levels
    shopify.com
    WebRun in Shopify: read the source-of-truth stock levels
    WebRun opens Shopify to read the source-of-truth stock levels.
    • Open Shopify Admin > Products > Inventory
    • Export the current SKU-to-quantity mapping as your source of truth
    • Note any SKUs that are at zero or below reorder threshold

    Done when Current stock levels for every tracked SKU are captured from Shopify.

  3. 2
    Amazon Seller - compare quantities on Amazon listings
    sellercentral.amazon.com
    WebRun in Amazon Seller: compare quantities on Amazon listings
    WebRun opens Amazon Seller to compare quantities on Amazon listings.
    • Open Seller Central > Manage Inventory
    • For each matching ASIN, read the current 'Available' quantity
    • Record any SKU where the Amazon quantity differs from the Shopify quantity by more than your tolerance (e.g. ±2 units)

    Done when All Amazon listing quantities have been compared to Shopify.

  4. 3
    eBay - compare quantities on eBay listings
    ebay.com
    WebRun in eBay: compare quantities on eBay listings
    WebRun opens eBay to compare quantities on eBay listings.
    • Open eBay Seller Hub > Listings
    • For each matching SKU, read the current available quantity
    • Record any listing where the quantity differs from Shopify by more than the tolerance

    Done when All eBay listing quantities have been compared to Shopify.

  5. 4
    Slack - report mismatches for you to correct
    slack.com
    WebRun in Slack: report mismatches for you to correct
    WebRun opens Slack to report mismatches for you to correct.
    • Post a discrepancy report to #inventory: list every out-of-sync SKU with the Shopify quantity, Amazon quantity, and eBay quantity side by side
    • Highlight any SKU at zero on one channel but in stock on another
    • If everything is in sync, post a brief 'All clear' message

    Done when You have received a full discrepancy report or an all-clear message.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
admin.shopify.com
ScheduleRuns automatically on this cadence
Every 4 hours
DeliveryHow each run's result reaches you
Sync report · Slack
OutputWhat each run produces - A discrepancy report showing every SKU where Amazon or eBay quantities differ from Shopify, with all three quantities side by side.
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 update the quantities on Amazon or eBay automatically?

No - it only reports discrepancies and leaves corrections to you. Changing live listing quantities is a high-stakes action that always requires your approval.

What tolerance level does it use?

The default is a difference of more than 2 units, which filters out minor rounding. You can tighten this to flag any difference at all, or loosen it if your channels lag by design.

Can I add other channels like Etsy or Walmart?

Yes - add the extra channel as a flow node and plan stage and WebRun will include it in every comparison run.

Put this on autopilot.

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