Google’s long-awaited Marketing Mix Modelling (MMM) solution, Meridian, was officially released overnight.
Google had initially entered this space with the LightweightMMM package, launched around the same time as Meta’s Robyn. The consensus was that while LightweightMMM incorporated advanced modelling techniques, it lacked the feature richness and user-friendliness of Robyn. One advantage it did have was its Python-based implementation, making it more accessible to most people than Robyn’s R-based framework. However, it was clear that Google had not fully committed to the project, treating it as an experimental initiative rather than a robust industry solution. Despite its limitations, LightweightMMM showed promise, particularly in adopting Bayesian and causal modelling—approaches widely regarded as superior in marketing mix modelling.
In March 2024, Google announced Meridian and shortly thereafter deprecated LightweightMMM. This signalled a potential leap forward: an evolution of LightweightMMM into a more polished, feature-complete solution capable of competing with Robyn, PyMC-Marketing, and other leading MMM tools. But does Meridian live up to the expectations?
Here's a review from Jaywing's Matt Triggs:
The Essentials
At a fundamental level, Meridian offers everything expected from a modern MMM: multi-geography modelling, adstock effects, decay and lag structures, and budget optimisation. These are now considered standard features. However, Meridian goes beyond this baseline, integrating advanced techniques that could set a new industry standard.
Google’s Thought Leadership in MMM
Google’s marketing scientists have been at the forefront of MMM methodology. Two seminal papers from 2017 [1,2] laid the groundwork for Bayesian approaches to marketing mix modelling, and subsequent research in 2021 and 2023 expanded these concepts to include trend and seasonality adjustments, as well as reach and frequency modelling using time-varying coefficients.
Notably, the PyMC-Marketing team built upon this research to develop their own Bayesian MMM framework. I have long considered PyMC-Marketing’s approach to be among the best available: it embraces Bayesian and causal inference principles, includes a robust set of features, and, while complex, offers significant flexibility for advanced users.
Closing the Gaps
One of the major shortcomings of LightweightMMM, as highlighted in the PyMC-Marketing comparison table below, was its lack of time-varying coefficients and model calibration through lift testing. Meridian directly addresses these gaps, matching PyMC-Marketing’s capabilities and, in some areas, surpassing them.