Vandolo
Tous les articlesMétriques publicitaires

Marketing mix modeling (MMM) : définition, données nécessaires, outils open source et limites

9 min · 13 octobre 2026

Le marketing mix modeling (MMM) est une méthode statistique qui estime la contribution de chaque canal marketing aux ventes à partir de données agrégées dans le temps — dépenses par canal, ventes, prix, promotions, saisonnalité — sans suivre les individus. Il répond à une question que l'attribution ne traite pas bien : que se serait-il passé sans telle dépense, y compris pour la télévision, l'affichage ou la radio ? Voici son principe, les données qu'il exige, ce qui le distingue de l'attribution, les outils open source de Google et de Meta, ses limites et les entreprises pour qui il vaut la peine.

Qu'est-ce que le marketing mix modeling ?

Le MMM, aussi appelé media mix modeling, relie par régression l'évolution des ventes à celle des dépenses de chaque canal et des facteurs externes. Le modèle sépare les ventes de base, qui auraient eu lieu sans marketing, des ventes incrémentales attribuables à chaque levier. Il en tire une contribution et un retour sur investissement par canal, puis des courbes de réponse qui montrent ce que rapporterait un euro de plus ou de moins. La méthode existe depuis des décennies dans la grande consommation ; elle revient au premier plan parce que le suivi individuel des internautes devient plus difficile.

Les notions clés : adstock, saturation, incrémentalité

  • Adstock (effet retard) : une publicité vue aujourd'hui continue d'agir les semaines suivantes. Le modèle étale l'effet de chaque dépense dans le temps.
  • Saturation (rendements décroissants) : au-delà d'un certain niveau, chaque euro supplémentaire sur un canal rapporte moins que le précédent.
  • Ventes de base : ce qui se vend sans marketing, porté par la marque, la distribution ou la demande naturelle.
  • Incrémentalité : la part des ventes qui n'aurait pas eu lieu sans le canal, et non celle qu'il revendique.
  • ROI marginal : ce que rapporterait le prochain euro investi sur un canal. C'est lui qui guide la réallocation, pas le ROI moyen.

Les données nécessaires

  • Une variable à expliquer : ventes, chiffre d'affaires, leads ou inscriptions, le plus souvent par semaine.
  • Les dépenses par canal sur la même période et, quand c'est possible, l'exposition (impressions, points de couverture en télévision).
  • Les facteurs de contrôle : prix, promotions, distribution, saisonnalité, jours fériés, événements, actions des concurrents si elles sont connues, contexte économique.
  • Un historique long : plusieurs années de données hebdomadaires sont généralement nécessaires pour que le modèle distingue l'effet de chaque canal de la saisonnalité.
  • De la variation : si un canal a été dépensé au même niveau chaque semaine, le modèle ne peut pas mesurer son effet.

MMM et attribution : quelle différence ?

L'attribution part des parcours individuels : elle suit les clics et les vues d'un internaute jusqu'à sa conversion et répartit le mérite entre les points de contact. Elle est fine, rapide et utile pour piloter les campagnes au jour le jour, mais elle ne voit que ce qui est traçable — donc ni la télévision, ni l'affichage, ni les internautes qui refusent les cookies — et elle mesure une corrélation dans un parcours, pas l'effet causal. Le MMM part des agrégats : il ne suit personne, couvre tous les canaux, en ligne et hors ligne, et estime l'incrémentalité, mais il travaille à la maille du canal et de la semaine, avec un temps de retard. Les deux sont complémentaires ; notre article sur l'attribution marketing détaille l'autre approche.

Calibrer le MMM avec des tests d'incrémentalité

Un MMM reste une estimation statistique. Pour le fiabiliser, on le confronte à des expériences : tests de lift proposés par les régies, tests géographiques où l'on coupe ou augmente une dépense dans certaines zones et pas dans d'autres, pauses contrôlées d'un canal. Les outils récents permettent d'intégrer ces résultats dans le modèle pour contraindre ses estimations. La combinaison MMM, tests d'incrémentalité et attribution est aujourd'hui l'approche la plus solide pour arbitrer un budget multicanal.

