Use this guide to better understand TruDemand, SKUtrak's intelligence layer.
What is TruDemand?
TruDemand is SKUtrak’s intelligence layer. It uses machine learning to model how your product's demand is influenced by various factors, such as price, promotions, and availability, and then simulates different scenarios to help you understand what drives sales and how changes might affect future demand.
How does TruDemand work?
Base Price Model
TruDemand’s Base Price Model estimates the product's base price (non-promo price) using a statistical algorithm that analyses its Average Selling Price (ASP).
Promotion Detection Model
The Promotion Detection Model identifies promotional periods by comparing the product’s ASP to its estimated base price. It applies additional statistical checks to ensure accuracy.
Baseline Model
Volume Decomposition
The Baseline Model calculates Volume Decomposition metrics by simulating demand under different historical scenarios and comparing these simulations to actual sales. This approach identifies what drives sales.
- For example, during a promotion, TruDemand simulates sales at the base price (ignoring the promotion). It calculates the Promotion Sales metric by subtracting the simulated sales from the actual sales.
Baseline Sales
The Baseline Model estimates Baseline Sales by predicting demand at the base price, assuming no promotions and full on-shelf availability.
TruDemand Metric Definitions:
Base Price
The estimated non-promo price of the product in pounds sterling, calculated daily.
Promotion Flag
A daily indicator of whether the product was on promotion:
- 1: Product was on promotion.
- 0: Product was not on promotion.
Volume Decomposition
Volume Decomposition metrics provide a breakdown of achieved sales according to its drivers. It explains what factors contributed to the sales total, and quantifies the lost sales impact of cannibalisation and availability. Several metrics make up the Volume Decomposition:
- Decomp Baseline Sales
Sales achieved from baseline demand which would have existed regardless of any promotional activity. - Decomp Promotion Sales
Sales achieved on top of baseline demand due to promotional activity. - Decomp Lost Sales Availability
Sales missed due to poor on-shelf availability. - Decomp Lost Sales Cannibalisation
Sales missed due to promotional activity on another product. - Decomp Unexplained Sales
Sales achieved on top of baseline demand which cannot be attributed to a promotion.
Baseline Sales
Baseline Sales estimate demand for the product on a given day, excluding promotional effects.
- Historical Baseline Sales measures past baseline demand.
- Forecast Baseline Sales predict demand 18 months into the future, assuming no changes to base price or distribution.
FAQs:
How does TruDemand work?
TruDemand uses machine learning to model how your product's demand is influenced by various factors, such as price, promotions, and availability. It simulates different scenarios to help you understand what drives sales and how changes might affect future demand.
TruDemand consists of three key models that work together to provide insights:
- Base Price Model – This model estimates the product's base (non-promo) price by analysing its Average Selling Price (ASP) using a statistical algorithm.
- Promotion Detection Model – This model identifies when a product was on promotion by comparing the ASP to the estimated base price. It applies additional statistical checks to ensure accuracy.
- Baseline Model – This model simulates demand under different historical scenarios to break down sales and identify key performance drivers, such as promotions, availability, and cannibalisation.
Do I need to provide my own data for TruDemand to work?
No, TruDemand is fully automated and works with data already available through SKUtrak. You do not need to upload any additional data, as the system pulls the necessary information directly from retailer data feeds.
How far into the future can TruDemand forecast?
TruDemand currently provides demand forecasts up to 18 months into the future. These forecasts assume no changes in base price or distribution and are designed to help you plan ahead with confidence.
What factors are included in the TruDemand model?
TruDemand takes several key factors into account when modelling demand, including:
- Price – The cost of the product and how changes impact demand over time.
- Distribution – How many stores the product is ranged in.
- Availability – How many stores the product is available in..
- Promotions – The impact of promotional activity on sales.
- Seasonality – Patterns in demand that occur at specific times of the year.
- Special Events – Short-term events that could influence demand, such as Mother’s day or Pancake day.
Is weather included as a factor in TruDemand?
Weather is not currently included in TruDemand’s modelling. However, we plan to introduce weather as a factor in future updates.
In the meantime, TruDemand includes an "unexplained sales" metric, which captures unusually high or low sales that cannot be attributed to known factors such as promotions or availability. In some cases, these unexplained fluctuations may reflect the impact of weather.
Which retailers is TruDemand available for?
TruDemand is available for all retailers currently supported within SKUtrak. This means you can use TruDemand insights across your entire SKUtrak data set, without the need for additional integrations or custom setups.
How often are TruDemand predictions updated?
TruDemand predictions are updated at different frequencies depending on the model type:
- Base price and promotion detection metrics are updated daily to reflect any recent changes.
- Volume decomposition and baseline forecast metrics are updated weekly, ensuring your forecasts remain up to date without becoming too volatile.
How accurate is TruDemand?
TruDemand provides a baseline forecast, which estimates demand assuming no promotions and full availability. This makes direct accuracy measurement challenging, as it is not a traditional demand forecast that accounts for real-world fluctuations.
However, TruDemand includes automated checks to validate data quality and ensure reliable insights. The best way to evaluate TruDemand’s accuracy is to test it on your own products and compare the outputs against your sales experience.
What are TruDemand’s key metrics?
TruDemand provides a range of metrics that help you understand sales performance in detail. These include:
- Base Price – The estimated non-promo price of the product, calculated daily in pounds sterling (£).
- Promotion Flag – A daily indicator that shows whether the product was on promotion:
- 1: The product was on promotion.
- 0: The product was not on promotion.
- Volume Decomposition – A detailed breakdown of sales performance, showing how different factors contributed to total sales. This includes:
- Baseline Sales – The sales that would have occurred without any promotional activity.
- Promotion Sales – Additional sales achieved as a direct result of promotions.
- Lost Sales (Availability) – Sales lost due to the product being out of stock or unavailable.
- Lost Sales (Cannibalisation) – Sales lost due to customers choosing another promoted product instead.
- Unexplained Sales – Sales that cannot be attributed to known factors, such as price or promotions.
What is Baseline Sales?
Baseline Sales estimate the level of demand for a product assuming normal conditions, with no promotions and full availability on shelves.
TruDemand provides two types of Baseline Sales insights:
- Historical Baseline Sales – Measures past demand levels to identify trends and patterns.
- Forecast Baseline Sales – Predicts demand up to 18 months into the future, assuming no major changes in price or distribution.
These insights help you understand how your product would perform under stable conditions to support strategic planning and post-hoc evaluations.
How can TruDemand help me?
TruDemand gives you a clear, data-driven understanding of what drives your sales performance. By breaking sales down into meaningful components, you can:
- Determine how promotions impact demand and overall sales.
- Identify potential lost sales due to poor availability or competition from other products.
- Make more informed decisions about pricing, promotions, and stock levels.
With TruDemand, you can confidently plan for the future and optimise your product’s performance based on robust, actionable insights.
How can I access TruDemand data metrics?
You can access TruDemand metrics using one the following ways:
- Using the Exports functionality within the top navigation to integrate into reporting.
- Using the SKUtrak Share integration to integrate demand data into your in-house and third-party applications. To integrate TruDemand into your own systems, please use this guide available here.
Our general guide to accessing SKUtrak Share and setting up your SKUtrak Share Connection can be found here. - Using SKUtrak Promote, as this is powering the data behind this.
- If you are an existing Beta client, you will have been granted access to our dashboard.