Attribution & marketing mix modeling · Google
Meridian
Open-source Bayesian marketing mix modeling framework from Google, written in Python, for measuring channel ROI and optimizing budget.
Meridian is Google's open-source marketing mix modeling library, released as a Python package rather than a hosted product. It uses Bayesian statistical methods, optionally incorporating geographic-level data, to estimate how much each marketing channel contributed to a business outcome and to simulate budget-allocation scenarios. It is the successor to Google's earlier LightweightMMM project and can ingest Google-specific signals such as reach and frequency data where available. Like Meta's Robyn, it is code, not a subscription: getting useful output requires a data scientist or ML engineer comfortable with Python and Bayesian modeling, plus a couple of years of weekly (ideally geo-level) spend and outcome data — there is no vendor support line if the model output looks wrong.
At a glance
| Vendor | |
|---|---|
| Pricing model | Open source + paid options |
| Free tier | Yes |
| Deployment | Self-hosted |
| Open source | Yes (Apache-2.0) |
| Best for | Teams with a data scientist comfortable in Python and Bayesian statistics who want full control over their MMM rather than a managed vendor. |
Pricing
Free, open-source Python library; the only cost is compute and the data scientist's time to build and maintain the model.
Pricing has not been verified yet — see the vendor's site.
Features
- Bayesian marketing mix modeling in Python
- Optional geo-level modeling for regional data
- Incorporates reach and frequency signals where available
- Budget optimization and scenario simulation
- Successor to Google's LightweightMMM project
- Model diagnostics and posterior-uncertainty reporting
Profile last reviewed September 21, 2026