Google Meridian Is Free. Now Small WooCommerce Stores Can Use MMM.

April 1, 2026
by Cherry Rose

Marketing mix modelling was, until recently, something only enterprise brands could afford — a six-figure analytics project requiring data scientists, consultants, and years of clean data. Google released Meridian for free in 2025, and it changes that equation entirely. eCommerce brands using MMM unlock an average of 2.9% additional revenue simply by reallocating existing budget — without spending a pound more on ads (Sellforte, 2024). WooCommerce stores with first-party data flowing into BigQuery are now better positioned to run MMM than many enterprise brands still relying on fragmented platform tracking.

This isn’t a tool for data scientists. It’s a strategic shift in how you decide where your ad budget goes — and it’s finally within reach.

What Marketing Mix Modelling Actually Does

Most attribution tools answer the question: which ad did this customer click before buying? MMM answers a harder question: across all channels — paid search, social, email, TV, organic — what is each channel’s actual contribution to total sales over time?

MMM uses statistical regression on historical data to estimate the relationship between marketing spend and revenue outcomes. It captures effects that last-click attribution can’t: the delayed lift from a brand campaign three weeks before a purchase, the compounding effect of consistent social spend, the baseline of organic demand that exists regardless of ads. Last-click attribution gives you a receipt. MMM gives you a business model.

The practical output is a budget allocation recommendation. If your MMM model shows that Meta drives 12% of incremental sales but receives 35% of your spend, that’s a reallocation signal. Omnichannel retailers who act on MMM recommendations see a +6.5% sales increase without touching total spend (Sellforte, 2025).

You may be interested in: Why GA4 Data-Driven Attribution Silently Fails Small WooCommerce Stores

Why Your Current Attribution Tools Are Giving You the Wrong Answers

GA4’s data-driven attribution is often held up as the modern solution. It’s not accessible to most WooCommerce stores. GA4 DDA requires a minimum of 400 conversions per month to function — below that threshold, it silently falls back to last-click without telling you (Google Analytics Help, 2025). Most independent WooCommerce stores never hit that number.

73% of marketers report significant attribution challenges since iOS 14.5 (Direct Agents, 2025). The problem isn’t just measurement accuracy — it’s that platform dashboards each have an incentive to claim your conversions. Meta counts view-through. Google counts search-assist. GA4 misses cross-device journeys. Every dashboard flatters itself. The result is total attributed conversions across all platforms that exceed your actual order volume by a wide margin.

MMM bypasses this entirely. It doesn’t ask platforms what they claim — it observes what actually happened to your revenue when spend in each channel changed. That’s a fundamentally different measurement approach, and it’s immune to pixel failures, ad blockers, and cross-device tracking gaps.

What Google Meridian Is and How It Works

Meridian is Google’s open-source MMM framework, released in 2025 and available free on GitHub. It’s built in Python using Bayesian inference, which means it quantifies uncertainty in its estimates — a significant improvement over older frequentist MMM approaches that produced point estimates without confidence intervals.

At its core, Meridian takes your historical marketing spend by channel and your historical revenue, applies statistical modelling to separate baseline sales from incremental lift, and outputs channel-level contribution curves. Those curves show you not just which channels drove sales, but how incremental each additional dollar of spend in that channel actually is — including diminishing returns thresholds where more spend produces less lift per pound.

The free price point is real, but the data requirement is not trivial. Meridian recommends 12–18 months of clean historical data at minimum, with 24+ months preferred for robust models (Google Meridian Documentation, 2025). That data needs to be structured, consistent, and — critically — accurate. Stores with gaps from browser-side tracking failures, cookie rejection, or GTM misconfiguration will produce unreliable models.

You may be interested in: How Long Does It Take WooCommerce Customers to Buy (Attribution Windows)

What Your WooCommerce Store Needs Before Running Meridian

