Inventory & Price Sync

Sell it once.
Everywhere else, update.

Overselling costs you a metric you can't buy back. Point us at the file or the store that knows your real numbers, choose how often to check it, and every channel gets the same stock level and the same price.

  • Sync from a CSV file, a URL, an FTP drop or your Shopify store
  • Every 15 minutes, hourly or daily — your call, per job
  • Price and quantity only: no AI, no credits, no re-listing
  • Per-SKU status showing what each marketplace accepted or rejected
stock-levels.csv · warehouse export Every 15 min
Matched on SKU → 2,140 products
Last run 318 quantities, 44 prices updated
Pushed to Amazon UK · eBay UK
Shopify changes arrive the moment they happen

Three steps, then it runs itself

This is deliberately the simplest journey in the product. It doesn't create listings, doesn't touch your content, and doesn't need AI — it moves two numbers, reliably.

1

Point at your source

Upload a file, or give us a URL or FTP path we should fetch each time — with credentials if it needs them. Shopify stores connect over OAuth instead of a file.

2

Map three columns

SKU is required, because that's how we find your product. Price and quantity are the fields you actually want moved — map either or both.

3

Choose a cadence

Every 15 minutes for fast-moving stock, hourly for most catalogues, daily for slow lines. The job re-fetches your source each run, so you never re-upload.

When 15 minutes is too long

For Shopify sellers there's a faster path: your store tells us, rather than us asking your store.

Real-time stock sync

Switch it on when you connect Shopify and every price or inventory change in the store is pushed out to your marketplaces as it happens — no polling interval to wait for.

Batched, not hammered

Updates are grouped before they're submitted, so a bulk change in your warehouse system becomes a handful of marketplace calls rather than thousands.

Failures you can see

Every SKU carries its per-channel state, and the ones a marketplace rejected are counted and filterable — with the marketplace's own error text against the SKU.

One SKU list, every channel's opinion of it

Sync is only half of it. The inventory screen is where you find out whether the numbers landed.

Search and filter

Find a SKU, see its price and stock per marketplace, and jump straight to the listing.

Upload reports

Open the marketplace's response for a SKU — the accepted, the warned and the rejected.

Fix by hand

Add or correct a SKU directly when the source file isn't the thing that's wrong.

Told, not surprised

Sync failures raise an alert with a retry button instead of going quietly missing.

FAQ · Updated weekly

Frequently Asked Questions

What gets synced, how it's matched, and what happens when a source goes missing.

Still wondering?

Our team replies within a few hours, Mon–Fri.

01 Does the sync change my listings?
No. This journey only moves price and quantity. Titles, descriptions, images, categories and attributes are untouched — which is exactly why it's safe to run every 15 minutes. Creating or enriching listings is the AI listing builder's job.
02 How do you know which product to update?
By SKU. That's the one column you must map, and it's how a row in your file is tied to a product already in your catalogue. Rows whose SKU doesn't exist yet are simply not matched — the sync won't invent a listing for them.
03 Can I sync price without syncing stock, or the other way round?
Yes. Map only the column you want moved. A common setup is quantity on a fast schedule from the warehouse export and price left to a Smart Pricing rule, so the two don't fight each other.
04 What if my file is missing or the URL is down?
The run fails rather than treating an empty file as "everything is out of stock", and you get an alert. Your last good numbers stay in place until the next successful fetch.
05 Which marketplaces receive the updates?
Every channel that SKU is listed on through MarketplaceHub — Amazon and eBay today. The push goes through each marketplace's own bulk feed mechanism, so it's rate-friendly at catalogue scale.
06 Do I need Shopify for real-time sync?
For push-style, instant updates, yes — that's driven by Shopify's own change notifications. Everything else runs on the schedule you pick, and 15 minutes is fast enough for the overwhelming majority of catalogues.

No questions in this category.

4 of 6 questions
All systems normal · 99.98% uptime

Your single
command center
for every marketplace.

Connect Amazon, eBay, Shopify and Etsy in minutes. Centralize inventory, automate listings, and let AI handle the busywork — so you can focus on selling more.

No hidden fees Cancel anytime Setup in 4 minutes
Syncing your channels
Inventory In sync
22 variants
across your platforms
Amazon Amazon 8 active
eBay eBay 6 active
Shopify Shopify 5 active
Etsy Etsy 3 active
AI Pricing +12% margin
Orders today 147 · 2 channels