
Marketing data science: fondamenti e strategia
Introduzione alla data science applicata al marketing: segmentazione, predizione e causalità.
Cosa imparerai
- Comprendere il problema analitico e il contesto decisionale
- Applicare esempi, metriche e controlli a casi reali
Collegamenti
Marketing data science: fondamenti e strategia
La marketing data science è una scelta operativa, non un repertorio di definizioni. Lavori su modelli, segmenti, causalità e decisioni di marketing, e la domanda che conta non è quale algoritmo conosci ma quale decisione cambia quando il dato diventa più affidabile. Questa lezione tratta proprio quel passaggio: dal modello al conto economico che il modello dovrebbe migliorare.
Il problema vero
Conoscere la marketing data science in astratto non serve. Serve decidere cosa fare quando il team ha dati incompleti, metriche ambigue o vincoli tecnici che rendono fragile la lettura del fenomeno. Il lavoro consiste nel separare il segnale dal rumore, scegliere una baseline credibile e indicare quale azione diventa più difendibile dopo l’analisi.
Quasi sempre un progetto nasce con una richiesta vaga, del tipo “usiamo machine learning per migliorare il marketing”. Senza una decisione concreta da migliorare, il modello diventa teatro tecnologico. La data science torna al suo posto quando la usi per scegliere meglio segmenti, budget, messaggi e interventi.
La mappa di lavoro
Tieni davanti questa sequenza quando imposti un’analisi. Ogni passaggio rende più visibile il costo di una decisione sbagliata, e impedisce che una nozione tecnica diventi un rituale vuoto.
| Passaggio | Domanda da fare | Output atteso |
|---|---|---|
| Decisione | Che cosa cambia se capiamo meglio il fenomeno? | Scelta esplicita |
| Segnale | Quale dato osservabile riduce l’incertezza? | Metrica o evento |
| Baseline | Rispetto a cosa interpretiamo il risultato? | Confronto credibile |
| Vincolo | Che cosa può falsare la lettura? | Assunzione da dichiarare |
| Azione | Quale passo operativo segue? | Raccomandazione controllabile |
Rendere esplicite le assunzioni
Conviene formalizzare l’analisi come una relazione tra decisione, evidenza e rischio. Non per complicare le cose, ma per rendere discutibili le assunzioni: così uno stakeholder può criticare il criterio decisionale invece di fidarsi del risultato per autorità.
| Elemento | Definizione operativa | Controllo minimo |
|---|---|---|
| Unita di analisi | Oggetto su cui misuri il fenomeno | Utente, account, evento, ordine o periodo |
| Variabile osservata | Segnale che rappresenta il comportamento | Definizione stabile e tracciabile |
| Baseline | Stato contro cui confronti il segnale | Periodo, segmento, controllo o benchmark |
| Soglia decisionale | Punto in cui cambia l’azione | Criterio scritto prima della lettura |
| Rischio residuo | Errore che può restare anche dopo l’analisi | Sensitivity check o revisione qualitativa |
Prima di scegliere algoritmi devi chiarire valore economico, costo dell’azione, baseline, dati disponibili e chi userà l’output. La parte più importante è che il modello non è il prodotto finale: lo è la decisione di business che il modello supporta. Un modello con AUC 0.95 che non viene mai usato per decidere è un fallimento. Un modello con AUC 0.72 che guida un intervento di retention da €500K di LTV salvato è un successo.
Le tre aree della marketing data science
Il lavoro si distribuisce su tre aree. La prima è segmentazione e targeting: capire chi sono i clienti, raggrupparli in modo utile e raggiungere ciascun gruppo con il messaggio giusto.
La seconda è la predizione. Quali clienti compreranno? Chi churnerà? Qual è il LTV previsto per un nuovo cliente dopo soli 7 giorni di dati?
La terza è causalità e sperimentazione. Questo canale sta davvero causando più vendite o è correlazione spuria? Qual è l’effetto incrementale di una campagna?
Le competenze necessarie
Per coprire queste tre aree servono profili tecnici e di dominio insieme. La tabella sotto indica i livelli e gli strumenti tipici.
| Competenza | Livello richiesto | Tool |
|---|---|---|
| Python | Intermedio-avanzato | pandas, scikit-learn, statsmodels |
| Statistica | Intermedio (test di ipotesi, regressione, Bayesian basics) | scipy, statsmodels |
| SQL | Avanzato (window functions, CTE, query complesse) | Warehouse nativo |
| Marketing domain | Business understanding | Framework: CAC, LTV, ROAS, funnel |
| ML operations | Base (training, validation, deploy) | MLflow, dbt |
| Comunicazione | Avanzato (storytelling, visualizzazione) | matplotlib, seaborn, deck |
Il workflow del marketing data scientist
Il lavoro segue un percorso abbastanza stabile, dalla domanda di business fino al deployment dello scoring.
1. Business question → "Perché il tasso di conversione è calato in Francia?"
2. Hypothesis → "È colpa del nuovo checkout flow lanciato il 5 marzo?"
3. Data extraction → SQL da warehouse: transazioni, eventi, campagne
4. EDA → pandas: segmenta per paese, giorno, dispositivo
5. Feature eng → Crea variabili predittive dal comportamento
6. Modeling → Regressione, classificazione, test statistico
7. Validation → Holdout test, cross-validation, backtest
8. Insight → Traduci coefficienti/feature importance in linguaggio business
9. Recommendation → "Raccomando di revertire il checkout flow in Francia"
10. Deployment → Integra scoring nella pipeline dati quotidiana
Il punto di tutto il percorso resta lo stesso: il prodotto finale è la decisione, non il modello.
Il paradosso della fiducia
C’è un paradosso che ogni marketing data scientist incontra. Più il modello è complesso, dal deep learning al gradient boosting estremo, meno gli stakeholder si fidano. Più è semplice, come una regressione lineare o una media mobile, più viene adottato. La risposta non è semplificare i modelli ma comunicarli meglio.
Tre leve aiutano. Gli SHAP values spiegano perché il modello ha dato quella predizione per quel cliente. La what-if simulation mostra cosa succede al risultato se migliori una feature di X. La traduzione in metrica di business sostituisce “AUC 0.84” con “catturiamo il 64% dei churner veri nel top 20% a rischio”.
Caso reale: la data science nel marketing di Spotify
Spotify non ha un team di marketing data science separato: la data science è dentro il prodotto e il marketing. Discover Weekly è un modello di collaborative filtering che genera playlist personalizzate; non è marketing diretto, ma resta lo strumento di retention più potente dell’azienda. Wrapped è la campagna annuale di data storytelling che trasforma i dati di ascolto in contenuti virali, e nel 2023 ha generato 120 milioni di condivisioni social. La churn intervention è un modello predittivo che individua gli utenti a rischio e attiva offerte personalizzate, ad esempio 3 mesi a prezzo scontato.
Il filo conduttore è che in Spotify la data science non è un report separato dal prodotto. È il prodotto stesso, e questo indica la direzione del marketing data science.
Quando non serve la data science
Non tutto richiede un modello predittivo. Bastano SQL e analisi descrittiva quando la domanda è “quanto?” e non “quanto sarà?”, come la revenue del mese scorso. Lo stesso vale quando il campione è piccolo (<1.000 osservazioni) e i modelli ML diventano rumorosi, oppure quando la decisione è one-shot e non hai dati storici. Se il costo dell’errore del modello supera il costo di non usarlo, lascia perdere il modello. E se lo stakeholder non si fida e non userà l’output, parti da dashboard semplici e introduci i modelli gradualmente.
Controllo di qualità
Prima di portare un’analisi in una decisione, controlla completezza, duplicati, timezone, definizioni cambiate e segmenti esclusi. Molte analisi apparentemente sofisticate falliscono perché il dato di partenza misura un comportamento diverso da quello che il team crede di osservare. La domanda di controllo è semplice: se questo risultato fosse instabile, quale scelta sbaglierei? Se la risposta non è concreta, manca ancora il collegamento tra analisi e azione.
Esempio: dalla richiesta vaga alla decisione misurabile
Prima del kickoff il team riscrive “facciamo AI sul marketing” in una decisione misurabile: scegliere quali clienti contattare questa settimana con un budget limitato. Da quel momento baseline, dati, modello e metrica hanno un perimetro concreto, e ogni segnale si può leggere insieme alla sua spiegazione alternativa.
| Evidenza osservata | Lettura prudente | Azione consigliata |
|---|---|---|
| Il numero migliora | Potrebbe essere effetto reale o variazione normale | Cercare confronto e segmento |
| Un segmento cambia più degli altri | La media aggregata nasconde una differenza | Separare coorti o casi d’uso |
| Il costo cresce insieme al risultato | L’impatto va letto sul margine | Stimare trade-off e sostenibilità |
Lab
Al livello base, scrivi una scheda di una pagina con decisione da supportare, metrica primaria, baseline, rischio principale e azione se il segnale è confermato. Se non riesci a nominare la decisione, la lezione è ancora troppo astratta.
Al livello intermedio, costruisci una tabella con tre segmenti, periodi o scenari. Per ciascuno indica cosa cambia, quale spiegazione alternativa è plausibile e quale controllo useresti prima di raccomandare un’azione.
Al livello research-grade, prepara un decision memo con ipotesi, dati richiesti, criteri di esclusione, controlli di qualità, soglia decisionale, rischio residuo e piano di monitoraggio dopo la decisione.
Per i dati usa CRM, campagne, transazioni, feature marketing, testo, embeddings e serie storiche. Se non hai accesso a dati reali, crea un dataset sintetico con almeno 200 righe, una dimensione temporale, una dimensione segmento e una metrica di outcome.
L’errore tipico da evitare
L’errore più comune è usare la marketing data science come etichetta invece che come processo. Succede quando il team mostra un grafico senza decisione, una metrica senza baseline, o una conclusione senza indicare quale assunzione potrebbe invalidarla. In quel caso il dato sembra preciso ma non guida l’azione.
Checkpoint
Verifica la lezione con cinque domande. Quale decisione concreta dovrebbe migliorare? Quale unità di analisi rende il problema misurabile? Quale baseline useresti per evitare una lettura isolata? Quale errore tipico potrebbe cambiare la conclusione? E quale output consegneresti a uno stakeholder non tecnico?
Hai assimilato la materia quando riesci a fare tre cose: spiegare il concetto senza gergo inutile, applicarlo a un caso piccolo ma realistico, e difendere una raccomandazione includendo limiti e prossimi controlli. Se manca uno dei tre, torna alla mappa di lavoro e riduci l’ambizione dell’esempio.
Riepilogo
La marketing data science diventa utile quando produce una decisione più chiara, non quando aggiunge terminologia. La forma corretta della lezione è sempre la stessa: decisione, segnale, baseline, rischio e azione. Tutto il resto serve solo se rende più affidabile uno di questi passaggi. Categoria: Tecnico. Difficoltà: advanced. Tempo stimato: 22 min.
Percorso collegato
Lezioni da leggere insieme
Questi collegamenti portano la lezione dentro il resto del corso: basi da riprendere, passaggi successivi e connessioni tematiche tra moduli.