Research & Evidence

Cerca un metodo

Cerca tra titoli, domande, territori e identificativi MSC.

41 risultati
  1. MSC-P-001Come trasformare un’affermazione di marketing in una domanda verificabile?Scienza delle decisioni↗
  2. MSC-P-002Correlazione o causalità: cosa consente davvero di affermare un’analisi?Misurazione del marketing↗
  3. MSC-P-003Come esprimere l’incertezza di un risultato di marketing?Scienza delle decisioni↗
  4. MSC-P-004Significatività o dimensione dell’effetto: quale risultato interpretare?Scienza delle decisioni↗
  5. MSC-P-005Come misurare un costrutto di marketing non direttamente osservabile?Ricerche di mercato↗
  6. MSC-P-006Come progettare e validare una scala di misurazione?Ricerche di mercato↗
  7. MSC-P-007Alfa o omega: come valutare l’affidabilità di una scala?Ricerche di mercato↗
  8. MSC-P-009PCA, EFA o CFA: quale metodo scegliere?Ricerche di mercato↗
  9. MSC-P-010Quando condurre un esperimento di marketing?Misurazione del marketing↗
  10. MSC-P-011Come progettare un A/B test che stimi davvero un effetto?Misurazione del marketing↗
  11. MSC-P-012Di quante osservazioni ha bisogno un esperimento?Scienza delle decisioni↗
  12. MSC-P-013Come misurare l’effetto incrementale di una campagna con un gruppo di controllo?Misurazione del marketing↗
  13. MSC-P-017Come rilevare selezione, contaminazione e perdita di osservazioni in un esperimento?Misurazione del marketing↗
  14. MSC-P-018Regressione predittiva o causale: cosa si vuole stimare?Modelli di marketing↗
  15. MSC-P-019Come diagnosticare una regressione di marketing prima di interpretarla?Modelli di marketing↗
  16. MSC-P-022Come stimare l’elasticità al prezzo e la sua incertezza?Scienza dei prezzi↗
  17. MSC-P-026Logit vs Probit: come scegliere per una probabilità di acquisto?Scienza del cliente↗
  18. MSC-P-029Quali clienti hanno la probabilità di abbandono più elevata?Scienza del cliente↗
  19. MSC-P-027TAM, UTAUT o UTAUT2: quale quadro usare per studiare l’accettazione tecnologica?Ricerche di mercato↗
  20. MSC-H-001Misurazione e causalità: come stabilire un effetto di marketing?Misurazione del marketing↗
  21. MSC-H-002Modelli di risposta marketing: forma, ritardo e saturazioneModelli di marketing↗
  22. MSC-H-003Scienza dei prezzi: collegare prezzo, domanda e contribuzioneScienza dei prezzi↗
  23. MSC-H-004Scienza del cliente e della scelta: comportamento, valore ed eterogeneitàScienza del cliente↗
  24. MSC-H-005Scienza della misurazione: costruire indicatori validiRicerche di mercato↗
  25. MSC-H-006Metodi statistici decisionali: scegliere, quantificare, validareScienza delle decisioni↗
  26. MSC-P-008Come validare una scala di misurazione marketing?Ricerche di mercato↗
  27. MSC-P-014Come progettare un esperimento geografico di marketing?Misurazione del marketing↗
  28. MSC-P-015Come stimare un effetto con la differenza nelle differenze?Misurazione del marketing↗
  29. MSC-P-020Come trattare l’endogeneità del prezzo?Scienza dei prezzi↗
  30. MSC-P-021Effetti fissi o casuali: quale modello panel scegliere?Modelli di marketing↗
  31. MSC-P-023Come stimare una funzione di domanda?Scienza dei prezzi↗
  32. MSC-P-024Come simulare uno scenario prezzo-volume-margine?Scienza dei prezzi↗
  33. MSC-P-028Come stimare la CLV con BG/NBD e Gamma-Gamma?Scienza del cliente↗
  34. MSC-P-030Come analizzare la ritenzione con un modello di sopravvivenza?Scienza del cliente↗
  35. MSC-P-043Quanto vale un abbonato se si hanno solo sei mesi di ritenzione osservata?Scienza del cliente↗
  36. MSC-P-031Come costruire una segmentazione clienti utile?Scienza del cliente↗
  37. MSC-P-032Come testare la stabilità di una segmentazione?Scienza del cliente↗
  38. MSC-P-033Come validare una previsione di marketing?Scienza delle decisioni↗
  39. MSC-P-034Come costruire una simulazione Monte Carlo per una decisione di marketing?Scienza delle decisioni↗
  40. MSC-P-035Come modellare saturazione e adstock?Modelli di marketing↗
  41. MSC-P-039Quale test statistico scegliere?Scienza delle decisioni↗
