UreyukiBox
日本語 Install on Shopify
Menu

Inventory planning

Planning 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? The honest answer separates timing, which a calendar can inform, from quantity, which still needs evidence.

The blind spot, stated plainly

Forecasting apps commonly learn seasonality and quantity patterns from your own sales. That is a sound approach once you have enough data, and it has little to work with before then. 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 quantity estimate may have no defensible basis.

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.

What can exist before the first sale

You cannot conjure missing demand. You can use timing that does not depend on product history. A quantity still needs sales evidence or a manual buying decision.

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 — 51 countries, each cut in that country’s own time zone. Japan has the deepest calendar at 13 events; Canada has 10, the UK and France 9 each, the US and Australia 8, Germany 7, and China, Korea, India, Southeast Asia, the Gulf and Latin America each have their own. Countries without a calendar get no adjustment rather than a borrowed one.

A calendar says when demand may change; it does not establish a base quantity on its own. That still comes from your store’s evidence.

2. A manual comparable-product check

Your new product has no history, but products like it may do. As a buying exercise, inspect how two or three genuinely comparable items sold in their first thirty days on sale. Start with the same product type, then the same vendor, and write down why each item is comparable before using it to choose an opening order.

This is a manual decision in the current UreyukiBox interface, not an automated comparable-product forecast. The app starts its normal quantity estimates after the new variant has synced sales of its own.

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 sales for the variant? The current app produces no normal quantity forecast; set the opening order manually instead of treating calendar timing as volume.
  • 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 reconstruct is a stockout that happened before it began observing the store. Those old zero-sales days cannot be separated reliably from zero demand after the fact. Once installed, UreyukiBox records the stockout periods it observes and uses that signal as a model feature. It does not invent the missing pre-installation history, and we do not publish accuracy percentages.

What to do this week

  1. 1. List the products that will carry your next season but have under three months of sales. That set is your exposure.
  2. 2. For each, find two or three comparable products you already sell and look at their first month, not their steady state.
  3. 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. 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. Country-calendar timing is available from day one, but a normal quantity forecast starts only after the variant has synced sales evidence. Brand-new products therefore need a manual opening order. Once evidence exists, the app handles slow irregular sellers separately, and safety stock 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 and support are available in English. Alerts and supplier emails use English for stores outside Japan and Japanese for stores in Japan. The migration tools and the CSV import work on any Shopify store. Purchase orders follow your store too: totals are in your store’s currency, with editable purchase-tax presets for 53 countries. The US, Canada, Brazil, Hong Kong, Indonesia and Malaysia start with no tax line because one national rate would be misleading.

Install on Shopify See what the app does →

Related guides

All guides in one place: the UreyukiBox blog