WooCommerce Inventory Management: Built-In Tools, Third-Party Systems, and Dropshipping | Simple Automation Solutions

WordPress Development

WooCommerce Inventory Management: Built-In Tools, Third-Party Systems, and Dropshipping

WooCommerce inventory management scales from simple stock counts to multi-warehouse operations. Here is the complete guide for every store size.

SAS

Simple Automation Solutions

··⌛ 10 min read

Built-in
stock management covers most single-location stores
ATUM
WordPress-native inventory management plugin
Linnworks
multi-channel inventory for Amazon + eBay + WooCommerce
Multi-location
requires third-party or ATUM addon

WooCommerce has functional built-in inventory management for most online stores. As stores grow — more SKUs, multiple warehouses, dropshipping suppliers, or marketplace integrations — the built-in tools reach their limits. This guide covers WooCommerce inventory configuration from basic stock management to advanced third-party systems.

WooCommerce built-in inventory management

Enable stock management for your entire store in WooCommerce › Settings › Products › Inventory. Key settings:

  • Manage stock: enable site-wide stock tracking. Individual products can override this per-product.
  • Hold stock (minutes): how long to hold stock for unpaid orders. After this time, the order is cancelled and stock is restored. Default 60 minutes is appropriate for most stores.
  • Notifications: email notifications when stock is low (below your threshold) or out of stock.
  • Low stock threshold: the stock level that triggers the low stock notification. Set appropriately for your reorder lead times.
  • Out of stock display: whether to hide out-of-stock products from the shop, or display them with an out-of-stock badge.

Product-level stock configuration

1
Enable stock management on each product

In each product’s Inventory tab, check ‘Manage stock?’. Enter the current stock quantity. Set the low stock threshold if different from the store default.

2
Configure backorders

Decide whether to allow backorders: Do not allow, Allow but notify customer, or Allow without notification. Allowing backorders with customer notification is common for made-to-order or pre-order products.

3
Set stock status manually for products without managed stock

For products where you do not track exact quantity but know availability: set status to In Stock, Out of Stock, or On Backorder without enabling managed stock.

4
Configure stock for variable products

Variable products manage stock per variation. A t-shirt in sizes S, M, L can have different stock levels per size. Enable ‘Manage stock?’ at the variation level, not the parent product level.

Stock reports and monitoring

WooCommerce Analytics includes stock reports. Navigate to Analytics › Stock:

  • Low Stock report: all products currently below their low stock threshold
  • Out of Stock report: all products currently at zero quantity
  • Product report filtered by stock status for full inventory overview
  • For automated stock alerts, configure the notification emails in WooCommerce › Settings › Products › Inventory to notify you or your warehouse team

Third-party inventory management for growing stores

When WooCommerce built-in inventory management is insufficient — usually when you add a second warehouse, multiple marketplaces, or complex supplier relationships:

Mid-market
Linnworks
Multi-channel order and inventory management. Syncs WooCommerce with Amazon, eBay, and other sales channels. Handles multi-warehouse stock allocation.
Mid-market
Cin7
Comprehensive inventory management with WooCommerce integration. Handles purchase orders, barcode scanning, and multi-location stock.
Enterprise
Brightpearl
Retail operations platform with deep WooCommerce integration. Order management, inventory, fulfilment, and accounting in one system.
Simple
ATUM Inventory Manager
WordPress-native inventory management plugin that extends WooCommerce. Adds purchase orders, supplier management, and inventory logs without leaving WordPress.

Dropshipping inventory management

Dropshipping stores face specific inventory challenges — stock levels are determined by your supplier, not by your warehouse:

  • Manual supplier sync: update WooCommerce stock based on supplier CSV exports. Time-consuming but works for small catalogues.
  • AliDropship or DSers: for AliExpress dropshipping, these plugins sync stock and order details automatically.
  • Supplier API integration: established wholesale suppliers often provide inventory feeds. A developer-built integration can sync supplier stock to WooCommerce automatically via cron job.
  • Virtual stock model: for dropshipping stores where stock is effectively unlimited from the supplier, set stock to a large number and disable out-of-stock status. Update manually when a product is discontinued.

Warehouse and multi-location stock

WooCommerce does not natively support multiple warehouse locations. A product’s stock count is a single figure with no location differentiation. For multi-warehouse operations:

  • ATUM Multi-Inventory addon: extends ATUM to support multiple locations per product, stock allocation per sales channel, and location-based stock routing.
  • Third-party 3PL integration: if you use a third-party fulfilment partner (ShipBob, Shipwire), their WooCommerce integration manages stock allocation and updates WooCommerce when items are shipped.
  • Custom implementation: for complex requirements, a developer-built integration that hooks into WooCommerce order processing and updates location-specific stock tables is the most flexible approach.

Need WooCommerce inventory management configured for your store?

Simple Automation Solutions configures WooCommerce inventory, stock alerts, and third-party inventory system integrations for online stores worldwide.

Frequently asked questions

How do I handle WooCommerce stock when selling on multiple platforms (website + Amazon + eBay)?+

You need a multi-channel inventory management solution. Linnworks, Linnworks, Veeqo, or Skustack sync your stock count across all channels and update each platform when a sale occurs on any of them. Without centralised inventory management, you risk overselling — selling the same item on two platforms when only one unit is available. Manual reconciliation is only feasible for very small catalogues (under 20 SKUs) sold on a small number of channels.

Can WooCommerce automatically reorder stock when it runs low?+

WooCommerce does not automatically create purchase orders, but ATUM Inventory Manager (free base plugin) adds a Purchase Orders feature that lets you create reorder requests to suppliers directly from WordPress. For automated reordering based on stock thresholds, the ATUM PO addon or a third-party system like Cin7 is required. Most mid-size stores handle reordering semi-manually: WooCommerce sends a low-stock notification email, and the buyer uses that as a trigger to place an order with their supplier.

How do I bulk update WooCommerce product stock quantities?+

The fastest approach for bulk stock updates is to use the WooCommerce built-in CSV import/export. Go to Products › Export, download a CSV with at minimum SKU and stock quantity columns. Update quantities in the spreadsheet. Go to Products › Import, upload the updated CSV and map columns. WooCommerce matches products by SKU and updates only the fields in your import file. For frequent bulk updates, a developer-built integration that accepts a supplier inventory CSV and updates WooCommerce automatically via a scheduled import is significantly more efficient.

SAS
Simple Automation Solutions
Global WordPress Development Studio · Pakistan

Simple Automation Solutions is a global digital product studio specialising in WordPress and Bubble.io. We serve founders, startups, and businesses worldwide — delivering production-ready websites built to rank, convert, and scale.

Simple Automation Solutions

Business Process Automation, Technology Consulting for Businesses, IT Solutions for Digital Transformation and Enterprise System Modernization, Web Applications Development, Mobile Applications Development, MVP Development

Copyright © 2026