PT
Solicitar demo
Medição

Marketing Mix Modeling: o que é o MMM e como se combina com a atribuição

O marketing mix modeling estima quanto contribui cada meio para as suas vendas a partir de dados agregados, sem cookies nem rastreio de utilizadores. Responde bem a quanto investir em cada canal, mas não a que campanha ajustar amanhã.

Daniel Gonzalez · Diretor Comercial7 min de leitura
Ilustração do artigo: Marketing Mix Modeling: o que é o MMM e como se combina com a atribuição

Com a rejeição de cookies e as alterações de privacidade nos navegadores e nos telemóveis, a atribuição por clique vê uma parte cada vez menor do percurso do cliente. E meios como a televisão, a rádio ou o exterior nunca puderam ser medidos com cliques.

O marketing mix modeling (MMM) voltou a estar na ordem do dia porque não precisa de seguir ninguém. Explicamos o que é, que dados precisa e como encaixa com a atribuição, os testes de incrementalidade e a distribuição diária do orçamento.

Em resumo

  • Um MMM relaciona o investimento semanal ou diário em cada meio com as vendas, descontando a sazonalidade, o preço e outros fatores.
  • Estima a contribuição e o retorno de cada canal, a sua saturação e o que aconteceria com outra distribuição. Não serve para otimizar campanhas ou criativos no dia a dia.
  • Precisa de um histórico longo, do investimento por canal e das vendas da sua fonte da verdade.
  • Funciona melhor calibrado com testes de incrementalidade e combinado com um sistema que decida todos os dias.

O que é o marketing mix modeling

Um modelo de marketing mix é uma regressão: explica uma variável de negócio, normalmente as vendas, a partir do investimento em cada meio e de outros fatores que também a fazem variar. Trabalha com dados agregados por semana ou por dia, não com utilizadores nem com cliques, por isso pode incluir meios offline e não depende de cookies.

Para que o resultado faça sentido, incorpora três ideias sobre como funciona a publicidade.

Adstock ou efeito de arrastamento

Um anúncio não vende só na semana em que é emitido: parte do seu efeito nota-se depois e vai-se desvanecendo. O adstock recolhe esse arrastamento, que costuma ser mais longo na televisão do que na pesquisa.

Saturação

Duplicar o investimento não duplica as vendas. A partir de certo nível, cada euro adicional contribui menos, e o modelo estima essa curva para cada canal.

Base e fatores externos

Uma parte das vendas aconteceria sem publicidade: clientes recorrentes, marca, tráfego orgânico. É a base. Além disso, as vendas variam com a sazonalidade, o preço, as promoções ou a concorrência. Se o modelo não os incluir como variáveis de controlo, atribuirá aos meios o que foi um efeito de calendário.

Exemplo Valores ilustrativos, não de um cliente
O modelo distribui as vendas entre a base e cada meio (o último bloco é o TikTok). Ao contrário dos relatórios de cada plataforma, a soma bate certo com as vendas reais.

O que um MMM responde e o que não responde

Um MMM bem construído responde a perguntas de orçamento:

  • Contribuição de cada canal. Quantas vendas incrementais traz cada meio.
  • Retorno por canal. Quanto vende cada euro investido, em média e na margem.
  • Curvas de saturação. Até onde compensa aumentar o investimento num canal.
  • Cenários. O que aconteceria se movesse orçamento de um meio para outro ou cortasse o total.

O que não faz é descer ao detalhe. Com dados agregados não distingue que campanha ou que criativo funciona melhor, e não reage ao que aconteceu ontem: atualiza-se de poucas em poucas semanas ou meses.

Que dados precisa

  1. Histórico suficiente. O habitual são pelo menos dois anos de dados semanais, para que o modelo veja várias vezes cada época do ano. Com dados diários ou por região pode bastar menos, mas não há um número mágico.
  2. Investimento por canal. Gasto e, se possível, impressões ou GRP de cada meio em cada período. Se um canal teve sempre o mesmo gasto, o modelo não consegue medir o que acontece quando muda.
  3. Vendas da sua fonte da verdade. O resultado que o seu negócio dá como válido, do ERP ou do CRM, não as conversões de cada plataforma. Explicamo-lo em o que é a fonte da verdade.
  4. Variáveis de controlo. Preço, promoções, sazonalidade, feriados, concorrência e qualquer acontecimento que tenha feito variar as vendas.

MMM, atribuição e testes de incrementalidade

São três formas de medir que não competem: cada uma cobre o que as outras não veem.

A atribuição multicanal segue o percurso de cada utilizador e atribui o mérito aos pontos de contacto. É rápida e chega ao nível de campanha e de anúncio, mas só vê o que pode ser rastreado e tende a premiar os canais próximos da conversão, como a pesquisa de marca.

O MMM olha para o conjunto, inclui meios offline e não depende do rastreio. Em contrapartida, é lento, pouco granular e depende das suas hipóteses: dois MMM razoáveis com os mesmos dados podem dar distribuições diferentes.

