Replenishing Multiple Shopify Locations: From Low-Stock Alert to Received Transfer
If you sell from more than one location, you already know the pattern. The storefront runs low on something, someone notices (eventually), a transfer gets built from the warehouse, a person walks around and pulls it, it gets sent, and then everyone assumes it landed correctly. Each of those steps is a place where stock goes missing or a stockout sneaks in. This post walks through the whole loop, from the first alert to the moment you know what to reorder, and how Stockadoodl handles each step.
Replenishment is a loop, not a transfer
Most tools treat "create a transfer" as the finish line. In practice it's the middle. Before it, you have to know what needs to move and how much. After it, someone has to pick it, it has to arrive, and what arrived has to match what was sent. And when a warehouse itself can't keep up, the question changes from "what do I move?" to "what do I buy?" Stockadoodl is built around the whole loop.
Start with thresholds, not a weekly spreadsheet
Set a min and max once per product and location. When a store drops below its minimum, it shows up under Needs attention on the Transfers page, and if you turn on email alerts you can get notified instantly, daily, or weekly instead of having to check.
Setting thousands of thresholds one at a time isn't realistic, so there are two shortcuts: a bulk rule where you set a coverage-day floor and ceiling once and apply it across your catalog, and CSV import and export so you can edit thresholds in a spreadsheet and bring them back in.
Let the transfer arrive pre-filled, and check the math
From a Needs attention row, Create transfer opens New Transfer with the item, the locations, and a suggested quantity already filled in. You can edit anything before you create it, and the result is a real Shopify inventory transfer, not just a report.
The suggested quantity is capped at what's actually on hand at the warehouse, and it accounts for stock already committed to your other open transfers from that same warehouse, so it never offers to send what isn't there. Every suggestion has a "Why this quantity?" breakdown showing how the number was calculated, and products with very little recent sales history get a Low confidence flag so you know when to double-check.
On Pro, quantities are based on recent sales pace and your own target coverage in days, and you can set a warehouse reserve so a suggestion never offers to send your last units. On Standard, the quantity defaults to what sold in the selected window, capped at warehouse on-hand.
Pick it accurately (Pro)
Recommending a transfer is only half the job. On Pro, a ready-to-ship transfer gets a Pick action: a scanner-first picking view with live progress, sorted by bin location, where each item is confirmed by scanning. You can share a picker link so warehouse or store staff can pick from their own phone without a Shopify login. Those links expire automatically after three days by default, and you can revoke one any time. Staff can be added with optional PINs so a pick is attributed to whoever did it, and short picks, damage, or miscounts get flagged right on the item before the transfer ships.
Record what actually arrived
This is the step most setups skip. When a transfer lands, Stockadoodl lets you record what actually arrived, line by line, as accepted, shortage, damaged, or other, from the pick session or from Reports. Progress saves as you go, so a half-finished receive doesn't lose work.
An Exceptions page then flags the things that quietly cause stockouts: negative on-hand, stock that's over-committed, sudden inventory drops, and receiving discrepancies, each with a likely cause and a next step. It's the difference between "a transfer was created" and "we know the stock actually got where it needed to go."
When the warehouse itself is short
Sometimes there's nothing left to move. The Reorder page lists what to buy when a warehouse can't cover storefront demand, using sales pace, your supplier lead time (set in Settings), and a coverage target, and it exports to CSV for your purchase order. It doesn't create purchase orders in Shopify. You take the list to your supplier or purchasing tool.
Sales pace also ignores days an item was out of stock, so a stockout doesn't make a product look slower than it is. That relies on daily inventory snapshots, which started building on October 5, so the improvement grows over the first few weeks.
Who it's for
Stockadoodl is built for stores with two or more locations. There are two plans: Standard at $9.99 a month, and Pro at $19.99 a month, which adds the sales-pace suggestions and the guided picking workflow. Both include a 7-day free trial, and both include receiving, exceptions, and reorder suggestions.