Inventory planning
How to forecast inventory with no sales history
Every demand forecast is built on the past. So what do you order when there is no past — a store that opened last month, a product that launches on Friday, or your first Black Friday? This is the gap almost every inventory app leaves open, and it is the moment a stockout costs the most.
The blind spot, stated plainly
Forecasting apps learn seasonality from your own sales. That is a sound approach once you have years of data, and a useless one before you do. Read the requirements each app publishes and the pattern is consistent — these were taken from the App Store listings on 1 August 2026:
| App | History it asks for |
|---|---|
| Fabrikatör | Six months of orders |
| Monocle | Twelve months, and at least twenty SKUs |
| Stockful | Learns each product’s seasonality from two years of daily history |
| Stockie | Forecasts from real sales history |
| Prediko | Sufficient sales history |
| Cogsy | Twelve-month forecasts |
None of this is a flaw in those products. It is a consequence of the method. But it does mean that if you are opening a store, launching a product, or heading into a season you have not traded through yet, the tool goes quiet exactly when you need a number.
And this is not only a new-store problem. Apparel and DTC brands launch products continuously; last year’s data does not transfer to this year’s styles. A mature store can be in a cold start on half its catalogue.
Two things that exist before the first sale
You cannot conjure the missing history. You can use information that does not depend on it.
1. The calendar of the country you sell in
Retail peaks are not discovered — they are known. Black Friday falls the day after American Thanksgiving. The French soldes run twice a year. Mothering Sunday in the UK is in March, not May. Japanese gift seasons, Ochugen and Oseibo, land in July and December. A statistical model has to survive one of these before it can see it; a calendar knows it in advance.
UreyukiBox applies a fixed calendar coefficient based on your store’s own country — Japan (13 events), Canada (10), the UK and France (9 each), the US and Australia (8 each), Germany (7) — each cut in that country’s time zone. Countries without a calendar get no adjustment rather than a borrowed one.
2. How comparable products in your catalogue started
Your new product has no history, but products like it do. UreyukiBox looks at how similar items sold in their first thirty days on sale and turns that distribution into an opening-order range — conservative, standard and aggressive. It looks for comparables in a fixed order: same product type first, then same vendor, then the store as a whole, stopping at the first level with real data.
It also reports how many comparable products it found, so a suggestion built on two items does not read the same as one built on forty. And it never overwrites your reorder points — it is a number to look at while you decide.
Refusing to answer is a feature
The failure mode worth avoiding is not a missing number. It is a confident wrong one, because a fabricated figure gets ordered against and paid for.
- No comparable products? The opening-order estimate returns nothing instead of a default.
- Not enough data to measure variability? Safety stock falls back to the plain deterministic reorder point rather than inventing a spread.
- A product that sells rarely and irregularly? A moving average lurches every time one unit enters or leaves the window, so intermittent demand is switched to a method built for it (Croston / SBA) automatically.
- A product listed twelve days ago? Its average is divided by the days it has actually been on sale, not by a flat thirty — otherwise every new product looks like it is barely selling.
One thing no app can honestly claim to solve: days when you were out of stock look identical to days with no demand, because Shopify does not retain inventory history. We do not claim to correct for that, and we do not publish accuracy percentages.
What to do this week
- 1. List the products that will carry your next season but have under three months of sales. That set is your exposure.
- 2. For each, find two or three comparable products you already sell and look at their first month, not their steady state.
- 3. Mark the calendar peaks for the country you sell into, and work backwards through your supplier lead time to get the order date — not the sale date.
- 4. Write down what you assumed. When the season is over, that note is the only thing that tells you whether you were wrong for the right reasons.
Where UreyukiBox fits
UreyukiBox is a Shopify inventory forecasting and purchase-ordering app that works from the first day: country-calendar seasonality, opening-order estimates from comparable products, automatic handling of slow irregular sellers, and safety stock that steps back when the data cannot support it. Reorder-point alerts arrive by email, Slack or LINE, purchase orders are drafted per supplier as PDF or CSV, and receiving writes back to Shopify inventory. It also migrates suppliers and purchase order history out of Stocky while the Stocky API is still reachable, up to 31 August 2026.
The interface, the App Store listing, alerts and support replies are all in English, and the migration tools and the CSV import work on any Shopify store. One part is still shaped for Japan: the purchase order document. Totals are grouped by Japan’s reduced 8% and standard 10% consumption tax rates and printed in yen, so purchase tax rates and currencies for other countries are not built yet.
Related guides
-
Stocky shutdown checklist
What to export before August 31, 2026, in the order that matters.
-
How to export your Stocky data
What Shopify tells you to export, and how to check each file is usable.
-
What happens to your data on August 31
Data by data: what survives, what Shopify will not import, and what is simply gone.
-
Stocky vs Shopify’s native purchase orders
What the free built-in feature covers, and the gap it leaves.
-
Stocky vs UreyukiBox
An honest feature-by-feature comparison, including where Stocky is still ahead.
-
How to migrate from Stocky
Six steps in the order that protects your data, even before you pick an app.
-
Reorder points on Shopify: the complete guide
The formula, safety stock and service levels, and choosing an app after Stocky.
All guides in one place: the UreyukiBox blog