← Tutti i metodi
SCHEDA METODOMSC-P-030Scienza del clienteDossier scientifico verificato

Come analizzare la ritenzione con un modello di sopravvivenza?

L’analisi di sopravvivenza rappresenta il tempo al churn gestendo la censura. Kaplan-Meier descrive la sopravvivenza; Cox collega covariate al rischio sotto l’ipotesi di rischi proporzionali.

Redazione scientifica: Marketing Science Center

Risposta diretta

Confrontare curve di ritenzione e stimare associazioni con il rischio istantaneo.

L’analisi di sopravvivenza rappresenta il tempo al churn gestendo la censura. Kaplan-Meier descrive la sopravvivenza; Cox collega covariate al rischio sotto l’ipotesi di rischi proporzionali.

Kaplan & Meier, 1958Cox, 1972

01

La risposta in 30 secondi

Usare Kaplan-Meier per stimare la probabilità di restare attivi con censura. Usare Cox per confrontare hazard condizionali sotto rischi proporzionali. L'hazard ratio è relativo, qui associativo, e non è una probabilità individuale.

Kaplan-Meier · S(t)

Probabilità di restare attivi a un dato orizzonte nonostante la censura.

Log-rank

Confronto globale delle curve, senza aggiustamento per covariate.

Cox · HR

Hazard istantaneo relativo e condizionale; non è una probabilità individuale né un effetto causale.

02

Situazione di marketing

Un team osserva clienti da date diverse. Alcuni abbandonano, altri sono ancora attivi alla fine. Confrontare solo la percentuale di churn elimina il tempo e tratta erroneamente i censurati come completi.

  1. 01

    Origine

    Inizio della sottoscrizione ed engagement iniziale osservato.

  2. 02

    Evento

    Il churn è osservato; churn_event vale 1.

  3. 03

    Censura

    Il cliente è ancora attivo alla fine; churn_event vale 0 e il tempo osservato resta informativo.

03

Domanda scientifica

Nella popolazione e finestra dichiarate, qual è S(t), probabilità di restare attivi oltre t mesi, e quale associazione condizionale lega il piano all'hazard istantaneo?

04

Perché il tasso grezzo fallisce

La ritenzione a 12 mesi calcolata solo sui casi completi favorisce le coorti più vecchie. La durata media sottostima i clienti ancora attivi. La sopravvivenza conserva l'informazione parziale del tempo osservato.

Errore da evitare

Trattare un cliente ancora attivo come se avesse già abbandonato, oppure escluderlo dal calcolo.

05

Intuizione

Kaplan-Meier

Ŝ(t)=∏(1-dᵢ/nᵢ)

Stima la sopravvivenza a ogni orizzonte conservando l’informazione parziale dei casi censurati.

Log-rank

H₀: Sₘ(t)=Sₐ(t)

Confronta globalmente le due curve senza aggiustare per l’engagement iniziale.

Cox

h(t|x)=h₀(t)exp(xβ)

Stima un hazard relativo condizionale quando la proporzionalità è sufficientemente plausibile.

Kaplan & Meier (1958), Nonparametric Estimation from Incomplete Observations · Cox (1972), Regression Models and Life-Tables

06

Dati necessari

Popolazione analizzata: i 600 clienti sintetici la cui sottoscrizione inizia nella finestra di reclutamento di 90 giorni, con durata positiva, piano, stato di churn ed engagement iniziale osservati. È inclusa una riga per cliente. Ogni input richiesto mancante o non valido arresta l'analisi e riporta il numero di righe interessate; non sono ammesse imputazioni o categorie implicite. duration_months è la durata analitica; le date sono riferimenti di calendario arrotondati al giorno.