Les outils open source : Meridian, Robyn et les autres

  • Meridian, de Google : bibliothèque Python open source de MMM bayésien, qui succède à LightweightMMM. Elle intègre l'adstock, la saturation, des données géographiques et la calibration par des tests.
  • Robyn, de Meta : bibliothèque open source en R, qui automatise une grande partie de la modélisation (transformations, choix d'hyperparamètres, allocation budgétaire).
  • PyMC-Marketing : bibliothèque Python open source, développée autour de PyMC, pour le MMM bayésien et d'autres modèles marketing.
  • Open source ne veut pas dire sans effort : ces outils demandent des compétences en statistique et en programmation, et des données propres.
  • Des prestataires et éditeurs proposent aussi des MMM clés en main, avec des niveaux de transparence variables sur la méthode.

Les limites du marketing mix modeling

  • La corrélation n'est pas la causalité : sans variation suffisante ni calibration par des tests, le modèle peut attribuer à un canal un effet qui vient d'ailleurs.
  • La multicolinéarité : quand plusieurs canaux augmentent en même temps (tous les canaux poussés en fin d'année), le modèle sépare mal leurs effets.
  • La granularité : le MMM dit combien investir par canal, pas quelle campagne ou quelle annonce garder.
  • La sensibilité aux hypothèses : deux modélisations raisonnables peuvent donner des résultats différents ; les hypothèses doivent être documentées.
  • Le délai et le coût : historique long, préparation des données, compétences rares, mise à jour régulière.

Pour qui le MMM vaut-il la peine ?

Le MMM se justifie pour les annonceurs qui investissent sur plusieurs canaux, dont certains hors ligne ou peu traçables, avec des budgets suffisants pour que réallouer quelques points représente une somme importante, et un historique de ventes et de dépenses de plusieurs années. Pour une PME qui achète surtout du Google Ads et du Meta depuis un an, il est généralement prématuré : un suivi rigoureux du CPA, du ROAS, du MER et quelques tests d'incrémentalité apportent davantage pour un effort bien moindre.

Ce que fait Vandolo

Vandolo ne réalise pas de marketing mix modeling. Le module Publicité (119 € HT par mois) réunit les dépenses et les résultats de vos campagnes Google Ads et Meta, avec un ROAS et un CPA comparables et un verdict par campagne, et se connecte aussi à LinkedIn, TikTok, Snapchat, Microsoft Ads, Pinterest et Reddit. Le module Business plan & prévisionnel (71 € HT par mois) projette sur 12 mois trois scénarios de répartition entre Google et Meta et les compare au réel remonté depuis GA4. C'est le suivi au quotidien qui précède, et complète, une démarche de MMM.

Questions fréquentes

Qu'est-ce que le marketing mix modeling ?

Le marketing mix modeling (MMM) est une méthode statistique qui estime la contribution de chaque canal marketing aux ventes à partir de données agrégées dans le temps, comme les dépenses par canal et les ventes hebdomadaires. Il sépare les ventes de base des ventes incrémentales et ne suit pas les individus.

Quelle différence entre MMM et attribution ?

L'attribution suit les parcours individuels traçables et répartit le mérite d'une conversion entre les points de contact. Le MMM travaille sur des données agrégées, couvre aussi les canaux hors ligne et estime l'effet incrémental de chaque canal, mais à une maille plus grossière et avec un historique long.

Quelles données faut-il pour un MMM ?

Des ventes ou conversions par semaine, les dépenses par canal sur la même période, des variables de contrôle comme les prix, les promotions et la saisonnalité, et un historique de plusieurs années avec des variations de dépenses suffisantes.

Qu'est-ce que Meridian de Google ?

Meridian est la bibliothèque open source de marketing mix modeling de Google, écrite en Python et fondée sur une approche bayésienne. Elle succède à LightweightMMM et permet notamment d'intégrer des données géographiques et des résultats de tests d'incrémentalité.

Qu'est-ce que Robyn de Meta ?

Robyn est la bibliothèque open source de marketing mix modeling de Meta, écrite en R. Elle automatise une grande partie de la modélisation, dont les transformations d'adstock et de saturation, et propose une aide à l'allocation budgétaire.

Le MMM est-il adapté à une PME ?

Rarement au départ. Il demande plusieurs années d'historique, plusieurs canaux avec des dépenses variables et des compétences statistiques. Une PME qui investit surtout sur Google Ads et Meta tire plus de valeur d'un suivi rigoureux du CPA, du ROAS et du MER, complété par des tests d'incrémentalité.

Pilotez tout votre marketing depuis un seul cockpit

Vandolo connecte Google Ads, Meta, GA4 et Search Console, et vous dit quoi faire — grâce à l'IA.

Découvrir Vandolo