Skip to main content

Marketing Mix Modeling Blog

Product updates, engineering deep dives, and marketing science perspectives from the SIMBA team.

Marketing Mix Modeling
Hierarchical Models
Priors
Bayesian Statistics

When Your MMM Won't Mix: Predict the Better Prior Before You Refit It

Compress a reference posterior into Gaussian likelihood messages, solve candidate priors analytically, and predict NUTS ESS before paying for the refit.

August 20, 202616 min read
Read post
Marketing Mix Modeling
Adstock
Bayesian Statistics
Priors

Half-Life Is Still the Parameter: Extending the Idea to Delayed Adstock

Delayed adstock trades pure decay for build, peak and decay. Keep the half-life parameterisation, and the two questions it lets your team argue about.

August 18, 202612 min read
Read post
Marketing Mix Modeling
Attribution
Shapley
Bayesian MMM

Who Gets the Credit? Decomposing Multiplicative Marketing Mix Models

Why channel removal effects overlap in a multiplicative MMM, how Shapley and Aumann-Shapley allocate that overlap, and what benchmark tests tell us about the trade-offs.

August 13, 202614 min read
Read post
Marketing Mix Modeling
Long-Term Effects
Vector Autoregression
Brand Marketing

Brand ROI Isn't Zero: Long-Term Marketing Measurement with PyMC-Marketing's VARX Workflow

Standard MMMs score brand ROI near zero. A two-stage workflow, time-varying baseline plus Bayesian VARX, now ships in PyMC-Marketing 1.0. Here's how it works.

August 9, 202612 min read
Read post
PyMC-Marketing
Marketing Mix Modeling
Bayesian Statistics
Open Source

PyMC-Marketing 1.0 Is Here: What the Stable API Means for Your MMM

PyMC-Marketing 1.0 ships a stable API, multidimensional MMM by default, and roughly 1.5x faster sampling. What changed, what breaks, and how to upgrade.

August 7, 20268 min read
Read post
Marketing Mix Modeling
Adstock
Bayesian Statistics
Priors

Half-Life Is the Parameter: A Two-Line Fix for Geometric Adstock

The standard geometric adstock rate means nothing in a marketing meeting. Reparameterize it in half-life units with a two-line change everyone understands.

August 7, 202610 min read
Read post
PyMC-Marketing
Google Meridian
Marketing Mix Modeling
Bayesian MMM

PyMC-Marketing vs Google Meridian: Which MMM Framework Fits Your Team?

A practical comparison of PyMC-Marketing and Google Meridian for teams choosing a Bayesian marketing mix modeling workflow.

April 26, 202611 min read
Read post
PyMC-Marketing
Marketing Mix Modeling
MMM Software
Bayesian MMM

PyMC-Marketing UI: When to Use SIMBA Instead of Python Notebooks

When PyMC-Marketing notebooks are enough, when they become hard to operationalize, and where a UI like SIMBA helps business teams use Bayesian MMM.

April 26, 20269 min read
Read post
Bayesian MMM
Adstock
Saturation
Marketing Mix Modeling

Bayesian MMM Explained: Adstock, Saturation, Priors and Calibration

A plain-English guide to the Bayesian MMM concepts behind channel ROI, response curves, uncertainty, adstock, saturation, priors, and lift-test calibration.

April 26, 202612 min read
Read post
Marketing Mix Modeling
Data Preparation
MMM Dataset
Marketing Analytics

How to Prepare Data for Marketing Mix Modeling

A practical checklist for building the weekly dataset your MMM needs: media spend, sales, controls, promotions, external factors, and clean naming.

April 26, 202610 min read
Read post
Marketing Mix Modeling
Data Engineering
Marketing Analytics
Data Integration

The Marketing Data Problem No One Talks About

MMM does not fail because of bad math. It fails because getting clean, consistent data from ten platforms into one place is still a manual nightmare.

April 6, 20267 min read
Read post
MCP
Marketing Mix Modeling
AI
Open Source

Introducing the SIMBA MCP Server: Marketing Mix Modeling Meets AI Assistants

Build Bayesian MMMs, measure channel ROI, optimize budgets, and run scenario forecasts through natural language in Claude, Cursor, or any MCP client.

April 5, 20266 min read
Read post