Skip to content

MMM vs MTA: which question each one answers

MTA splits credit for orders along the paths of buyers you can see; MMM estimates how sales respond to channel spend from weekly totals. They need different data, and both need an experiment to check them.

By , Founder & CEOPublished 5 min read

MTA answers "which touchpoints were on the paths of the buyers I can see?" and MMM answers "how do sales respond when spend by channel changes?" They take different input, paths and identifiers for MTA and weekly totals for MMM, and Robyn's documentation says an MMM "will need a minimum of two years of historical weekly data". Both work from observational data, and both need an experiment to check them: in 15 Facebook experiments, observational methods "often fail to produce the same effects as the randomized experiments" (Gordon and colleagues, Marketing Science, 2019).

What does each one take in?

MTA takes paths. GA4's attribution paths report shows "how credit is assigned to each touchpoint along those paths", and "without a key event, there is no path to show". Paths need an identifier, and Google says that without consent, events "are not associated with a persistent user identifier".

MMM takes totals. Meridian's dataset is media exposure and spend by channel, control variables and a KPI, "aggregated by time (for example, by week) and ideally, by geo". Robyn states the contrast: multi-touch models are "very reliant on online signals, whereas MMM does not need user level data and instead it runs off aggregated data".

What does each one answer?

MTA answers how credit for orders is shared along paths: which channel opened, assisted or closed. MMM answers the questions Meridian is built for: "What is the historical ROI and contribution from each of our marketing channels", "What is the response curve for each channel?" and "how should we allocate our future budget". It works at channel level. Meridian "is focused only at channel-level", and for more granular insight its own documentation recommends "data-driven multi-touch attribution for your digital channels".

How much history and volume does each need?

An MMM needs years, and how many is a judgement. Meridian calls its guidance "rough and directional" because "the true answer depends on what the data is like", and says "the most accurate way to assess this is to run the model and evaluate the width of the credible intervals".

Google's guidance for path-based credit is about volume in a recent window, not years of history. Google Ads recommends "at least 200 conversions and 2,000 ad interactions in supported networks within a 30-day period" for data-driven attribution, which "will still function with less".

What weakness do they share?

Both estimate from observational data. For user-level methods, one large test is the 2022 preprint of 663 Facebook experiments: "despite having access to large-scale experiments and rich user-level data, we are unable to reliably estimate an ad campaign's causal effect" (Gordon, Moakler and Zettelmeyer). For MMM, Meridian's documentation says it "requires statistical assumptions that are not necessary for most experiments", that "multiple models can have good fit and predictive power yet provide different ROI and optimization results", and that "a model with 99% out-of-sample R-squared can still be a poor model for causal inference".

The fix is the same for both. Robyn says to use "experimental and causal results that are considered to be the ground truth to calibrate MMM". Google's Conversion Lift guidance says to "use studies to validate hypotheses from Media Mix Model results". Meridian adds a caution: "even experiments have limitations, and different experiments can yield different results."

How do you check which one your data supports?

Two checks, an afternoon each:

  1. Paths. In GA4, open Advertising, then Key event attribution paths, and pick your purchase key event. Filter path length to equal one touchpoint and note the purchases, then clear the filter and note the total. The report shows paths up to 20 touchpoints long.
  2. Totals. Build a weekly table of revenue and spend per channel as far back as each platform goes, and count the weeks.

Pass for MTA: a real share of purchases sit on paths with two or more touchpoints. A one-touchpoint path gives that touchpoint all the credit, whatever the model. Fail: nearly all purchases are one-touchpoint paths, so there is little to split, and the useful question is causal. Pass for MMM: two years of weeks or more, enough weeks per variable, and spend that moved. Fail: gaps, flat spend or a short history. If you have a past pause or launch, compare its result with what either method said for that channel at the time. A disagreement is a reason to calibrate, and the experiment is the better evidence.

Sources, 30 September 2026: A Comparison of Approaches to Advertising Measurement (Gordon and colleagues, Marketing Science, 2019; abstract via IDEAS/RePEc); Close Enough? A Large-Scale Exploration of Non-Experimental Approaches to Advertising Measurement (Gordon, Moakler and Zettelmeyer, arXiv preprint, 2022); Key events attribution paths report (Google Analytics Help, 2026); Behavioral modeling for consent mode (Google Analytics Help, 2026); About data-driven attribution (Google Ads Help, 2026); Set up Conversion Lift based on users (Google Ads Help, 2026); An Analyst's Guide to MMM (Robyn documentation, Meta, 2026); Meridian documentation (Google, 2026): introduction, collecting data, amount of data needed, MMM as causal inference, calibration.

Frequently asked questions

  • What is the difference between MMM and MTA?
    MTA splits credit for orders among the touchpoints on buyers' paths, so it needs user-level paths and identifiers. MMM estimates how sales respond to spend from aggregate weekly data by channel; Robyn's documentation says it needs a minimum of two years of historical weekly data.
  • Which is more accurate, MMM or MTA?
    Google's and Meta's documentation does not rank them. Both estimate from observational data: in 15 Facebook experiments, observational methods often failed to match randomized results, and Meridian's documentation says MMM needs assumptions that cannot be tested from the data. Check either against a holdout.
  • Do I need both MMM and MTA?
    Not necessarily. Meridian's documentation says its model works at channel level and recommends data-driven multi-touch attribution for more granular insight on digital channels. Use each for its own question, and use experiments to check both.

Go deeper: Incrementality testing, explained.

Sixty-second versions of these ideas: Causality Engine on YouTube Shorts.

Keep reading

Terms in this article

Browse the full glossary

Your platforms guess.
We run the math.

Upload a GA4 export and see what each channel caused, next to last-click, in 1–2 minutes. The read is yours to keep.

Free, in your browser: your file is not uploaded. The full read is €99, refundable within 30 days. Prices exclude VAT.
Or book a 30-min call.