Picture of tommy.hansen@consortia.no

Share this on

Why WooCommerce Needs Location-Based Inventory

(And Why We Built StockTrack)

WooCommerce does a great job handling products, orders, and stock counts.
For many stores, its built-in inventory system is more than enough.

But once you start working with a real warehouse, things change.

This article explains where WooCommerce stock management starts to fall short, why many inventory plugins don’t fully solve the problem, and why we built StockTrack to take a different approach.

When WooCommerce Stock Works Well

WooCommerce’s default stock model is simple and reliable:

  • One stock value per product or variation
  • Stock decreases automatically when orders are placed
  • Reports and extensions work out of the box


For small stores, dropshipping setups, or businesses without physical storage complexity, this works perfectly.

If you only need to know how many units you have, WooCommerce does its job.

Where Problems Begin: Real Warehouses

As soon as inventory becomes physical and distributed, new questions appear:

  • Where is this product actually stored?
  • Which shelf or area should it be picked from?
  • Which warehouse fulfills this order?
  • Why does the system say we have stock, but no one can find it?


At this point, a single stock number is no longer enough.

Warehouses are not abstract numbers. They are physical spaces with:

  • Multiple warehouses or fulfillment locations
  • Zones, shelves, rows, or bins
  • Staff picking orders under time pressure
  • New employees who don’t know the layout yet


This is where most WooCommerce stores start building workarounds.

Common Workarounds (And Their Limits)

We’ve seen the same patterns again and again:

Spreadsheets and Notes

Stock is technically “correct” in WooCommerce, but location info lives in spreadsheets, notes, or someone’s head.

This breaks as soon as:

  • more than one person handles picking
  • stock moves between locations
  • orders increase in volume

Product Meta and Custom Fields

Some stores add shelf or warehouse info as custom fields on products.

This helps a little, but:

  • it doesn’t track quantities per location
  • it doesn’t help when stock moves
  • it doesn’t integrate with orders

Multi-Inventory Plugins

Many plugins try to solve this by adding multiple inventories or stock pools.

These often focus on:

  • different prices per location
  • customer-selected warehouses
  • automation rules


But they often miss something critical:
the physical reality of the warehouse itself.

Inventory Numbers vs Physical Locations

Most inventory plugins are built around numbers.

StockTrack was built around locations.

That difference matters.

In a real warehouse:

  • Stock lives in places, not just in totals
  • Picking is a physical task, not a database update
  • Visibility is often more important than automation


Instead of asking “How many units do we have?”, warehouse teams ask:

  • Where do I go to pick this order?
  • Are items for this order spread across multiple areas?
  • Which shelf is empty and needs restocking?


StockTrack was designed to answer those questions directly.

Why We Built StockTrack

We built StockTrack because WooCommerce needed a way to:

  • Assign stock to real warehouse locations
  • Keep WooCommerce’s total stock accurate
  • Track stock movements with context and history
  • Support daily warehouse workflows, not just reports
  • Visualize where products and orders exist physically


The goal was not to replace WooCommerce stock, but to extend it in a way that stays compatible with the ecosystem.

How StockTrack Approaches Inventory Differently

Locations First, Stock Second

In StockTrack, stock always belongs to a location.

Warehouses, areas, shelves, and sub-locations form the foundation.
Stock values are assigned on top of that structure.

StockTrack - local stock

Local Stock That Still Matches WooCommerce Totals

Each location has its own local stock value.

WooCommerce’s native stock total remains the sum of all locations, so:

  • reports still work
  • other plugins remain compatible
  • nothing breaks downstream

Visibility Instead of Guesswork

StockTrack makes it easy to see:

  • where stock is assigned
  • what is unassigned
  • how stock is distributed across warehouses

StockTrack - location summary

Order-Aware Inventory

Orders don’t just reduce stock.
They reduce stock from a specific location.

StockTrack integrates directly into the WooCommerce Edit Order screen, letting you choose where an order is fulfilled from and recording exactly what changed.

A Visual Warehouse Map

Warehouses are physical spaces, so we made them visual.

The Warehouse Map lets you:

  • build a visual layout of your warehouse
  • search for products and orders
  • instantly see where items are stored
  • highlight picking locations for a specific order

StockTrack - warehouse map

This is especially useful for:

  • larger warehouses
  • multiple staff members
  • onboarding new employees
  • reducing picking errors

What StockTrack Is (And Is Not)

StockTrack is:

  • Location-based inventory for WooCommerce
  • Built for physical warehouses
  • Focused on clarity, control, and accuracy


StockTrack is not:

  • A pricing engine
  • A customer-facing warehouse selector
  • A replacement for WooCommerce stock
  • An automation tool that hides complexity


It’s designed to make warehouse reality visible, not abstract it away.

Who StockTrack Is For

StockTrack is a good fit if you:

  • Manage one or more physical warehouses
  • Use shelves, rows, or zones
  • Want to reduce picking mistakes
  • Need clear stock history and accountability
  • Prefer understanding inventory over over-automation


If your store only needs a single stock number, StockTrack may be more than you need.
If you operate a real warehouse, it quickly becomes essential.

Final Thoughts

WooCommerce inventory works well — until inventory becomes physical.

At that point, the challenge is no longer counting stock, but knowing where it lives and how it moves.

StockTrack was built to bridge that gap, giving WooCommerce stores a warehouse-aware inventory system that stays simple, compatible, and grounded in reality.

👉 Learn more about StockTrack and explore the full documentation:
https://www.consortia.no/documentation/stocktrack/

Or view the StockTrack product page…

Black Friday Sale

40%