WooCommerce Amazon integration that keeps one stock count
Amazon and WooCommerce each track their own stock, so a connector between them is what stops the same unit being sold twice. For WooCommerce shops that also sell on Amazon. WooCommerce accepts a 300-character SKU and Amazon cuts at 20, the widest gap of any pair on this site, so deciding which code identifies a product is the work that makes the rest hold. Anything Amazon stores and ships keeps its own count. Both sides tell us the moment something sells, so the other is corrected in a second or two.
No credit card · connected in about ten minutes · nothing changes until you say so · Updated 14 August 2026
★★★★★ 4.9 out of 5 from 2,900+ reviews across our Shopify apps
What a WooCommerce Amazon integration actually moves
One row per job, based on how QuickSync connects to WooCommerce and Amazon today. Where a side does not allow something, the cell says so.
| What | ||
|---|---|---|
| Stock count | Both ways | We always send, and hear back for items you ship |
| New listings | We can create and update | We can create and update |
| Prices | Sent, with your rule applied | Sent, with your rule applied |
| Orders in | Into QuickSync | Into QuickSync |
| Tracking back | Sent to the order | Amazon does not accept one from us |
| Photos and options | Photos, sizes and colours | Photos, sizes and colours |
| How fast we update it | Under a second | A second or two |
| How fast it tells us | The moment it happens | The moment it happens |
Running WooCommerce and Amazon by hand
Nearly every problem selling on both WooCommerce and Amazon comes from each side keeping its own count. Sell the last one twice and you oversell somebody.
| Two shops, run by hand | Two shops, connected |
|---|---|
| The last one sells in both shops within the same hour | Whichever shop sells it, the other one drops to match |
| Typing the same stock numbers into WooCommerce and Amazon each morning | One count, sent to both, without anyone opening a spreadsheet |
| Changing a price means editing the same product twice | Change it once and each shop gets the price you set for it |
| Orders in two dashboards, matched up by hand at the end of the week | Every order already matched to the right product |
| A refund leaves your numbers wrong until someone notices | A refund puts the stock back and tells both shops |
| Guessing how stale each shop’s number is | A sale on either shop reaches the other in a second or two |
One Amazon order, start to finish
Real timings, second by second.
Correcting WooCommerce takes under a second once we have the sale. The order is in your packing list with the Amazon order number on it.
The other direction is the same: a sale on WooCommerce reaches Amazon just as quickly, because WooCommerce pushes it to us the moment it happens too.
Connecting WooCommerce and Amazon takes about ten minutes
Most of that is us matching your catalogues. The two connections themselves are a login each.
Connect WooCommerce
You install the QuickSync plugin on your WordPress site and paste a key. Nothing on your shop changes until you turn a sync on.
Connect Amazon
You authorise QuickSync in Seller Central for the marketplaces you sell in.
Let it match your products
We line the two catalogues up by SKU, then by title, and hand you a short list of anything we could not match. You decide what happens to those.
Watch, then switch it on
Leave it watching for a few days and check the numbers agree. When you are happy, let it start making changes, one shop at a time.
The limits: know them before you connect
Every WooCommerce Amazon integration has constraints. These are the ones that apply here.
Quick between WooCommerce and Amazon
Both WooCommerce and Amazon tell us the moment something sells, so a sale in one is reflected in the other in a second or two. There is no polling gap on this pair.
Stock Amazon holds is left alone
We always send your count to Amazon, but we only take changes back for items you ship yourself. Anything Amazon stores and ships keeps its own count, which is Amazon’s to own.
Nothing publishes itself to WooCommerce or Amazon
Copying a listing from WooCommerce to Amazon (or the other way) always waits for you to look at it. Stock is the only thing that moves on its own, and only once you have turned it on.
Stock Amazon holds
Half your catalogue may be deliberately left alone.
We always send your WooCommerce count to Amazon, whatever fulfilment method a listing uses. The return leg is where the split is: we only take changes back from Amazon for the items you pick, pack and post yourself. Anything Amazon stores and ships keeps the count Amazon has, and we leave it alone.
That’s a decision rather than a gap. Amazon’s warehouse knows what is on its own shelves and your WooCommerce site doesn’t, so writing a WooCommerce figure over an FBA count would replace a true number with a guess. Where one SKU is sold both ways, the merchant-fulfilled part is the half that tracks your site.
So the question to answer before you switch anything on is which of your listings Amazon fulfils. It decides which way each one moves, and it’s the thing people most often assume rather than check.
No tracking back
Amazon orders reach you. The shipping number doesn’t reach Amazon.
An Amazon sale arrives in QuickSync like any other order and corrects your WooCommerce count on the way through. What can’t happen is the return trip: Amazon gives us no way to write a tracking number onto one of its orders, so once you’ve posted the parcel the number stays in QuickSync and on the WooCommerce side.
For merchant-fulfilled sales that’s a real step rather than a detail, because Amazon wants the tracking on its own side and confirming it stays a manual job in Seller Central. Nothing we do removes it. It’s the one piece of double handling on this pairing, and we’d rather it were on the page than a surprise in week two.
WooCommerce has no such limit. We write the carrier and the number straight onto the order there, so anything that sells on your own site is finished in one place.
Three things share the name
Only one of them is about keeping stock straight between two shops.
Search for a WooCommerce Amazon integration and you land on three different products wearing one name. The first is selling your own goods on Amazon: your listings, your stock, a seller account, and something holding the count on your site and the count on the marketplace in agreement. That is the one this page is about.
The second is Amazon Pay, which is a checkout button. It’s a WordPress plugin that appears under Settings and Payments in WooCommerce and lets a shopper pay on your site with the card and address already held on their Amazon account. It creates no listing and moves no stock figure, and it runs quite happily on a shop that sells nothing on the marketplace at all.
The third goes the other way: pulling Amazon’s catalogue into WooCommerce to earn affiliate commission on goods that were never yours. No stock of yours is involved, so there is nothing to keep level. Worth settling which of the three you’re after before you install anything, because the tools don’t overlap and only one of them is a sync.
Two shops fits the smallest plan
Your catalogue size picks the plan, and your plan price covers two connected shops with every shop after that adding it again. Three shops on Lite is $38 a month.
Lite
$19/mo for two shops1,000 items and up to eight connected integrations, with stock matched on both sides automatically. Enough for WooCommerce and Amazon on their own, at $19 a month for the two.
Pro
$29/mo for two shops2,500 items and up to eight connected integrations. Listings and orders sync here as well as stock. Most sellers running two shops properly end up here.
Ultra at $69 and Ultra+ at $99 add larger catalogues, price rules and setup help. Every plan starts with a 14-day free trial and no card.
Questions people ask about this pair
How quickly does Amazon update after something sells on WooCommerce?
A second or two in normal conditions. WooCommerce tells us the moment the sale happens and we write the new count to Amazon straight away. The reverse is the same when Amazon sells. If either side is briefly unreachable we hold the update and keep trying rather than dropping it.
How do I connect WooCommerce to Amazon?
Install the QuickSync plugin on your WordPress site and paste a key, authorise QuickSync in Seller Central for the marketplaces you sell in, then match products by SKU. Amazon caps a SKU at 20 characters against WooCommerce’s 300 — the widest gap of any pair here — so settle on a code that fits 20 before you connect rather than after.
Is there a free WooCommerce Amazon integration?
Not from us. QuickSync is free for 14 days with no card, and Lite is $19 a month for two shops. Amazon’s own tools move listings but will not hold one stock count across both, which is the part that stops the same unit selling twice.
Is Amazon Pay the same as a WooCommerce Amazon integration?
No, though both carry the name. Amazon Pay is a checkout method: a WordPress plugin that adds a payment button so a shopper can pay with the card and address already held on their Amazon account. It creates no listing on Amazon and moves no stock figure, and it works just as well on a shop that never sells on the marketplace. Holding a WooCommerce shop and an Amazon seller account on one stock count is a separate job, and it is the one QuickSync does.
Can I import Amazon products into WooCommerce?
Not with QuickSync. Pulling Amazon’s catalogue into a WooCommerce site is affiliate work — you list goods you do not own and earn commission on the sale — and the plugins built for it are a separate category. QuickSync works the other way round, on stock you own and sell in both places, which is the only case where two counts can disagree.
Do I have to re-list my WooCommerce products on Amazon?
No. We match your existing WooCommerce and Amazon listings by SKU first, then by title, and hand you a short list of whatever we could not match. You can also copy a listing from one side to the other if you want it in both places; that step always waits for you.
Can I charge a different price on Amazon?
Yes. Set a rule once for Amazon: a percentage, a fixed uplift, or a price you type yourself. We apply it whenever the price changes, and nothing forces WooCommerce and Amazon to the same number.
Does the tracking number go back to both shops?
Not to Amazon. Amazon has no way for us to send a tracking number back.
Does an Amazon order get recreated on WooCommerce?
No. The order stays on Amazon. We pull it into your one QuickSync list next to your WooCommerce orders so you pack from one place, without creating a duplicate WooCommerce order for it.
What happens if a buyer cancels or I refund them on WooCommerce or Amazon?
The stock goes back. A cancellation or a refund puts the item back into your count and we send the corrected number to both WooCommerce and Amazon.
Which plan do I need for WooCommerce and Amazon?
Lite covers WooCommerce and Amazon. Lite is $19 a month for two shops and holds 1,000 items, with up to eight connected integrations. You would move up a plan for catalogue size, and your bill goes up by another $19 if you connect a third shop.
Guide for running WooCommerce and Amazon together
A setup walkthrough that goes deeper than this page — a sub-question, not another page chasing the same head term.
Selling somewhere else as well?
Each combination has its own page, including the limits that apply to that pair, not a generic WooCommerce write-up with the logo swapped.
Or read about one shop on its own
Every channel has a page covering exactly what syncs, what does not, and how fast.
Connect WooCommerce and Amazon and watch one correct the other
Make one test sale and watch the other shop’s count drop. If it doesn’t work the way this page describes, you’ve spent ten minutes and no money.
★★★★★ 4.9 out of 5 from 2,900+ reviews across our Shopify apps
No credit card required
Setup guides for this pair
Connect each shop with its own walkthrough, then come back to this page for how WooCommerce and Amazon stay in step.