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 Google
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

Head to head

Alternatives

Meridian in the index now

Terms to know

Related guides