Which factors explain changes in demand?
Rank the variables that contribute predictive signal across time, market, channel or product.
Demand Driver Analysis · Predictive + Causal
Separate useful predictive signals from credible intervention levers so commercial teams can distinguish what explains demand from what they can act on.
Questions this decision model answers
Rank the variables that contribute predictive signal across time, market, channel or product.
Distinguish controllable commercial variables from macro, seasonal or contextual signals.
Use causal methods where the decision requires intervention evidence rather than correlation.
Combine driver evidence with feasible actions, expected impact and business constraints.
From data to decision
Not every variable that improves a forecast is a business lever. The modelling approach should match the question being asked.
Combine sales or volume with price, distribution, promotions, media, weather, macro, channel and other relevant variables.
Estimate which variables help explain and predict changes in demand.
Apply causal methods where the business needs to estimate the effect of changing a controllable variable.
Return the strongest supported levers, expected direction or effect and the evidence limitations.
Decision boundary
Weather, seasonality or macro indicators can improve demand prediction without being controllable. A commercial variable can correlate with demand because it was changed in response to demand. The decision question is therefore not only what predicts demand? but what can we change and expect the outcome to move?
Variables that improve explanation or forecasting.
Variables the business can actually change.
Levers with evidence that changing them is likely to change the outcome.
Related decision problems
Estimate intervention effects rather than relying on correlation.
Related guideSee a concrete causal demand-driver problem.
Related guideApply demand drivers to pricing, promotion, distribution and commercial action.
Direct answers
No. Feature importance can show which variables help a predictive model. It does not by itself establish that changing a variable will change demand.
Yes. Weather, macroeconomic indicators, calendar effects or market variables can be useful predictive context even when they are not controllable.
When the business wants to estimate the effect of an intervention, such as changing price, promotion, distribution or media investment, rather than only explain historical variation.
Outputs can include ranked predictive drivers, actionable levers, causal effect estimates where supported, uncertainty and recommended areas for intervention or testing.
We will structure the model around the action your team needs to take and the evidence required to support it.