StockFlow is ecommerce inventory management software for small online sellers: one stock figure for your webshop, your shop and your warehouse. Fewer oversells, better reorders, and a free plan to start.
Connect your store, start free
Free for up to 25 products · paid plans from $19/mo
Selling in one store is simple. Selling in a webshop, a physical shop and maybe a marketplace at the same time creates a sync problem: every sale on one channel must reduce what's available everywhere else. Without one central stock record, you oversell, cancel orders and annoy customers.
Why overselling happens (and how to stop it)
- A sale on one channel isn't deducted on another.
- A delivery isn't booked, so the webshop shows out of stock while the box sits in the back.
- Counts are out of date: breakage, theft and samples never got booked.
- Promotions spike demand on several channels at once, faster than a spreadsheet can keep up.
The fix is the same every time: keep one central stock figure, book every receipt, shipment and return against it, and push that figure to every channel.
Supported platforms: Shopify, WooCommerce and more
| Platform | Status today |
|---|---|
| Shopify | Native connector (OAuth, store sync) |
| Square | Native two-way inventory sync with location mapping |
| WooCommerce | CSV import/export; native sync on the roadmap |
| Amazon and other channels | CSV import/export |
Shopify and Square sync is a manual sync, not real-time. BigCommerce, Wix and Etsy are not native integrations. Details: Shopify integration · WooCommerce inventory · StockFlow vs Shopify inventory.
Connect your store, start free
Create a free account. 25 products on Starter, plus a 14-day Pro trial. No credit card.
One stock count across webshop, marketplace and shop
StockFlow holds the master stock per location: warehouse, shop, back room. Channels read from it. When you sell in the shop, receive a delivery or count the stockroom, the change happens in one place, and you push the result out to your channels. Map each channel listing to one master SKU. Learn the difference between multichannel and omnichannel, and see multi-location inventory.
Orders that update stock automatically
Sales orders and purchase orders (from Professional, $19/mo) update stock when you ship and receive. Pick lists guide packing. Partial deliveries from suppliers are recorded as they arrive; the rest stays open.
Variants, returns and stock you can't sell
- Variants: sizes and colours sit under one parent product.
- Returns: book returned items back into stock, or keep damaged items out with an adjustment.
- Reorder points: set one per product, based on combined sales across channels.
Warehouse and fulfilment basics
As order volume grows, the warehouse decides your speed: bins, pick lists, scan at the door. Read the ecommerce warehouse management guide.
Structuring channels and locations
- Locations are physical. Your warehouse, your shop, your back room, a 3PL.
- Channels are where you sell. Webshop, shop till, marketplace.
- One location, many channels is the easiest setup.
- Several locations need a rule: which location feeds which channel.
Inventory KPIs for online sellers
- Stockout rate on your top 20 products.
- Oversell rate: orders you had to cancel because stock wasn't there.
- Inventory turnover and days of stock on hand.
- Dead stock: products with no sales in 90 days.
You can calculate most of these from a stock export and your sales figures (reports and export from Professional).
Handling returns well
- Receive the return as soon as the parcel arrives.
- Inspect it: sellable, needs repackaging, or damaged.
- Book it into the right location, or out with an adjustment.
- Sync. Push the updated figure to your channels.
When spreadsheets stop working for ecommerce
A spreadsheet works for a single channel and a few dozen products. It breaks when you sell on more than one channel, more than one person packs orders, a promotion doubles daily orders, or you need to know when stock arrived. Import your sheet into StockFlow (CSV/Excel import guide).
Getting started with ecommerce inventory management software
- Import your products from CSV or Excel (or start from your Shopify catalog).
- Set locations and reorder points.
- Connect your highest-volume channel first. Shopify or Square natively; other channels with a CSV routine.
- Test it. Make a test sale or adjustment, run the sync, and check the figure on every channel.
- Make syncing a routine: after receiving, and at fixed times each day.
Before a peak (Black Friday, holidays): check SKU mapping, count your top sellers, raise reorder points on what you'll promote, and agree how often you sync during the peak. Pricing.
Trusted by small businesses
What our customers say
“Super Kind! Quick replies from their support and very easy fixes, changed the dashboard a bit and customized it. Also gave me 450 items extra on the free plan just for me. Highly recommend and again great service!”
“Best customer service! Stockflow's customer support is fast and extremely helpful. They assisted me with customization of the software to improve my experience as a user.”