Choose the workflow your team can operate and challenge. A spreadsheet can teach the mechanics; an open-source library can support richer estimation; a managed platform can handle recurring operations. None removes the need to reconcile inputs and validate the decision.
Begin with MMM in R and MMM in Python. Then connect the analysis to the MMM course exercises, where you practise making a decision from model outputs.
Before acting on a recommendation, connect this topic to budget decisions: the result needs both credible measurement and a commercially worthwhile action.
A practical route through the topic
- 1 Match skills and needs
- 2 Run a teaching dataset
- 3 Validate on real data
- 4 Version and monitor
The shared practice dataset has 104 synthetic weeks and known linear channel effects. Use it to confirm that files load, transformations behave and outputs are reproducible. Its noiseless construction makes it a poor benchmark for how accurately a tool will measure a real business.
Try it before reading further
Change the inputs below and explain what changed. These teaching tools illustrate assumptions; they do not estimate your business’s return from the information on this page.