Before a line of Meridian code runs, your data foundation needs to be solid. Here’s what that means practically for a WooCommerce store:

  • Historical spend data by channel, by week: Minimum 12 months of Google Ads, Meta, email, and any other channels — exported cleanly with consistent naming conventions.
  • Revenue data that matches your actual orders: Not GA4 session revenue. Not Meta reported conversions. Actual WooCommerce order revenue, timestamped and source-attributed as accurately as possible.
  • External variables: Promotional periods, seasonality flags, product launches, and market events that influenced revenue independently of ad spend — Meridian needs to account for these to isolate the ad effect correctly.
  • Consistent tracking history: Gaps in data — weeks where tracking failed, migration periods, store rebuilds — degrade model quality. The cleaner the historical record, the sharper the output.

This is the point where most small WooCommerce stores get stuck. Their historical tracking has gaps, their revenue data lives across WooCommerce, GA4, and platform exports that don’t reconcile cleanly, and they have no single source of truth for what actually happened channel-by-channel over 18 months.

Why First-Party Server-Side Data Is the Competitive Advantage

Stores that have been sending server-side purchase events into BigQuery have been building the cleanest possible data foundation for exactly this kind of analysis — without knowing they’d need it for MMM.

The Transmute Engine™ routes every WooCommerce purchase event server-side into BigQuery as a structured, timestamped record: order ID, revenue, product categories, acquisition channel, and customer identifiers — all captured at the moment of server-side confirmation, not dependent on browser load or cookie state. When you pull 18 months of clean revenue data for a Meridian model, that BigQuery table is the source. There’s no reconciliation problem. There’s no GA4 DDA gap. There’s no “which number do I use?” debate. First-party server-side data turns Meridian from a theoretical possibility into a practical tool.

Stores still relying on browser-based tracking will find their historical data riddled with the gaps that make MMM models unreliable. The brands who built clean data pipelines early will run better models with Google’s free tool than competitors spending on enterprise MMM vendors with fragmented data.

Key Takeaways

  • MMM tells you what each channel actually contributes — not what it claims. Unlike platform dashboards, it’s based on observing revenue changes against spend changes, not attribution credits.
  • Google Meridian is free and open-source. The cost barrier to enterprise-grade measurement is gone. The data quality barrier remains.
  • GA4 DDA is not available to most WooCommerce stores. Without 400+ monthly conversions, stores never access data-driven attribution — MMM is the next viable option.
  • Clean historical data is the limiting factor. Meridian needs 12–18 months of accurate, consistent revenue and spend data. Stores with gaps will produce unreliable models.
  • Server-side BigQuery data is the ideal MMM input. Stores with a clean first-party event pipeline already have the foundation that makes Meridian work in practice, not just in theory.
What is Google Meridian and is it really free?

Google Meridian is an open-source marketing mix modelling framework released by Google in 2025. It’s available free on GitHub. The tool itself costs nothing — the investment is in the data preparation and Python environment required to run it. For WooCommerce stores with clean historical data, the cost barrier to MMM has effectively been removed.

Is marketing mix modelling worth it for a small store spending under $10k/month on ads?

It depends on your data quality more than your spend level. MMM needs 12–18 months of consistent historical data to produce reliable results. If you have clean revenue and spend history, Meridian can reveal meaningful reallocation opportunities even at modest spend levels. If your tracking has gaps, the model output won’t be reliable regardless of spend volume.

How is MMM different from GA4 attribution?

GA4 attribution tracks individual user journeys and credits channels based on touchpoints in that journey. MMM ignores individual journeys entirely — it looks at aggregate spend and aggregate revenue over time and uses statistical regression to estimate each channel’s contribution. MMM isn’t affected by cookies, ad blockers, or cross-device gaps because it doesn’t track individuals at all.

How do I allocate ad budget across channels without relying on last-click attribution?

MMM is the most rigorous answer. In the short term, you can use blended MER (marketing efficiency ratio — total revenue divided by total ad spend) as a channel-agnostic efficiency metric. But for strategic budget decisions across channels, MMM — and now specifically Google Meridian — provides the statistical framework to understand which channels are actually driving incremental revenue versus which are capturing organic demand.

The free tool is here. The methodology is sound. What separates stores that get reliable Meridian output from those that don’t is 18 months of clean, complete, server-side revenue data. If you’ve been building that pipeline, you’re closer to real MMM than you might think.

Share this post
Related posts