Meridian
A production Bayesian marketing-mix model built on Google's open-source Meridian, fit on 137 weeks of real point-of-sale revenue across 8 brands, 12 media channels and 16 Chilean regions. Eight independent per-brand models, all converged, retrained weekly on GPU.
The problem
Attribution stopped working. Last-click credits whoever showed up at the end, view-through credits whoever showed up at all, and neither answers the only question a board actually asks: if we move a million pesos from out-of-home to Meta, what happens to revenue? Worse, most measurement quietly grades its own homework — fitting ad-platform conversion data against ad spend and calling the correlation a result.
How it works
A separate Bayesian MMM per brand, fit on real net point-of-sale revenue pulled from the warehouse — not platform-attributed conversions — weekly across 16 Chilean regions, with media spend re-weighted to each brand's actual store footprint. Every run reports R-hat convergence alongside its results, so a model that didn't converge says so rather than quietly reporting a number.
The number that changed our mind
One model per brand, not one for the group
Fit on revenue, not on pixels
Convergence is reported, not assumed
What this costs on the open market
Managed marketing-mix engagements list at roughly US$25,000 per model. At eight brands that is about US$200,000 for a single run, before weekly refreshes — and multi-geo enterprise engagements are quoted at two to three times that. Three-year total cost of ownership for a bought solution is commonly put at US$1M–$2.7M. What a vendor will not do is tell you their last run was wrong.