WooCommerce Inventory Management: How to Keep Stock in Sync (2025)
Salync Editorial Team
Published 30 May 2026 · 7 min read · Updated regularly
WooCommerce gives you full control over your online store — but when you're also selling on eBay, Amazon, or other marketplaces, keeping stock in sync becomes a real challenge. Here's how to manage it properly.
In this guide:
- What WooCommerce's built-in stock management can and can't do
- Why multi-channel sellers need a tool beyond WooCommerce itself
- WooCommerce vs Shopify for inventory management
- How to sync WooCommerce with eBay, Amazon, and other channels
- Best practices: SKUs, thresholds, variable products, and purchase orders
WooCommerce's built-in inventory features
WooCommerce includes basic stock management out of the box. For each product you can:
- Set a stock quantity
- Enable or disable stock tracking
- Set a low stock threshold for notifications
- Allow or block backorders
- Automatically hide products when out of stock
For a single-channel seller — someone who only sells through their WooCommerce store — this is perfectly adequate. The problems start when you add more channels.
Why WooCommerce stock management falls short for multi-channel sellers
WooCommerce only knows about sales that happen through WooCommerce. If you sell a product on eBay, WooCommerce has no idea. Your WooCommerce stock counter stays the same. Now that product is still showing as available on your website, and another customer can buy it — stock you don't have.
This is the fundamental limitation of managing inventory within any single platform. The platform only sees its own sales.
WooCommerce vs Shopify: inventory management comparison
| WooCommerce | Shopify | |
|---|---|---|
| Monthly cost | Free (hosting extra) | From £19/month |
| Built-in inventory | Basic | Good |
| Multi-location stock | With plugin | Built-in |
| Multi-channel sync | Needs third-party tool | Needs third-party tool |
| Customisation | Unlimited (WordPress) | Limited to theme |
| Technical skill needed | Medium–High | Low |
How to sync WooCommerce with other channels
The right solution is inventory management software that sits above all your channels. Instead of WooCommerce managing its own stock and eBay managing its own stock, a central system holds your true stock count and pushes updates to both simultaneously.
The flow works like this:
- You have 10 units, listed on WooCommerce, eBay, and Amazon
- 3 sell on eBay overnight
- Your inventory software detects the sales and deducts 3
- It pushes the new quantity (7) to WooCommerce and Amazon automatically
- All channels show the correct stock by morning
Salyncis adding WooCommerce as a supported channel alongside eBay, Shopify, and Amazon. Sign up now and you'll be notified when it's available.
WooCommerce inventory best practices
Always enable stock tracking
WooCommerce has stock tracking disabled by default on some setups. Go to WooCommerce → Settings → Products → Inventoryand make sure "Enable stock management" is checked. Without this, WooCommerce won't decrement quantities when orders are placed.
Use SKUs consistently
Every product in WooCommerce should have a unique SKU. This is essential for matching products across channels — if your WooCommerce SKU and eBay SKU are different for the same product, inventory software can't link them. WooCommerce's product management docs cover where to set these.
Set sensible low stock thresholds
WooCommerce can email you when stock drops below a threshold. Set this to cover your typical lead time from your supplier — if your supplier takes 7 days and you sell 5 per day, your threshold should be at least 35 units.
Use variable products for variants
If you sell products in multiple sizes or colours, use WooCommerce's variable product feature rather than creating separate products. This keeps your catalogue clean and makes syncing with other channels much simpler.
Managing purchase orders alongside WooCommerce
Good inventory management isn't just about tracking what you have — it's about knowing when to reorder. A complete system like Salync lets you raise purchase orders directly, track when stock is due to arrive, and automatically update your available quantity across all channels when it does.
This closes the loop: WooCommerce and your marketplaces always reflect reality, and you're never caught short by a supplier delay.
About this article
Written by the Salync team — UK-based ecommerce developers who built multi-channel inventory software from the ground up. We write from direct experience working with UK eBay, Shopify, and Amazon sellers.
Related reading
WooCommerce integration coming to Salync
Sign up now and sync your eBay, Shopify, and Amazon stock today. WooCommerce support is on the way — you'll be first to know.