How do you estimate CLV with BG/NBD and Gamma-Gamma?
BG/NBD predicts future transactions in a noncontractual setting; Gamma-Gamma can model their mean value under additional assumptions. CLV then discounts the expected flows.
Direct answer
Rank customers by expected future value with temporal validation.
BG/NBD predicts future transactions in a noncontractual setting; Gamma-Gamma can model their mean value under additional assumptions. CLV then discounts the expected flows.
CLV = Σt E[transactions_t] × E[margin] / (1+r)^tESTIMAND
Estimation profile
- Unit of analysis
- Customer × decision date × horizonControlled scientific terminology
customer × calibration horizon - Exact estimand
Discounted expected future contribution- Model or deliverable
CLV = Σt E[transactions_t] × E[margin] / (1+r)^t
01—08
Verifiable analysis framework
- 01Question
How do you estimate CLV with BG/NBD and Gamma-Gamma?
- 02Estimand
Discounted expected future contribution · customer × calibration horizon
- 03Data
customer_id · frequency · recency · age · monetary_value · margin_rate
- 04Model or deliverable
CLV = Σt E[transactions_t] × E[margin] / (1+r)^t
- 05Declared calculation
CLV = Σt E[transactions_t] × E[margin] / (1+r)^t → Discounted expected future contribution
- 06Uncertainty checks
Noncontractual setting · Holdout calibration · Frequency-value dependence · Discount convention
- 07Method-specific validation
Check data, estimate stability and interpretation limits. Noncontractual setting · Holdout calibration · Frequency-value dependence · Discount convention
- 08Limitations
Interpret predicted CLV as the causal gain from a retention action.
Required variables
customer_idfrequencyrecencyagemonetary_valuemargin_rate
Checks · Controlled scientific terminology
- Noncontractual setting
- Holdout calibration
- Frequency-value dependence
- Discount convention
Rank customers by expected future value with temporal validation.
Interpret predicted CLV as the causal gain from a retention action.
Scientific sources
2 sources
Dataset · Tool
Method connections
