Nell'era post-cookie, l'attribuzione last-click è scomparsa come un fantasma. Nel 2026, i team di marketing non si chiedono più "quale canale ha portato la conversione", bensì "quale canale non potrei escludere senza perdere la conversione". Questo cambio di paradigma ha un nome: incrementality. Ma misurare l'incrementality da sola non basta — non vedrai l'impatto del brand a lungo termine. Ecco dove entra in gioco il Marketing Mix Modeling (MMM). Lo stack di attribuzione sano del 2026 è composto da due strati: MMM e test di incrementality. Robyn di Meta, Meta Lift, l'infrastruttura di geo experiment di Google — rispondono tutti a domande diverse. In questo articolo vedrai quale strumento usare quando, come lavorano insieme, e quali trappole evitare durante il setup.
MMM: La Mappa dell'Impatto a Lungo Termine
Il Marketing Mix Modeling è un metodo basato su regressione — combina dati storici di spesa, esposizione media e vendite per calcolare il contributo di ogni canale alle vendite. Il framework open-source Robyn di Meta è uscito nel 2022, ma nel 2025-2026 è diventato production-ready. Robyn modella l'adstock (il declino dell'effetto pubblicitario nel tempo) e le curve di saturazione (il rendimento decrescente della spesa incrementale), ottimizzando l'allocazione del budget tra i canali.
La forza dell'MMM: cattura l'effetto del brand. Una sponsorizzazione podcast potrebbe non portare conversioni questa settimana, ma aumentare le ricerche organiche per 6 settimane. L'attribuzione last-click non lo vede, l'MMM sì. Il lato debole: manca la granularità. L'MMM ti dice "spendi altri 50.000 TL su Meta al mese" ma non "quale campagna, quale creative". Inoltre, l'MMM guarda il passato — non può fare ottimizzazione in tempo reale.
Per configurare correttamente Robyn hai bisogno di dati settimanali per un minimo di 2 anni (104 righe). Il tuo dataset deve contenere: spesa per canale (Google Ads, Meta, TikTok, podcast, TV separate), vendite totali (revenue o unità), variazioni di prezzo, effetti stagionali e festivi. Robyn usa Nevergrad per il tuning degli iperparametri — esegue 100.000+ modelli e trova quello con il miglior fit. L'output: mROAS (marginal ROAS) e punto di saturazione per ogni canale. Esempio: Meta ha mROAS di 3.2, ma se superi 100.000 TL di spesa, scende a 1.8. Questo tradeoff in production guida l'allocazione del budget per la performance marketing.
Incrementality Testing: Causalità a Breve Termine
L'MMM mostra correlazione, l'incrementality dimostra causalità. Un test di incrementality pone una domanda semplice: cosa perderei se chiudessi questa campagna? Il metodo più comune: holdout basato su geo. Dividi 50 stati negli USA in 25 treatment (campagna aperta) e 25 control (campagna chiusa), misuri la differenza di vendite. L'infrastruttura GeoX di Google Ads lo automatizza — selezioni una campagna e fai uno split geo, 2-4 settimane dopo ottieni il rapporto di lift.
Il test Conversion Lift di Meta fa l'holdout a livello di utente. Apri un "lift study" dal Meta Ads Manager, Meta mette il 10% del traffico nel gruppo control (non vede annunci), il 90% in treatment. Quando il test finisce, Meta ti dice: il tasso di conversione del gruppo treatment è 2.3%, il control è 1.9% — lift 21%. Questo significa il contributo incrementale vero della campagna è 21%, il resto 79% sarebbero conversioni che comunque sarebbero avvenute (organico, remarketing, ricerca).
Il lato debole del test di incrementality: caro e lento. Un geo-test dura almeno 2 settimane, un test a livello utente 4-6 settimane. Non spendi sul gruppo control durante il test — c'è una perdita potenziale. Non puoi testare ogni campagna, solo quelle strategiche (nuovo formato creativo, nuova piattaforma, campagna upper-funnel). Ma senza incrementality, non puoi validare i risultati dell'MMM — l'MMM potrebbe dire "il ROAS di Meta è 4.2" ma il test di lift potrebbe dire "no, il vero lift è 18%, il ROAS è 1.6". Insieme danno la verità.
Strategia di Holdout e Dimensione del Campione
Il successo del geo-test inizia dal calcolo della dimensione del campione. Google GeoX consiglia un minimo di 40 geo (città/stato) — 20 treatment, 20 control. Con meno geo (ad esempio solo Istanbul, Ankara, Izmir) la potenza statistica è insufficiente, l'anlamlılık non emerge. Per Meta Lift il requisito minimo è: 50+ conversioni al giorno. Con meno conversioni, l'intervallo di confidenza diventa troppo ampio — il lift potrebbe stare tra il 10% e il 40%, non puoi decidere.
Nel determinare la durata del test, considera la stagionalità. Se il traffico venerdì-domenica è il 30% più alto di lunedì-giovedì, struttura il test per settimane complete (2 settimane o 4 settimane). C'è anche l'effetto spillover: un utente nel geo treatment potrebbe viaggiare in un'altra città e convertire. Questo crea rumore nel gruppo control, il lift esce più basso del valore reale. Per compensare, mantieni i confini geo rigidi (area metro invece di stato) o testa in categorie dove la mobilità cross-geo è bassa (servizi locali, QSR).
Come Lavorano Insieme MMM + Incrementality
Pensali come strati che si validano a vicenda. L'MMM dà l'allocazione del budget a lungo termine, i test di incrementality la validano. Il flusso è così:
- Esegui MMM — costruisci il modello Robyn con 2 anni di dati, calcola mROAS per canale.
- Regola il budget secondo l'MMM — se l'MMM dice "raddoppia la spesa podcast", aumenta il budget podcast.
- Apri un test di incrementality sul canale critico — testa il podcast con geo-split per 4 settimane.
- Confronta il risultato del lift con l'MMM — l'MMM ha detto "podcast ROAS 5.2", il test di lift ha detto "lift vero 25%, ROAS 3.1" → calibra l'MMM.
- Chiudi il loop — dai il nuovo dato di lift come prior a Robyn, refina il modello.
Questo loop si ripete ogni 3 mesi. L'MMM gira di nuovo ogni trimestre (aggiungi 13 nuove settimane di dati), i test di incrementality ruotano 1-2 canali al mese. Risultato: sia corretta mix di budget a macro livello, sia prove causali a micro livello.
Un esempio: un brand e-commerce, secondo l'MMM il Google Search ROAS è 8.2 — il canale più redditizio. Ma quando apri il test Meta Lift, scopri che il 60% del traffico di Search è già gente che cerca il brand, questi utenti andrebbero sul sito comunque senza l'annuncio. Il vero lift incrementale è 15%, ROAS 2.4. Con questa informazione riduci il budget Search e lo sposti ai canali upper-funnel (YouTube, podcast). Due trimestri dopo, quando l'MMM gira di nuovo, il traffico search organico del brand è aumentato del 18% — l'effetto ritardato del podcast si vede nel modello.
Quale Strumento Usare Quando
Usa Robyn (MMM):
- Entri in un nuovo mercato e non sai su quali canali investire.
- Spendi su più canali (5+) e vuoi ridistribuire il budget.
- Vuoi misurare l'impatto a lungo termine di campagne di brand (TV, podcast, influencer).
- Hai almeno 2 anni di dati settimanali di vendite + spesa.
Usa Meta Lift:
- Testi un nuovo formato creativo su Meta (Reels, Advantage+ catalog).
- Hai lanciato una campagna upper-funnel e vuoi provarne il contributo alle conversioni.
- Hai 50+ conversioni al giorno e puoi permetterti 4-6 settimane di test.
- È accettabile non spendere sul gruppo control (hai tolleranza al costo).
Usa Google GeoX (geo experiment):
- Testi lo split brand vs. non-brand su Google Ads.
- Spendi su più piattaforme contemporaneamente (Google + Meta + TikTok) e vuoi vedere l'incrementality cross-channel.
- Hai abbastanza traffico per geo-split a livello di città in Italia (Milano, Roma, Napoli, Torino, Bologna come test separati).
Se il budget è stretto e devi scegliere uno strumento: testa prima l'incrementality (Meta Lift o GeoX). Perché l'incrementality dà insight immediatamente actionable — "chiudi questa campagna, risparmia il 30%". L'MMM è più strategico ma serve interpretazione extra per agire. Mondo ideale: fai girare entrambi e usa uno per alimentare l'altro.
Trappole di Setup e Calibrazione
Trappole dell'MMM:
- Dati insufficienti: Non eseguire Robyn con meno di 52 settimane — il modello overfitter.
- Variabili mancanti: Se non includi promozioni di prezzo e spesa dei competitor, l'effetto del canale risulta gonfiato.
- Adstock mal configurato: Non usare lo stesso adstock decay per ogni canale. TV ha 8 settimane di decay, Meta 2 settimane — dai a Robyn dei prior.
- Ignorare la saturazione: Robyn di default usa una curva di saturazione logaritmica, ma alcuni canali (brand search) potrebbero essere lineari. Guarda il fit del modello e regola il tipo di curva.
Trappole dell'incrementality:
- Durata del test troppo breve: Un test di lift di 1 settimana non ha potenza statistica. Minimo 2 settimane (geo), 4 settimane (user-level).
- Contaminazione: Se treatment e control sono nello stesso luogo (due distretti di Roma), c'è spillover. I confini geo devono essere netti.
- Rumore dalla stagionalità: Se lanci il test alla settimana del Black Friday, il lift esce 2x il valore vero. Scegli settimane normali.
- Attribution window sbagliato: Meta Lift usa di default 7-day click, 1-day view. Se il tuo ciclo di vendita è lungo (B2B, prezzo alto), apri la finestra a 28-day.
Per calibrare: confronta il ROAS predetto dall'MMM con il ROAS vero dal test di lift. Se la differenza supera il 20%, rivedi i prior nell'MMM (adstock, saturazione). Su Robyn puoi restringere lo spazio di ricerca — invece di hyperparameter_bounds con decay adstock 0.3, 0.8, metti 0.4, 0.6. Questa iterazione dura 2-3 trimestri, ma alla fine l'MMM e l'incrementality convergono.
Dove va nel 2026
Entro fine 2026, il 40% dei test di incrementality passa ai metodi Bayesiani. Mentre il test A/B frequentista classico aspetta "p < 0.05", il test Bayesiano permette l'early stopping — se la probabilità posteriore supera il 95% a 10 giorni, puoi chiudere il test. Meta ha già aperto la beta di Conversion Lift Bayesiano. Google GeoX non ce l'ha ancora, ma è atteso nel 2027.
Sul fronte MMM, è in arrivo l'integrazione della causal inference (notazione di Pearl, DAG) in Robyn. Attualmente Robyn è basato su correlazione — se due canali si muovono insieme (Meta e Google entrambi salgono perché entrambi si preparano per Black Friday) fatica a separare gli effetti. Un MMM causale (ibrido Econometric + Causal Impact) risolve questo. È previsto production-ready nel 2027.
Un ultimo punto: lo stack incrementality + MMM non è solo per paid media. Sta iniziando a essere usato per retention e lifecycle marketing. La combinazione Braze + GeoX testa l'effetto incrementale delle campagne email. Push notification misurano il lift con holdout a livello utente. L'attribution non è più solo acquisition, copre il full customer journey. Nel 2026, i team senza questo stack spendono alla cieca — quelli che ce l'hanno ottimizzano ogni lira con disciplina ingegneristica.