Questions tagged [customer-lifetime-value]

Customer Lifetime Value (LTV) is the projected, discounted revenue that a customer will generate during their lifetime. LTV is a key business metric for many types of businesses.

Filter by
Sorted by
Tagged with
0 votes
0 answers

BTYD prior model tweaking

I am recently encountering a challenge with BTYD, specifically with Pareto-NBD model. See, from the papers that I read from Faders, there are few assumptions using this model, and the first and ...
Paul Kang's user avatar
1 vote
1 answer

How to predict survival curves with step changes over time

I'm trying to predict the survival curves for customers, knowing that for some rare customers after a certain time the survival probability has a jump. Those jumps are due to endings of minimum ...
TiTo's user avatar
  • 217
0 votes
0 answers

Calculating after how many purchases a customer becomes loyal (sticky)

I have a dataset of customer purchase history and whether or not they have churned. This is live data so for the customers who are still active we don't know if/when they will eventually churn. I been ...
Ciara Delaney's user avatar
0 votes
0 answers

Churn Risk Modeling without ML

Is it readily possible to do predictive churn analysis (i.e., associating a churn risk with every individual/customer) using statistical tools (e.g. in Excel) not involving the use of machine learning ...
Dacoity Consultant's user avatar
2 votes
1 answer

buy till you die - Discounted cash flow - NBD/GAMMA [closed]

I was learning about BYTD in an online tutorial here I understand that it is used a) to predict the number of purchases that will be made by the customer. b) Lifetime value of the cuatomer over a ...
The Great's user avatar
  • 3,232
1 vote
1 answer

What do I need to read/study to understand Peter Fader's papers that deal with CLV, Pareto/NBD models etc.?

I would appreciate if someone could tell me which subjects these papers listed below "belong to", and how do I get started in understanding them - what do I need to read/study and in what ...
RahPah's user avatar
  • 11
2 votes
1 answer

Which regression metrics fit best cases with very large values and exactly 0 values?

I'm working on a CLTV problem, where the objective is to predict the future spending of the customers, given their past behaviour. According to arXiv:1912.07753, paragraph 4 EVALUATION METRICS, I'm ...
Théophile Pace's user avatar
1 vote
0 answers

How can I predict customer lifetime value in 12 months?

I was trying to predict 'customer lifetime value' but only for the first 12 months of him/her in the platform I work for. However, most models, such as Pareto/NBD, are good in order to assess the real ...
dsbr__0's user avatar
  • 797
1 vote
2 answers

What is a good modelling approach for Customer Lifetime Value when consumption intensity matters?

I would like to produce a customer livetime value (CLV) analysis where the CLV is tied to the intensity of the use of the product, i.e. it is not a subscription business (where the relevant event ...
clog14's user avatar
  • 211
1 vote
2 answers

Why do Pareto/NBD models require custom likelihood functions in PyMC3 and Stan?

I'm interested in Bayesian modeling of customer lifetime value (CLV), preferably via PyMC3. I've found that research in this area started mid-to-late 1900's and has remained active since. It would ...
jbuddy_13's user avatar
  • 2,808
1 vote
0 answers

Chaining/combining logistic and linear models

I have a analysis that is looking to predict the total customer value based on a customer's first purchase amount. I am noticing that a set of features predict whether the customer will purchase ever ...
user3502355's user avatar
1 vote
1 answer

Best way to forecast retention over a certain timespan

Let's say I have data, ...
Pwon's user avatar
  • 25
1 vote
1 answer

Fader/Hardie BG/NBD model. Interpretation of $a$ and $b$ of the beta distribution drop out process

On R's CLVTools package documentation, there's a sentence referring to the pareto/NBD model I'm working with the BG/NBD model not the pareto/NBD model. I'd like to understand if I can interpret the ...
Doug Fir's user avatar
  • 1,558
0 votes
1 answer

How can I improve the CLV accuracy from lifetimes model?

Not sure whether this should be asked in StackOverflow or here, but I believe this question is most about statistics, so I'll try it here. So I was modelling the Customer Lifetime Value using ...
dummyds's user avatar
  • 31
2 votes
0 answers

Brainstorming ways to calculate customer lifetime value for a long term subscription model

Business Model: Customers sign up for 12 month contracts with the option to incorporate add on services (these are also contractual). If they cancel, they still pay for 12 months and their account ...
madsthaks's user avatar
  • 287
3 votes
0 answers

Calculate CLV / TLV for contractual Business

I am desperately trying to apply a CLV/TLV (Customer Lifetime Value) algorithm to my dataset in R. Unfortunately, the more I read about it, the less confident I get if all makes sense. =) Do you have ...
Lebowski's user avatar
0 votes
1 answer

LTV formula calls for Avg Order Value * Purchase Frequency * Lifespan--what to do when Lifespan is less than 1 year and Purchase frequency is 1?

Let's say hypothetically that you have the following: Looking at 5 years worth of data, we have in one group: ...
john's user avatar
  • 101
1 vote
1 answer

Pareto/NBD and New/Existing Customers

I am looking at implementing a Pareto/NBD model to forecast customer lifetime value in a non-contractual business setting. One thing I haven't got my head around yet is whether such a model is equally ...
hawkaterrier's user avatar
5 votes
1 answer

Estimating variance of MLE estimate of Beta-Geometric/NBD without MCMC

I'm using Fader's BG/NBD model for customer LTV calculations. The log likelihood is the following: $$ \sum_{i=1}^{N} \ln L(r, \alpha, a, b|X_i=x_i, t_{x_i}, T_i) = \frac{B(a, b + x)}{B(a, b)}\frac{\...
ilanman's user avatar
  • 4,787
6 votes
1 answer

How to fit newer cohorts using Pareto/NBD or Beta/Geo for CLTV

I am trying to fit the popular Pareto/NBD or Beta/Geometric models for non-contractual, continuous customer data. On top of that I then fit the Gamma/Gamma model for monetary value (using the very ...
ilanman's user avatar
  • 4,787
14 votes
3 answers

RFM & customer lifetime value modeling in R

Can anybody tell me how to do recency, frequency & monetary value (RFM) modeling & customer value modeling in R? Also, can somebody refer me some literature on it?
Beta's user avatar
  • 6,304