Constraints
What does the world prevent us from seeing cleanly?
Incomplete data, collinearity, lag, seasonality, taxonomy drift, and market shocks shape what any model can learn.
Marketing Measurement Operating System
Core thesis
This module studies how marketing teams reason from messy aggregate data to incremental evidence, uncertainty-aware planning, and organizational action.
Shared resource
Synthetic source of truth
Synthetic DTC subscription dataset with known ground truth for adstock, saturation, contribution, and budget scenarios.
MMM editorial architecture
Core ideas
Define MMM as a way to reason about constraints, causality, and decisions rather than a regression tutorial.
Roadmap
Why MMM Is Not Just RegressionIdentification > FitWhy Attribution Breaks at ScaleBayesian Thinking for Marketing MeasurementThe Problem of Hidden DemandBusiness assumptions
Show how memory, diminishing attention, hierarchy, geography, and experimental priors enter the model.
Roadmap
Building a Minimal Bayesian MMM in PyMCSaturation as Diminishing AttentionHierarchical MMMGeo-level ModelingPriors from ExperimentsEvidence quality
Connect MMM to experiments, placebo checks, synthetic controls, calibration, and triangulation.
Planned
Why MMM Needs ExperimentsGeo Holdout DesignSynthetic ControlPlacebo TestsCalibrationTriangulationOperating decisions
Move from estimates to planning: risk-aware allocation, scenario simulation, and executive decision rituals.
Planned
Budget Allocation under UncertaintyRisk-aware PlanningScenario SimulationWhy Executives Misuse MMMMedia Planning with Posterior DistributionsMeasurement sociology
Treat messy organizations, channel taxonomies, agency incentives, and team burnout as part of the measurement system.
Planned
Dirty TaxonomiesBroken Channel DefinitionsAgency Incentive ProblemsDCR LimitationsWhy Measurement Teams Burn OutOrganizational MisalignmentSuggested path
Published work
A shared synthetic DTC subscription dataset with known ground truth for MMM lessons on adstock, saturation, validation, and budget decisions.
6 minHow adstock and saturation turn aggregate spend and sales data into actionable budget decisions — with a 26-week simulated example you can reproduce.
10 minA practical MMM lesson on why this week's outcome can still contain last week's media, using the shared MMM Dataset as source-of-truth evidence.
9 min