CampoDefinizione
customer_idIdentificativo univoco
start_date / end_dateOrigine e fine osservata
duration_monthsTempo positivo dall'origine
churn_event1 churn osservato, 0 censurato
plan_groupGruppo mensile o annuale
baseline_engagement_zEngagement iniziale su scala N(0,1)

07

Modelli e simboli

Sopravvivenza

S(t)=Pr(T>t)Ŝ(t)=∏₍ₜᵢ≤ₜ₎(1-dᵢ/nᵢ)

Hazard condizionale

h(t|x)=h₀(t)exp(β₁ annual + β₂ engagement)HR=exp(β₁)

T è il tempo al churn in mesi; t è l'orizzonte mensile; dᵢ e nᵢ sono i churn e il numero a rischio a tᵢ. S(t) e Ŝ(t) sono probabilità senza unità. h(t|x) e h₀(t) sono hazard istantanei mensili condizionati alle covariate x. annual vale 1 per annuale e 0 per mensile; engagement è baseline_engagement_z sulla scala N(0,1). β₁ e β₂ sono coefficienti log-hazard; exp(β₁) è l'hazard ratio senza unità annuale contro mensile a engagement uguale.

Kaplan & Meier (1958), Nonparametric Estimation from Incomplete Observations · Cox (1972), Regression Models and Life-Tables

08

Calcolo riproducibile

  1. 01

    Popolazione, origine, evento e censura sono dichiarati prima del calcolo.

  2. 02

    Ŝ(t) e il suo intervallo puntuale al 95% con varianza di Greenwood sulla scala log-log sono calcolati per gruppo.

  3. 03

    Lo score a due campioni di Cox, qui equivalente al log-rank, confronta le curve; Cox aggiusta poi gruppo ed engagement.

  4. 04

    Un'interazione gruppo × log(t/12) diagnostica la proporzionalità.

Kaplan & Meier (1958), Nonparametric Estimation from Incomplete Observations · Cox (1972), Regression Models and Life-Tables · Zhang, Solomon & Sizemore (2022), Inferences for current chronic GVHD-free and relapse-free survival

09

Esempio numerico

Esempio sintetico riproducibile · 600 clienti · 401 churns · 199 censure

S(9)

Mensile 0,489

Annuale 0,779

S(12)

Mensile 0,380

Annuale 0,702

S(18)

Mensile 0,255

Annuale 0,534

Cox · HR

0,494

IC 95% [0,397; 0,615]

A 12 mesi gli IC 95% sono [0,328; 0,432] e [0,642; 0,754]. L’interazione temporale vale γ=0,179, p=0,082. Questi valori descrivono solo questo processo sintetico.

10

Ipotesi operative

  • Evento e origine temporale sono uguali per tutti?
  • Condizionatamente alle covariate, la censura informa sul churn futuro?
  • L'hazard ratio resta stabile nell'orizzonte?
  • Un altro evento impedisce di osservare il churn?
  • Le conclusioni restano coerenti agli orizzonti prespecificati di 9, 12 e 18 mesi e con l'interazione temporale dichiarata?

Kaplan & Meier (1958), Nonparametric Estimation from Incomplete Observations · Cox (1972), Regression Models and Life-Tables

11

Diagnostica

Censura

199/600 osservazioni sono censurate; motivo e calendario sono pubblicati.

Proporzionalità

Interazione gruppo × log(t/12): γ=0,179, p=0,082; il mancato rifiuto non prova l'ipotesi.

Supporto

Mediana annuale 19,590 mesi; nessuna estrapolazione oltre 24 mesi.

12

Incertezza

Che cosa quantifica l’intervallo

L’incertezza puntuale attorno a Ŝ(t) e quella asintotica attorno all’HR nella specifica dichiarata.

Che cosa non copre

Bande simultanee, bias di selezione, errore di misura e scelta post-hoc dell’orizzonte.

