Category Archives: DataBase Marketing

How Long is a Customer LifeTime?

Jim answers questions from fellow Drillers
(More questions with answers here, Work Overview here, Index of concepts here)

Topic Overview

Hi again folks, Jim Novo here.

There’s always two questions about the topic of Lifetime Value – how do you quanitify value, and how long is / how do you measure / decide what a Lifetime is? For now we’ll leave the value question unanswered, because a lot of that depends on company culture and what question you are trying to answer. Plus, it depends on how you measuree a Lifetime.

So let’s do the Lifetime thing first, shall we? To the Drillin’…


Q:  First of all thanks for an excellent web site – I often visit it to learn and / or get inspiration in my work.

A:  Thanks for the kind words!

Q:  Anyway, I work in a telco retention department and I’m trying to calculate a true and fair value for customer life time answering the question : “How long do we on average have a customer?”.

A:  A both noble and useful pursuit!

Q:  I have data on when customers signed up and when they left (or of course whether they are still here). My first problem is whether to include both lost and existing customers in the calculation.  If you only include the customers you lost you are only able to answer the question for those.  If you include existing customers you don’t know what life time to use for them.

A:  Well, yes, that’s correct.  But you’re really trying to accomplish several things at the same time, so you can break the analysis into different parts and then apply some business logic to get your answers. 

Continue reading How Long is a Customer LifeTime?

Using Multiple, Related Customer Models Across the LifeCycle

Jim answers questions from fellow Drillers
(More questions with answers here, Work Overview here, Index of concepts here)

Topic Overview

Hi again folks, Jim Novo here.

So you have all these simple but powerful customer models – Recency alone, Latency,  RFM, or LifeCycle Grids – how do you know which one (or ones) are best to use for your business? Guess what – it depends on the specific features of your business and also how you run the business. Now, while that might sound a bit scary, it’s really not that big a deal and in the end, the great news is you’ll end up with an approach customized to your business. So how do you accomplish this? Just segment and analyze your customers; they will tell you, my fellow Driller, which direction is the best to follow. You dig? Let’s go ahead and see what that looks like …


Q:  We recently purchased your book

A:  Thanks for that!

Q: and we are ready to start building some RFM analysis.  We are a search marketing business – we have a large customer /prospect base.  We have limited knowledge about them and we are keen to start on the journey.

A:  OK…let’s see what you’ve got.

Q:  We are hoping to extract database (approximately 25k names) of the last 6 months records and do some RFM analysis on key customer groups.   Specifically:

TEST GROUP A – people who initially purchased one of our trial products – we want to know what is their RFM score.

TEST GROUP B – subscribers to our “tool kit” product at $50 / month – we want to know what is their RFM score.

Q:  What kind of data are we talking about?  Is it web site visits, clicks on emails, transactional / subscription data, all of the above?

A:  Before setting up the model we have a couple of questions we hope you can shed some light on:

1.  How do we treat subscription – our business has a mix of one-off and subscription business – if someone “buys” every month with a subscription, is that included in Recency & Frequency?  Any insight you can provide us would be great – we found some info on this in the book but unsure given ours is a mix of subscription and one off.

Continue reading Using Multiple, Related Customer Models Across the LifeCycle

Segment to Best Determine LifeTime Value (LTV)

Jim answers questions from fellow Drillers
(More questions with answers here, Work Overview here, Index of concepts here)

Topic Overview

Hi again folks, Jim Novo here.

LTV has to be actionable.  If  you can’t take action on the information, it’s not relevant anyway.

There you go, the most universally true rule when attempting calculation of LTV.

And the best / easiest way to accomplish this is to identify similar customer behaviors and segment the customers by these behaviors – THEN figure out LTV by segment.

If you can’t actually take action on the information, then why spend countless $$ and hours fussing over all the reasons the number you come up with might be wrong and trying to solve unsolveable data or corporate issues? The best idea to implement when developing / using LTV is consistency – let’s get the team to agree on what LTV is and how to measure it, stick with those ideas for at least several years, test and take action on the results to uncover value, THEN (perhaps) discuss improvements!


Q:  I have just been reading your series on Comparing the Potential Value of Customer Groups. I am having trouble calculating the lifetime value of our customers.

A:  Yes, well, everybody does for some reason!  Often the problem is too much
focus on trying to look at the “average customer” as opposed to segmenting
customers.  By segmenting first, it’s both easier to get to LTV *and* more useful since it’s easier to take action on  a segment than the “average customer”.

Q:  Our company provide accounting software solutions to small to medium sized owner operated  businesses.  Because of what we sell and who we sell to, a lot of our customers are most likely to just buy one or two of our software products and unless they sign up for support (only around 15% do), we may never here from them again.  It is therefore very difficult to determine an average / standard lifetime that customers use our product.

A:  Sure.  First, the 15% segment that does sign up for support sound like good customers to me.  So that’s one segment.  How long do they typically stay signed up?  That’s the average life for this segment.

Then there are probably people who upgrade over time, right?  I can’t imagine an accounting product that people would not upgrade – perhaps not every cycle, but every 2nd or 3rd cycle.  That’s another segment.  Then there are probably some who both follow the upgrade cycle and pay for support.  These are probably the “best customers” and they are a unique segment as well.

And finally, you have the buyer who makes one purchase and you never see again.  These people are also a segment.

Q:  What should I base it on, how long our customers use our products (which would be almost impossible to determine), or how long they spend money with us?  So I measure on average the time between the first and last transaction of customers who have the highest Recency???

Continue reading Segment to Best Determine LifeTime Value (LTV)