Os testes de incrementalidade são experiências. Num teste geográfico (geo-lift) ativa-se ou altera-se o investimento em algumas zonas e compara-se com outras parecidas que funcionam como controlo. Num estudo de conversion lift, a própria plataforma separa um grupo de utilizadores que não vê os anúncios. É o mais próximo de uma medida causal, mas cada teste responde a uma única pergunta, sobre um canal e um período.

Porque calibrar o MMM com experiências

Um MMM pode confundir correlação com causa: se investe sempre mais nas semanas em que mais vende, atribuirá ao meio o que foi procura. Um teste de incrementalidade diz-lhe que intervalo de efeito é realista para esse canal. As ferramentas atuais permitem incorporá-lo no modelo, e é uma das melhores formas de ganhar confiança nas suas conclusões.

Ferramentas de código aberto

As duas opções mais conhecidas são publicadas pelas próprias plataformas:

  • Meridian, da Google. Um quadro bayesiano em Python que admite dados por região e permite incorporar resultados de experiências como informação prévia. Substitui o LightweightMMM, o seu projeto anterior.
  • Robyn, da Meta. Desenvolvido originalmente em R, automatiza a procura de parâmetros de adstock e saturação, gera vários modelos candidatos e também permite calibrar com testes de incrementalidade.

Gratuitas não quer dizer simples: preparar os dados, escolher os controlos, verificar que os resultados fazem sentido para o negócio e manter o modelo atualizado exige tempo e critério estatístico.

Erros habituais

  • Modelar as conversões das plataformas. Se as vendas já vêm inflacionadas pela dupla atribuição, o modelo herda o problema.
  • Esquecer os fatores externos. Sem preço, promoções nem sazonalidade, o modelo atribui aos meios o que não é deles.
  • Tomar os resultados como exatos. Um MMM dá estimativas com margem de incerteza, e dois retornos parecidos podem não ser diferentes.
  • Nunca o validar. Sem uma experiência, não sabe se o modelo acerta ou se apenas se ajusta ao passado.
  • Fazê-lo uma vez e arquivá-lo. Um modelo de há um ano descreve um mercado que já não existe.

Como combinar o MMM com a distribuição diária do orçamento

O MMM define o rumo: que peso deveria ter cada canal e onde satura. Mas entre uma atualização e a seguinte passam semanas, e o desempenho de cada meio muda.

Por isso faz sentido trabalhar em dois níveis. A longo prazo, o MMM e os testes de incrementalidade validam a distribuição entre canais. Todos os dias, um sistema de distribuição dinâmica do orçamento move o investimento segundo o custo por resultado de cada meio, medido com a mesma fonte da verdade. Se os dois apontarem em direções muito diferentes durante semanas, é altura de rever um deles ou de desenhar um teste que o resolva. A condição é que ambos meçam o mesmo: se o MMM explica as vendas do ERP e os lances otimizam as conversões de cada plataforma, cada nível defenderá um número diferente.

Como o Babuin o faz

O Babuin, a plataforma da MonkeyFlux, trabalha no nível diário. Liga-se à sua fonte da verdade e, com esses resultados, o MonkeyBot faz lances dentro de cada meio e o DBA distribui todos os dias o orçamento entre canais. Essas decisões validam-se com atribuição, MMM e testes de incrementalidade, por isso o que se decide todos os dias e o que se mede a longo prazo partem do mesmo dado.

Um bom MMM diz-lhe para onde ir. O que acontece entre uma atualização e a seguinte também conta.

Perguntas frequentes

O que é o marketing mix modeling?

É um modelo estatístico que estima quanto contribui cada meio para as vendas a partir de dados agregados de investimento e vendas por semana ou por dia. Tem em conta o efeito de arrastamento da publicidade, a saturação de cada canal e fatores externos como a sazonalidade ou o preço, e não precisa de cookies nem de rastreio de utilizadores.

Que diferença há entre MMM e atribuição?

A atribuição segue o percurso de cada utilizador e distribui o mérito pelos anúncios que viu ou em que clicou, com detalhe de campanha e em pouco tempo, mas só vê o que pode ser rastreado. O MMM trabalha com dados agregados, inclui meios offline e estima a contribuição de cada canal, mas não desce ao nível de campanha nem de criativo. O habitual é usar os dois. Explicamo-lo em atribuição publicitária.

O que é um teste de incrementalidade?

É uma experiência que mede quantas vendas um meio gera realmente, comparando um grupo exposto aos anúncios com outro que não o está. Pode fazer-se por zonas geográficas (geo-lift) ou com estudos de conversion lift da própria plataforma. Os seus resultados servem para calibrar um MMM.

Quantos dados são precisos para um MMM?

O habitual é ter pelo menos dois anos de dados semanais de investimento por canal, vendas e variáveis de controlo como preço, promoções e sazonalidade. Com dados diários ou por região pode trabalhar-se com menos tempo. Além disso, o investimento em cada canal tem de ter variado o suficiente para que o modelo consiga medir o seu efeito.

Otimize com os dados do seu negócio

Mostramos-lhe o Babuin com os seus meios e a sua fonte da verdade. Sem compromisso.