AI and automation

AI Demand Forecasting for Beauty Launches

Ethan Vereal, Chief Technology Officer. . 4 min read

In short

A new product has no sales history, so AI demand forecasting cannot work from its own data. What it does well is forecast the established range, place a launch against comparable past ones, and reforecast fast as early signal lands. The launch call stays human. The weekly reforecast does not.

Every beauty brand has the same planning problem. A launch is committed. Somebody has to place a component order against a number nobody can defend. The number comes out of a meeting.

Applying machine learning to that is an obvious idea and the results often disappoint. It is worth being precise about why. The disappointment usually comes from asking the model the wrong question rather than from the model being weak.

A new product has no history and that is not a data gap

Forecasting works by learning a pattern from past observations. A product launching next quarter has no past observations. That is not something better engineering fills in. It is the shape of the problem.

So start by splitting two questions that usually get bundled. How much will the established range sell next quarter is a forecasting question. How much will this new shade sell in its first eight weeks is an analogy question. Different methods. Different levels of confidence.

What AI demand forecasting is genuinely good at

Three things.

The base range. A continuing core of products across several seasons is exactly what forecasting models are built for. Seasonality, trend, price response and channel mix are all learnable. This is usually most of your revenue and the least interesting part of the planning meeting, which makes it the right thing to hand over.

Picking the analogy. Your planner already forecasts a launch by thinking of a comparable product. A model does the same thing more consistently by matching on category, format, price band, channel and the marketing behind it. The value is not that the machine is cleverer. It is that it looks at every past launch rather than the three your planner happens to remember.

Reforecasting fast. This is the one most brands underuse. Once a launch is live, real sales data starts arriving within days. A model can redo the whole forecast every night as that signal lands. Reacting in week two rather than week six is often the difference between a reorder that arrives in time and one that does not.

What stays human

The launch call itself. A model has no view on whether the campaign is any good, whether the retailer has bought the story, or whether a competitor is launching the same week. Those things are real and they are not in the data.

The pattern that works is simple. The model produces a number. The planner adjusts it and records why. Recording the reason matters more than it sounds. After a year you can look back and see which kinds of human adjustment improved the forecast and which did not. That is a much better conversation than arguing about whether the model is any good.

The data work decides the outcome

Most forecasting projects in this sector are won or lost in the item master rather than in the model.

Fixing these is unglamorous and it is the actual work. A brand with a clean item master will get more out of a simple method than a brand with messy data gets from a sophisticated one.

Where the forecast has to land

A forecast that lives in a separate tool is a document. A forecast that writes into the records driving purchasing is a decision.

Settle that early. The output needs to reach demand planning in your main system, at the right level of detail, on a schedule that matches your purchasing cycle. Our supply chain optimisation guide covers the general shape. The analytics warehouse guide covers where the history usually has to be assembled first.

How to size a first attempt

Do the base range, not the launches. Pick products with at least one full clean seasonal cycle. Forecast them. Compare against what your current process produced for the same period. Measure the difference in a way planning and finance both agreed to beforehand.

You get an honest read within one planning cycle and you build the plumbing you will need for the harder launch question later. Starting with launches is the more exciting project and the one more likely to end without a usable answer.

The measure that actually matters

Forecast accuracy is the obvious metric and it is not the business one. The business metrics are how much stock you wrote off at the end of the season and how much revenue you lost to products that were unavailable while people were looking for them.

A forecast that is slightly less accurate but errs in the cheaper direction can be worth more than a more accurate one that does not. Decide which error costs you more before you start. That call belongs to the business rather than to the model.

Getting a realistic read

TechCloudPro builds AI demand forecasting for consumer and beauty brands as AI and automation that sits inside the systems you already run rather than beside them. If you want to know whether your data can support this before committing to anything, the AI readiness assessment framework is a fair place to start and a conversation is quicker.

Common questions

Can AI forecast a product that has never been sold
Not from its own history, because there is none. It can place the new product against similar past launches using shared attributes like category, price point, channel and launch support. That is a structured version of what your planner already does by instinct.
How much history do we need before this is worth doing
Enough to cover the seasonal patterns you care about. For a business with an annual cycle that means more than one full cycle. Below that a model will read a one off event as a pattern.
Will this replace our demand planner
No, and a project sold that way tends to fail. The useful split is that the model handles the repeatable base range while the planner spends their attention on launches, promotions and exceptions. That is where judgement earns its keep.
Why do forecasting projects fail in this sector
Almost always the item master. If the same product exists under several codes, or category and size are inconsistent free text, the model learns the mess instead of the demand.

About the author

Ethan Vereal, Chief Technology Officer

Ethan leads the technology direction at TechCloudPro, with a background in cloud architecture, AI and machine learning systems, and enterprise security. He designs the private LLM deployment frameworks and oversees technical delivery on complex ERP programmes, drawing on earlier work in distributed systems, DevOps and cybersecurity.

Related reading

Talk to the team that wrote this

If any of this matches what you are dealing with, a short conversation will get you further than another article.

Book a consultationAI and automation at TechCloudPro