Kaplan & Meier (1958), Nonparametric Estimation from Incomplete Observations · Zhang, Solomon & Sizemore (2022), Inferences for current chronic GVHD-free and relapse-free survival

13

Interpretazione

HR = 0,494

In questo insieme di dati sintetico, a coinvolgimento iniziale uguale, il rischio istantaneo stimato del piano annuale è circa il 49% di quello mensile. Non significa 50,6 punti di ritenzione in più e non fornisce il rischio individuale.

14

Conclusioni ammesse e vietate

Ammesso

Stimare S(12), confrontare le curve e descrivere un'associazione condizionale nella popolazione, nella finestra e nella specificazione dichiarate.

Vietato

Presentare il piano annuale come causa, convertire l'HR in probabilità individuale, ignorare rischi competitivi o estrapolare oltre 24 mesi.

15

Decisione marketing possibile

  1. 01

    Scegliere gli orizzonti di monitoraggio realmente utili alla decisione.

  2. 02

    Studiare qualitativamente la selezione del piano prima di interpretare l’associazione.

  3. 03

    Decidere se è necessario un test causale del passaggio all’annuale.

16

Quando cambiare metodo

Rischi competitivi

Quando più uscite si escludono.

Multi-stato

Per transizioni ripetute tra stati.

Covariate tempo-varianti

Quando l’esposizione cambia durante il follow-up.

Disegno causale

Se la decisione riguarda l’effetto di un intervento.

17

Implementazioni

Riferimenti eseguibili

Python 3.13 standard è il riferimento eseguibile. R 4.5.1 con survival 3.8-3 è un riferimento compagno.

Sintassi secondarie

SPSS 31 e SAS 9.4 devono essere verificati nel loro ambiente.

SPSS 31

COMPUTE annual=(plan_group="annual").
EXECUTE.
KM duration_months BY annual
  /STATUS=churn_event(1).
COXREG duration_months
  /STATUS=churn_event(1)
  /METHOD=ENTER annual baseline_engagement_z.

SAS 9.4

proc lifetest data=input;
  time duration_months*churn_event(0);
  strata plan_group;
run;
proc phreg data=input;
  class plan_group(ref='monthly') / param=ref;
  model duration_months*churn_event(0)=
    plan_group baseline_engagement_z / ties=breslow;
run;

18

Risultato atteso

  1. 01

    Popolazione, origine, evento, finestra e regola di censura.

  2. 02

    Tabella a rischio, curve Ŝ(t), S(12)/S(18), mediane e intervalli.

  3. 03

    Specifica Cox, HR con IC, diagnostica PH, limiti e decisione possibile/impossibile.

19

Fonti scientifiche

Tre pubblicazioni fondano i calcoli presentati. Ciascuna risponde a una precisa domanda metodologica e nessuna dimostra performance commerciali o un effetto causale del piano.

  1. Fonda la stima di S(t) quando alcune durate sono censurate. Non dimostra differenze causali tra piani.

  2. Cox (1972), Regression Models and Life-TablesRischi proporzionali e score di confronto

    Fonda il modello di Cox, l’hazard ratio condizionale e la diagnostica temporale dichiarata. In questo esempio l’HR resta relativo e associativo.

  3. Supporta la costruzione dell’intervallo puntuale mostrato attorno a S(t). Non copre bias di selezione né trasporto a un’altra popolazione.

Dati · Strumento

Dati · MSC-P-030-SURVIVALRitenzione censurata sintetica→

Connessioni metodologiche

Territorio principaleScienza del cliente e della scelta: comportamento, valore ed eterogeneitàConfronta conQuali clienti hanno la probabilità di abbandono più elevata?RichiedeCome esprimere l’incertezza di un risultato di marketing?

Da leggere dopo

MSC-H-004Scienza del cliente e della scelta: comportamento, valore ed eterogeneità→MSC-P-028Come stimare la CLV con BG/NBD e Gamma-Gamma?→MSC-P-029Quali clienti hanno la probabilità di abbandono più elevata?→MSC-P-003Come esprimere l’incertezza di un risultato di marketing?→