papers customer value modelling: synthesis and extension ... · convert prospects into customers)...

24
and keep him. This amount is called customer lifetime value (LTV). Customer value calculations help enterprises solve various fundamental problems like budgeting customer acquisition expenses, selection of recruiting media (the LTV is generally different according to the media used), or of types of offer or distributing efforts between prospecting and preserving customers. Well-conducted LTV analysis can also help build a competitive strategic advantage. 1 The modelling of customer value depends on the context and on the customer’s relationship behaviour (whether the situation is contractual or not). A brief analysis shows that INTRODUCTION The development of ‘customer oriented’ interactive database marketing brings to the fore, in most contexts, the need for customer value and customer portfolio assessment methods. These methods have either been fine-tuned in direct marketing and catalogue sales or developed in sales force effort allocation models. There are many ways in which they could be improved but they require systematisation and unification first. From a customer attraction and retention perspective, a profitable customer is a customer whose income, generated during the commercial relationship, exceeds with an acceptable amount costs supported to attract, satisfy 124 Journal of Targeting, Measurement and Analysis for Marketing Vol. 11, 2, 124–147 Henry Stewart Publications 1479-1862 (2002) Papers Customer value modelling: Synthesis and extension proposals Received (in revised form): 14th August, 2002 Mihai Calciu is Associate Professor of Marketing at the Institute of Business Administration (IAE) — European Institute of Direct Marketing (IEMD), University of Sciences and Technologies, Lille, France. His preferred subjects are marketing decision support models and systems, interactive marketing, e-commerce and customer relationship management. Francis Salerno is Professor of Marketing and Head of the Marketing Department in the Institute of Business Administration (IAE) — European Institute of Direct Marketing (IEMD), University of Sciences and Technologies, Lille, France. He specialises in strategic marketing, interactive marketing and customer relationship management. Abstract Customer lifetime value is a key concept in relationship marketing. This paper develops, synthesises and organises formulae for computing this lifetime value in a progressive manner and continues a research direction started some years ago. Calculations are organised using a double taxonomy: customer relationship behaviour models (retention and migration models) and algebraic and matrix computing methods. The formulae suggested allow for the explicit representation of recency-censored customer migration processes, the flexible integration of desynchronised financial flows and extend customer value optimisation procedures from the retention to the migration model. Mihai Calciu and Francis Salerno Institute of Business Administration — European Institute of Direct Marketing, University of Sciences and Technologies, 104 Avenue du Peuple Belge, F- 59043 Lille cedex, France. Tel: 33 3 2012 3409; Fax: 33 3 2012 3448; e-mail: [email protected]

Upload: others

Post on 03-Aug-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Papers Customer value modelling: Synthesis and extension ... · convert prospects into customers) and customer retention (investments to convince active customers to continue to buy)

and keep him. This amount is calledcustomer lifetime value (LTV).

Customer value calculations helpenterprises solve various fundamentalproblems like budgeting customeracquisition expenses, selection ofrecruiting media (the LTV is generallydifferent according to the media used),or of types of offer or distributing effortsbetween prospecting and preservingcustomers. Well-conducted LTV analysiscan also help build a competitivestrategic advantage.1

The modelling of customer valuedepends on the context and on thecustomer’s relationship behaviour(whether the situation is contractual ornot). A brief analysis shows that

INTRODUCTIONThe development of ‘customer oriented’interactive database marketing brings tothe fore, in most contexts, the need forcustomer value and customer portfolioassessment methods. These methods haveeither been fine-tuned in directmarketing and catalogue sales ordeveloped in sales force effort allocationmodels. There are many ways in whichthey could be improved but they requiresystematisation and unification first.

From a customer attraction andretention perspective, a profitablecustomer is a customer whose income,generated during the commercialrelationship, exceeds with an acceptableamount costs supported to attract, satisfy

124 Journal of Targeting, Measurement and Analysis for Marketing Vol. 11, 2, 124–147 � Henry Stewart Publications 1479-1862 (2002)

Papers

Customer value modelling:Synthesis and extension proposalsReceived (in revised form): 14th August, 2002

Mihai Calciuis Associate Professor of Marketing at the Institute of Business Administration (IAE) — European Institute of Direct Marketing(IEMD), University of Sciences and Technologies, Lille, France. His preferred subjects are marketing decision support modelsand systems, interactive marketing, e-commerce and customer relationship management.

Francis Salernois Professor of Marketing and Head of the Marketing Department in the Institute of Business Administration (IAE) — EuropeanInstitute of Direct Marketing (IEMD), University of Sciences and Technologies, Lille, France. He specialises in strategicmarketing, interactive marketing and customer relationship management.

Abstract Customer lifetime value is a key concept in relationship marketing. Thispaper develops, synthesises and organises formulae for computing this lifetime value ina progressive manner and continues a research direction started some years ago.Calculations are organised using a double taxonomy: customer relationship behaviourmodels (retention and migration models) and algebraic and matrix computing methods.The formulae suggested allow for the explicit representation of recency-censoredcustomer migration processes, the flexible integration of desynchronised financial flowsand extend customer value optimisation procedures from the retention to the migrationmodel.

Mihai Calciu andFrancis SalernoInstitute of BusinessAdministration — EuropeanInstitute of DirectMarketing, University ofSciences and Technologies,104 Avenue du PeupleBelge, F- 59043 Lille cedex,France.

Tel: �33 3 2012 3409;Fax: �33 3 2012 3448;e-mail:[email protected]

Page 2: Papers Customer value modelling: Synthesis and extension ... · convert prospects into customers) and customer retention (investments to convince active customers to continue to buy)

The algebraic approach and the matrixapproach are treated apart. Formulationsprogressively integrate transactional flowsexpressing probabilities to pass orders,financial flows composed of gains andexpenses and customer and prospectvalue optimisation procedures based uponlong-term calculations.

The use of certain representationartefacts (migration trees and diagrams,transition probability matrixes) facilitatesthe development of some recursivealgebraic formulae for LTV calculations.

Several additional aspects concerningdynamics of customer migration, likeright and left censored migrationprocesses or mechanics of purging thecustomer list, are treated explicitly.

EXISTING MODELS AND NATUREOF MODELLING APPROACHES

Retention, migration and mathematicalapproaches of customer value

Dwyer2 presents examples of LTVcalculations drawn from the two majorcontexts that were distinguished by

modelling efforts are based on thedistinction between customer retentionand migration.

This study of existing models showsalso that, in a first set of contributions,the mathematical developments arealgebraic and focus on retention modelswhile, in another set, they are based onmatrix approaches and applied mainly tothe migration model.

The need to desynchronise financialflows (expenses and gains) in thecustomer relationship, is also put forwardby these contributions.

Based upon results emerging from abroad examination of these models, thispaper guides towards systematisation andunification. It finds elements that arecommon and identifies those that arenot. It adds components that seem absentfrom the other approaches. In this way, aset of formulae that complete existingsolutions is developed and adapted.

These, existing or new, formulae aregrouped in a progressive customer valuecalculation framework. It is presentedschematically in Figure 1 and in detail inAppendix 1.

� Henry Stewart Publications 1479-1862 (2002) Vol. 11, 2, 124-147 Journal of Targeting, Measurement and Analysis for Marketing 125

Customer value modelling: Synthesis and extension proposals

Figure 1 Modelling customer value, a research framework

Approach Customer relationship behaviour

modelsStages and formulae in customer

value calculations

Algebraic

Matrix

Retention

model

Migration

model

Migration and

retention model

Transaction flows:

• Buying probabilities

Financial flows:

Customer value•

Prospect value

Optimisation:

Customer value•

Page 3: Papers Customer value modelling: Synthesis and extension ... · convert prospects into customers) and customer retention (investments to convince active customers to continue to buy)

RFM (recency, frequency and monetary)modelling framework that dominatesindustry practice in direct marketing andcatalogue sales. Some developments thatare more specific to these sectors can alsobe found in Birtran and Mondschein.11,12

A comparative analysis of thesecontributions brings several points to theforefront, which underline the need of asystematisation and unification effort:

— Berger and Nasr insist on thedesynchronisation of financial flows(expenses and gains) during acustomer relationship. They adopt analgebraic approach that they applyessentially to the retention model andneglect the migration model to acertain extent

— Blattberg and Deighton’sdevelopments are also algebraic. Theyare limited to the retention model,insist on customer value optimisationin a long-term perspective and focuson prospects

— the matrix solutions of Pfeifer andCarraway are applied primarily to themigration model. They adapt somelong-term actual value calculationsfrom Blattberg and Deighton to thematrix approach, but the optimisationprocedures adopted by them aredifferent (specific to Markov decisionsprocesses).

The nature and mechanics of thecustomer’s individual response

The two types of temporal behaviour ofcustomers in a relationship with acompany (that have been nameddifferently according to authors: ‘lost forgood’/‘always has share’ by Jackson,‘retention model’/‘migration model’ byDwyer or ‘contractual’/‘non-contractual’by Reinartz and Kumar),13 displaydifferent migration patterns.

The retention model considers that a

Jackson3 in the industrial buyingenvironment: buyers of type ‘always ashare’ and buyers of type ‘lost for good’.

On this occasion Dwyer4 reveals themore general character of this typology,extends it to the consumer market, andshows that the ‘always a share’behaviour, that he associates with the‘migration model’, is generallyrepresentative for catalogue buying; whilethe ‘lost for good’ behaviour, that heassociates with the ‘retention model’, isrepresentative for financial services, presssubscriptions, etc.

Berger and Nasr5 use this distinctionbetween customer retention andmigration and present mathematical LTVcalculation formulae for four situationsimplying retention models and for onecontext requiring a migration model.

Blattberg and Deighton6 build a modelthat computes ‘customer equity’ andfinds the optimal balance betweencustomer acquisition (investments toconvert prospects into customers) andcustomer retention (investments toconvince active customers to continue tobuy) expenses. This model uses aninfinite time horizon (long term) andLTV formulas are therefore simple, easyto use and avoid all summing operationsthat limited time horizon (life time)models suppose. The concept ofcustomer equity is further developed inBlattberg, Getz and Thomas.7

Building upon these works of Bergerand Nasr8 and of Blattberg andDeighton,9 Pfeifer and Carraway10 applyMarkov chains to customer relationshipmodelling and LTV calculations. Theyinsist on the flexibility of models basedon Markov chains and show that allsituations modelled by the previousauthors can be solved with Markov chainmodels. While the previous contributionsare limited to recency-based customervalue models, these authors illustrate thelink between Markov chains and the

126 Journal of Targeting, Measurement and Analysis for Marketing Vol. 11, 2, 124–147 � Henry Stewart Publications 1479-1862 (2002)

Calciu and Salerno

Page 4: Papers Customer value modelling: Synthesis and extension ... · convert prospects into customers) and customer retention (investments to convince active customers to continue to buy)

Distinction between transaction andfinancial flows

In order to encourage a progressiveassessment of customers’ potential andto facilitate the resolution of problemswith increasing complexity it isconvenient to distinguish transactionaland financial flows that were generatedby customers during the number ofperiods considered. The first will helpestimate the number of transactionsincurred by a customer during therelationship with the company and theothers will facilitate profitabilitycalculations for the customerrelationship.

The status of a customer is given byan initial transaction. In order to assesstransactional flows it is appropriate tocount the transactions generated duringseveral periods or business cycles by anumber of initial transactions t0 orcustomers. Let us note tj the number oftransactions generated by t0 customers orinitial transactions after j periods. Thecustomer’s response probability after jperiods is given by the number oftransactions generated after j periodsdivided by the number of initialtransactions or tj when t0 � 1. Thetransaction potential of a customer willthen be given by the expected numberof transactions generated during thelifetime of a customer. This correspondsat each period to the sum of probabilitiesto generate a transaction:

Tj �j�

k=0

tk.

THE RETENTION MODELThe ‘lost for good’ type of behaviourimplies that the customer remains activeuntil the moment they leave thecompany. Simplified, this means that ateach business cycle those who remaincustomers are going to generate atransaction.

person or a company remains a customeras long as they generate transactions.This means that if at some givenmoment customers do not renew theircontracts or do not generate anytransaction they can be considered as‘lost for good’ or as ‘ex-customers’. Italso means that if an ex-customer buysagain they are considered as a newcustomer and one deals with anacquisition rather than a customerretention issue. The evaluation ofcustomer potential in a relation of thiskind will only take into account thecustomer’s probability to remain activefrom one period to another or whatBlattberg and et al. call the customer’ssurvival probability. The customerlifetime corresponds to the number ofsuccessive periods during which thecustomer is and remains active.

The migration model considers thatcustomers can reappear (turn up again)after some periods during which theydid not make transactions and tracestheir probability of ‘reactivating’. Theevaluation of the customer’s potential insuch a relationship relies on the jointprobabilities of remaining and becomingagain an active customer after a fixednumber of periods or, in other words,on the ‘survival’ and ‘reactivation’probabilities. The lifetime of thecustomer corresponds to the number ofsuccessive periods during which thecustomer, according to the company’sestimations, either remains active orreactivates. For a customer to preservethis status after several periods ofinactivity their probability ofreactivating, as estimated by thecompany, must be superior to theprospects’ response probability.Alternatively, the customer is ticked offthe customer database and they becomean ex-customer or a ‘purge’ if oneadopts a certain terminology used bythe direct marketing profession.

� Henry Stewart Publications 1479-1862 (2002) Vol. 11, 2, 124-147 Journal of Targeting, Measurement and Analysis for Marketing 127

Customer value modelling: Synthesis and extension proposals

Page 5: Papers Customer value modelling: Synthesis and extension ... · convert prospects into customers) and customer retention (investments to convince active customers to continue to buy)

by retained customer are $28 and thediscount rate is 20 per cent.

Formalisation of calculations

The survival probability at each periodj is

j�k=0

pk

the product of probabilities to remain acustomer during all those periods. Itindicates the expected number oftransactions per customer on each period(tj).

The cumulated expected number oftransactions per customer during theanalysed periods is the sum of survivalprobabilities:

Tj �j�

k=0�

k�l=0

pl� .

In order to facilitate customer valuecalculation the notion of discountedtransactions14 is introduced. The expectedand discounted number of transactionsduring a customer lifetime is given bythe discounted sum of the customer’ssurvival probabilities:

Tja �

j�k=0

�k�

l=0�pl/(1 � a)k

where a is the discount rate and j is thelifetime of a customer expressed number

General case (retention probabilityvariable with time)

The management of subscribers to aconsumer magazine represents thissituation well and raises a genericproblem of customer retention andattrition. The customer potential and thecustomer value come from individualswith whom the relation persists. In anexample drawn from the consumermagazine subscription business, Dwyerpresents a situation in which theprobability to remain a customer byrenewing the subscription increasesslightly with time and becomes stableafter some periods.

Numeric example

Dwyer gives a numeric example that isrepeated by many of the other authorsmentioned before. This example issummarised and adapted in order toreveal essential mechanisms of theretention model and to allow forevaluation of similar situations in otherindustries by decision calculus. It dealswith a company in the magazinesubscription business which evaluates thetransactional potential and the value of itscustomers for an estimated lifetime offive periods. The margin by retainedcustomer is $40 of which $20 areincome from subscriptions and $20 areadvertising revenues. The marketing costs

128 Journal of Targeting, Measurement and Analysis for Marketing Vol. 11, 2, 124–147 � Henry Stewart Publications 1479-1862 (2002)

Calciu and Salerno

Table 1: The magazine subscriptions case (growing retention rate)

Periodsfromacquisition

Retentionrate

Survivalrate(II 2)

Expectednumberof activecustomers(n*3)

Profit percustomerand period(m � c) ($)

Discountedprofitper customerand period(5/(1 � d)^1) ($)

Totaldiscountedprofit perperiod(4*6) ($)

101234Lifetime

210.710.790.830.84Transactions

310.7080.5610.4630.3893.121

41000.000

707.701560.602463.325389.395

3121.000

51212121212

61210876Value

712000707744853243233629141

Page 6: Papers Customer value modelling: Synthesis and extension ... · convert prospects into customers) and customer retention (investments to convince active customers to continue to buy)

The sum of survival probabilities givesthe transaction potential of a customer

j�k=0

pk

which is herej�

k=0

0.8k � 3.36.

The discounted transaction potential isthen

j�k=0

[p/(1 � a)]k

that is4�

k=0

[0.8/( � 0.2)]k � 2.6.

The net present value of a customerresults from the profit of a transactionmultiplied by the discounted transactionpotential:

(m � c)j�

k=0

[p/(1 � a)]k

that is ($40 � $28) 2.6 � $31.2

‘Long-term’ customer value

When purchase probabilities remainconstant from one period to the other,it is convenient to compute the

of periods. In the example, the expectednumber of transactions during thelifetime of a customer is 3.12 (see Table1) and its discounted version is 2.43.The expected value of the customers (Vj)is the profit of a transaction multipliedby the discounted expected number oftransactions:

Vj � (m � c)j�

k=0�

k�l=0

pl/(1 � a)k� .

The case where retention probabilitiesremain constant

In mature market situations one cansuppose that for a constant marketingeffort purchase probabilities remainconstant from one period to another.Under these circumstances formulae aresimplified and make it easier to estimatelong-term evolutions. As a result survivalprobabilities can be expressed as powersof the constant retention probability andno more as a product of variableprobabilities.

Numeric example

Dwyer’s example adapted to a situationwith constant retention probability leadsto the following calculations (see Table 2).

Formalisation of calculations

The survival probability after j periods ispj.

� Henry Stewart Publications 1479-1862 (2002) Vol. 11, 2, 124-147 Journal of Targeting, Measurement and Analysis for Marketing 129

Customer value modelling: Synthesis and extension proposals

Table 2: The magazine subscriptions case (constant retention rate)

Periodsfromacquisition

Retentionrate

Survivalrate(2..)

Expectednumberof activecustomers(n*3)

Profit percustomerand period(m � c) ($)

Discountedprofitper customerand period(5/(1 � d)^1) ($)

Totaldiscountedprofit perperiod(4*6) ($)

101234

LifetimeLong-term

210.80.80.80.8

310.80.640.5120.41

Transactions

41000

800640512409.6

33625000

51212121212

61210876

Value

7120008000512035842458

3116236000

Page 7: Papers Customer value modelling: Synthesis and extension ... · convert prospects into customers) and customer retention (investments to convince active customers to continue to buy)

Optimisation of the long-term presentcustomer value

Up to this point the calculations haveused given retention rates. It is yetjustified to consider that the companycan influence retention rates throughmarketing actions oriented towards itscustomers. This supposes to express thecustomer retention probability as afunction of the marketing effort (budget)directed towards the customers duringeach period. The retention probabilityexpressed as a function of the retentionbudget increases with a growth rate thatdecreases progressively towards the endwhen the retention probability reaches itsceiling (see Figure 2). A simpleexponential function like

pr � ceiling*(1 � exp(b*R))

can be estimated by decision calculususing subjective estimations frommanagers.

The optimum retention budget for acustomer R can be found by maximisingthe present long-term customer value,that is

max(m � R/pr) (1 � a)/(1 � a � pr)

where pr � f (R).In the example with a $23 retention

budget R by customer the companyachieves a 0.8 retention rate, thiscorresponds to $28 by retained customerand gives a long-term present value ofthe customer of (40 � 28)*(1 � 0.2)/(1 �0.2 � 0.8) � $36. If the response to theretention budget is expressed by thefunction pr � 0.81(1 � exp(�0.16*R)),one can see that this result is not anoptimum one. In such a situation, wherethe retention rate is limited upwards to0.81 and marks an accelerated growth(coefficient of elasticity 0.16) with aneffort of only $7 per customer aretention rate of 0.785 is obtained. This

long-term present value of a customer.The long term indicates a hypotheticalsituation where the customer’s lifetimewould be endless. Computing thelong-term transaction potential andcustomer value is not of great interestin itself. It helps optimise marketingefforts: avoiding spending too much incustomer retention programmes with nobudget constraints or finding theoptimum retention budget when budgetconstraints exist.

It can be shown that the long-termtransaction potential

lim→n=�

n�j=0

pj is 1/(1 � p).

In the long term, the discountedtransaction potential will then be

lim→n=�

n�j=0

[p/(1 � a)]j � (1 � a)/(1 � a � p).

For example, if the (constant) retentionprobability is 0.8 then the long-termtransaction potential of a customer is1/(1 � 0.8) � 5. This means that if thelifetime of a customer lasts forever thatcustomer would generate fivetransactions. The discounted transactionpotential is (1 � 0.2)/(1 � 0.2 � 0.8) � 3and the customer’s present value willbe (m � c)(1 � a)/(1 � a � p) or($40 � $28)*3 � $36. If oneremembers that the discountedtransaction potential of a customer was2.6 transactions and the customer’spresent value was $31.2, it becomesclear that these long-term measuresmust be seen as limits towards whichtend the cumulated transactions and thecustomer value.

These limits offer a fast computinginstrument that avoids fastidioussummations and produces someindicative values of the transactionpotential and of the customer.

130 Journal of Targeting, Measurement and Analysis for Marketing Vol. 11, 2, 124–147 � Henry Stewart Publications 1479-1862 (2002)

Calciu and Salerno

Page 8: Papers Customer value modelling: Synthesis and extension ... · convert prospects into customers) and customer retention (investments to convince active customers to continue to buy)

expenses by prospect divided by theacquisition probability pa, which itself is afunction of these expenses.

Insuring customer relationshipsprofitability reduces to successiveoptimisation of the customer acquisitionand retention value.

Max[pam � A � pa(mpr � R)/(1 � a � pr)]

where pa � f (A) p and pr � f (R).The optimisation procedure, that hasbeen adapted from Blattberg andDeighton, finds first prospect expensesthat maximise the acquisition value(pam � A) of a customer and then usesthe resulting acquisition rate (pa�) inorder to compute the retention value(pa�(m pr � R)/(1 � a � pr)). Themaximum customer value is the sum ofthe optimum acquisition and retentionvalues calculated in this way. Due to itssimplicity and conciseness this model iswell adapted to decision calculus.

In order to set the Blattberg andDeighton problem in the dualperspective of customer acquisition andretention, it is first necessary to expressthe acquisition probability as a functionof acquisition expenses by prospect, for

results in $8.9 per retained customer.The long-term value becomes then(40 � 8.9)*(1 � 0.2)/(1 � 0.2 � 0.785) �$90 which is optimum.

Finding the balance between customeracquisition and retention

In order to have the complete picture ofcustomer relationship profitability, onecannot ignore the customer acquisitionstage that transforms prospects intocustomers. Blattberg and Deighton15 callthe measure of customer profitability‘customer equity’. By putting theproblem in a prospect’s16 perspective theysuggest a model that makes it possible tooptimise customer acquisition andretention.

CEj � pa �m � ca � (m � cr)j�

k=1

[pr/(1 � a)]k� and lim CEj→n=�

� pa[m � ca � (m � cr)*pr/

(1 � a � pr)]

Following the reasoning previouslyapplied to retention costs, customeracquisition costs ca can be expressed as

� Henry Stewart Publications 1479-1862 (2002) Vol. 11, 2, 124-147 Journal of Targeting, Measurement and Analysis for Marketing 131

Customer value modelling: Synthesis and extension proposals

Figure 2 Maximisation of the long-term customer value (without the acquisition stage)

0

10

20

30

40

50

60

70

80

90

100

0 5 10 15 20 25 30

Retention cost per customer (R)

Customerlong-term

value

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

Page 9: Papers Customer value modelling: Synthesis and extension ... · convert prospects into customers) and customer retention (investments to convince active customers to continue to buy)

value can be easily derived here bydividing the prospect value by theacquisition rate (probability)$11.16/0.16 � $68.32. The result iscoherent with the $90 customer valueobtained when acquisition costs wereignored.

Desynchronisation of the financial flows inthe retention model

In their survey of retention modelsBerger and Nasr17 pay special attentionto the distinction between the momentswhen input (gains) and output (expenses)flows intervene. In the previous examplesit was considered that gains (m) andpromotional expenses (c) intervened atthe same moment during a business cyclewhere from the formula

Vj � (m � c)j�

k=0

[p/(1 � a)]k.

example pa � 0.4(1 � exp( � 0.1*A)).The ceiling acquisition rate (probability)and its elasticity should be lower thantheir corresponding parameters in theretention rate function. The optimisedvalues can be found graphically (seeFigure 3).

With a $5 budget per prospect a 0.16response probability (acquisition rate) isreached. It gives the best acquisitionvalue for a prospect 0.16*40 � 5 � $1.53and can be read on the negative scale inFigure 2. This acquisition rate enters thecalculation of the retention value whichbecomes maximum when retentionexpenses by customer are $7 and resultin a retention rate of 0.78. In this way,the maximum retention value that canbe achieved per prospect is $9.62. Thetotal value of a prospect is the sum oftheir acquisition and retention values$1.53 � $9.62 � $11.16.* The customer

132 Journal of Targeting, Measurement and Analysis for Marketing Vol. 11, 2, 124–147 � Henry Stewart Publications 1479-1862 (2002)

Calciu and Salerno

Figure 3 Maximisation of the customer long-term value (with the acquisition stage)

-10

-9

-8

-7

-6

-5

-4

-3

-2

-1

0

1

2

3

4

5

6

7

8

9

10

11

12

0 2 4 6 8 10 12 14 16 18 20

Acquisition (A) and retention (R) costs per prospect

(2) retention rate(pr)

(4) retention value (vr=pa'*(m*pr-R)/(1+a-pr))

(5) customer value (va + vr)

(1) acquisition rate (pa)

(3) acquisition value (va = m*pa - A)

Page 10: Papers Customer value modelling: Synthesis and extension ... · convert prospects into customers) and customer retention (investments to convince active customers to continue to buy)

THE MIGRATION MODELThe ‘always a share’ type of behavioursupposes that the customer does not haveto be active during all the analysedperiod and that the customer canreactivate with a probability thatincreases with recency of the lasttransaction.20 In order to get a betterunderstanding and use ofretention/reactivation mechanisms and ofstochastic processes that characterise thiskind of behaviour, several artefacts likedecision trees, migration trees, diagramsand matrixes of transition probabilitiesare used. They facilitate the developmentor adaptation of a series of algebraic andmatrix formulae.

Algebraic approach

With time, customers have purchasepatterns that alternate active and inactiveperiods. A prolonged inactivity can leadto elimination from the customer list.The progressive shaping of purchaseprofiles is seen in Figure 4.

By regrouping customer purchasepatterns at each stage according torecency criteria, by first separating theactive customers from those that are notactive and by segmenting afterwards theinactive ones according to the recency oftheir last purchase a customer migrationtree is obtained. It is a key representation

A more attentive analysis of thealternation of gains and expenses of acompany during the life of a customer,indicates the following timing. Ifacquisition costs that occur in theprevious cycle are ignored, the customerbrings gains at the beginning of the cycleand the company makes its promotionalexpenses at the middle of the cycle inorder to assure repeat purchase. Cyclelengths can be equal, lower or superiorto one year. There can be differentcycles for gains and for expenses.

The following formula generalises andregroups several formulas suggested byBerger and Nasr,18 in order to deal withvarious situations:

Vj � mj*nm�k=0

[( p)k/(1 � a)k/cm]

� cj*nm�k=1

[( p)(k–1)*nm/nc/(1 � a)(k–0,5)/nc ]

where cm and cc are the number ofcycles per year for gains and forexpenses.

Berger and Nasr19 give detailedcalculations for the three casessummarised here and for two other cases,presenting situations where profits perretained customer are not constant butvariable with time (Case 3) and situationswhere financial flows are not discrete butcontinuous (Case 4).

� Henry Stewart Publications 1479-1862 (2002) Vol. 11, 2, 124-147 Journal of Targeting, Measurement and Analysis for Marketing 133

Customer value modelling: Synthesis and extension proposals

Table 3: Cases that illustrate commercial cycle particularities and the desynchronisation between the financialinput (gains) and output (expenses) flows in different industries

Case Insurance (1) Health club (2a) Car leasing(2b)

Gains (m)Number of gain cycles per year (nm)Expenses (c)Number of expense cycles per year (nc)Retention probability (p)Number of years ( j)Discount rate (a)Customer value (V )

2601

5010.75

100.2

569

1252

2520.840.2

355

70000.33

9510.3

120.2

8273

Page 11: Papers Customer value modelling: Synthesis and extension ... · convert prospects into customers) and customer retention (investments to convince active customers to continue to buy)

a recurrent expression that has as astarting point the first transaction, theone that turns a prospect into acustomer:

tj �min(j,R)�

k=1� tj–kpk

k–1�l=1

(1 � pt)�where t0 � 1.

This formulation21 is more generaland more concise than the formulasgiven by Berger and Nasr22 andDwyer.23 It integrates a recency limit,R, that enables right censoring of themigration process and makes thisexpression and the other ones that

form for understanding transitionmechanisms in this model.

The migration tree shows particularlywell (see Figure 5) the recurrentcharacter of the transition process towhich the customer is submitted. Thisfacilitates the development of powerfuland flexible algebraic formulae forcomputing the transactional andfinancial flows associated to themigration model.

The expected number of transactionsgenerated by a customer after j periodsis the sum of reactivation probabilitiesof transactions initiated by the samecustomer in the previous periods. It is

134 Journal of Targeting, Measurement and Analysis for Marketing Vol. 11, 2, 124–147 � Henry Stewart Publications 1479-1862 (2002)

Calciu and Salerno

Figure 4 Stochastic decision tree and purchase patterns

Figure 5 Customer migration tree

Recency \Periods 0 1 2 3 4 Grouped profiles

1 1000.0 300.0 217.4 166.6 130.7 Σ (*1)

t-1 recency 1 300.0 90.0 65.2 50.0 Σ (*11)

t-1 recency 2 127.4 38.2 27.7 Σ (*101)

t-1 recency 3 63.2 19.0 Σ (*1001)

34.1 Σ (*10001)

2 700.0 210.0 152.2 116.6 Σ (*10)

3 572.6 171.8 124.5 Σ (*100)

4 509.4 152.8 Σ (*1000)

lost for good 475.3 Σ (*10000)

Period 1decision

ProbabilityPeriod 2decision

ProbabilityPeriod 3decision

ProbabilityPeriod 4decision

Probability Buyingprofile

Finalprobabilityof path

buy 0.3 buy 0.3 buy 0.3 buy 0.3 1111 0.0080.0190.0110.0520.0110.0270.0190.1530.0110.0270.0160.0730.0190.0440.0340.475

4no buy 0.7 1110 3

no buy 0.7 buy 0.182 1101 3no buy 0.818 1100 2

no buy 0.7 buy 0.182 buy 0.3 1011 3no buy 0.7 1010 2

no buy 0.818 buy 0.11 1001 2no buy 0.89 1000 1

no buy 0.7 buy 0.182 buy 0.3 buy 0.3 0111 3no buy 0.7 0110 2

no buy 0.7 buy 0.182 0101 2no buy 0.818 0100 1

no buy 0.818 buy 0.11 buy 0.3 0011 2no buy 0.7 0010 1

no buy 0.89 buy 0.067 0001 1no buy 0.993 0000 0

of buyingdecision

of buyingdecision

of buyingdecision

of buyingdecision

Numberofpurchases

Profilepresentvalue11.95311.77611.30311.0059.4129.1618.3487.7241.8461.5950.9260.504

–2.278–2.693–4.511–6.02

Page 12: Papers Customer value modelling: Synthesis and extension ... · convert prospects into customers) and customer retention (investments to convince active customers to continue to buy)

expresses reactivation of customers thatwere inactive during the first period. Inthe fifth period the whole process restsessentially on the reactivation process, asthe survival probability diminishes(0.002); at the same time intervenes thecensorship of customers who passed therecency limit (R) because they have notreactivated for five periods (theirreactivation probability becomes toosmall).

The notation tj expresses a customermigration process that starts with anumber of manifest customers, that iscustomers that have just ordered or inother words customers for which therecency of the last order is one. Thestarting number of customers or thenumber of generating transactions can benoted tr,j. In a customer database largenumbers of latent customers ortemporarily inactive customers are keptwhose recency of the last order is greaterthan one. The transaction potential ofthese customers needs to be explicitlyconsidered in certain situation andjustifies extending lifetime valuecalculations to customer recency greaterthan one.

tr,j �min(j,R–r+1)�

k=1�tj–kpr+k–1

r+k–2�l=1

(1 � pl)�where t1,j � tj, tr,0 � 0

In this formula transactional flows withrecency greater than one (tr,j, r � 1) areexpressed as a function of recency onetransactional flows. Notations tj and t1,j

are equivalent. It is a generalisation ofthe previous formula that accepts leftcensored migration processes.

A customer with recency two, forexample, will have a zero purchaseprobability at the beginning (column 5in Table 4), in period two probability toreactivate is 0.18, in period three thepurchase probability of 0.145, will becomposed of the survival (remain active)

have been derived therefromcomparable to the matrix formulationssuggested by Pfeifer and Caraway.24

Censorship according to recency islargely used by the industry. When asegment or a customer crosses thisrecency limit, the customer’s responseprobability becomes lower or equal tothe prospect’s. Consequently, there are nomore reasons to consider that individualas a customer and by convention thecustomer’s reactivation probability (PR) isfixed to zero.

Table 4 illustrates these aspects.Calculations are inspired from Dwyer’sexample, which has been slightlymodified in order to facilitate estimatingthe reduction of response probabilitywith recency by decision calculus.25

A company is forecasting thebehaviour of 1,000 customers, knowingtheir purchase probability according tothe recency of the last purchase. Themarketing margin m is $40 by transactionand promotion expenses are $4 bycustomer. For simplicity these values arekept constant.

The Table shows that with a migrationmodel the retention probability isgenerally low and that companies relyless on their survival probability of acustomer than on the customer’sreactivation probability in order to boostsales and to increase the customer value.

The calculation of the purchaseprobability in column 5 uses theabove-mentioned formula in order toillustrate this recurrent retention andreactivation process: t1 � [1*0.3] � 0.300.t2 � [t1*0.3 � t0*(1 � 0.3)*0.182] � 0.217etc. This means that an initial transactiont0 � 1 generates 0.300 transactions afterone period and 0.217 transactions aftertwo periods. In the second period the0.217 transactions come from the twoevoked sources: t1*p1 � 0.9 expresses theretention or the survival and t0*(1 � p1)*p2 � 1*(1 � 0.3)*0.182 � 0.127

� Henry Stewart Publications 1479-1862 (2002) Vol. 11, 2, 124-147 Journal of Targeting, Measurement and Analysis for Marketing 135

Customer value modelling: Synthesis and extension proposals

Page 13: Papers Customer value modelling: Synthesis and extension ... · convert prospects into customers) and customer retention (investments to convince active customers to continue to buy)

136 Journal of Targeting, Measurement and Analysis for Marketing Vol. 11, 2, 124–147 � Henry Stewart Publications 1479-1862 (2002)

Calciu and Salerno

Tab

le4:

The

cata

logu

esa

les

case

Per

iod

sfr

om

acq

uisi

tio

n

Res

po

nse

pro

bab

ility

and

rece

ncy

Sur

viva

lp

rob

abili

ty(2

..)

Rea

ctiv

atio

np

rob

abili

ty(5

-3)

Pur

chas

ep

rob

abili

ty

Num

ber

of

rem

aini

ngcu

sto

mer

s(n

-7)

Num

ber

of

pur

ged

cust

om

ers

Exp

ecte

dnu

mb

ero

fac

tive

cust

om

ers

(5*n

)

Pro

fitp

ercu

sto

mer

and

per

iod

(m*5

-c(1

-7)

($)

Dis

coun

ted

pro

fitp

ercu

sto

mer

and

per

iod

(9/1

�d

)^1)

($)

Tota

ld

isco

unte

dp

rofit

per

per

iod

(6*1

0)($

)

1 10 1 2 3 4 Life

time

2 1 0.3

0.18

20.

110.

067

1.65

9

3 1 0.3

0.09

0.02

70.

008

1.42

5

4 0 0 0.12

70.

140.

123

0.39

5 1 0.3

0.21

70.

167

0.13

11.

815

610

0010

0010

0010

0052

4.67

4525

7 0 0 0 047

5.33

457.

33

810

0030

021

716

713

118

15

9 36 8 4.69

2.66

3.13

54.5

10 36 6.66

73.

261.

542

1.51

48.9

8

1136

000

6667

3260

1542 79

248

979

Page 14: Papers Customer value modelling: Synthesis and extension ... · convert prospects into customers) and customer retention (investments to convince active customers to continue to buy)

they were not active in the period thatprecedes these actions. The marketingmargin comes only from the activecustomers while promotional costs areincurred by default with all eligiblecustomers and not only with the activeones as seems to be suggested by theformula developed by Berger andNasr.26 By eliminating thedesynchronisation aspect in the timingof gains and expenses, their formula canbe reduced to

V1,j �j�

k=0

{(m � c)t1,k/(1 � a)k}.

It reflects a very particular case wherepromotion costs apply only to the activecustomers, which is a reduction,compared to the calculations presentedby Dwyer, which the authors havefollowed.

For reasons of clarity the discount rateis set to zero. The formula becomes then

(m � c)j�

k=0

t1,k

or again (m � c)Tr,k. The customer valuethat results ($40 � $4)*1.815 � $65.34, islargely greater than the value in thegeneral case that is presented in Table 4.As might be observed, the Berger andNasr formulation is limited to a veryspecific situation. Rare are the industriesthat can count on the spontaneousreactivation of customers without havingto make the marketing efforts tostimulate this process.

Companies spend money in order tomaintain the retention and reactivationprocess described by the migration tree.The simplified formula becomes then

j�k=0

(mtk � c) or mTj � cj.

By applying it to the data given in Table4, the customer value after five periodsbecomes $40*1.815 � $4*5 � $52.4.

probability of 0.055 � 0.18*0.3 and theprobability to reactivate with recencythree 0.09 � 0.92*0.11. After fiveperiods (0 to 4) the purchase probabilityor the expected number of generatedtransactions t2,4 becomes 0.062 which isnaturally less than t1,4 � 0.131 for acustomer whose migration process startedwith the active state (recency 1). Thetotal number of generated transactionsT2,4 during the five periods becomes 0.5as compared to T1,4 � 1.815. Thus, acustomer of recency two can still bring atransaction out of two during the fivefollowing periods, while an activecustomer can bring two transactions.

This algebraic formulation oftransactional flows in a migration modelis equivalent with the matrix formulassuggested by Pfeifer and Carraway andmakes a direct link to the matrixapproach presented in the next section.

Financial flows and customer valuecalculations

From the number of transactionsincurred during each period followingthe launching of a relationship marketingprogramme, it is possible to calculate thecustomer’s profitability for the estimatedduration of the relationship that is thelifetime value. The separation of input(gains) and output (promotion expenses)financial flows in the migration model isneeded not only in order to mark thedesynchronisation between the two flows(central topic in Berger and Nasr’s work)but also in order to reflect the differenttransactional basis that applies to the twoflows.

By definition, the migration modelconsiders as a customer every individualhaving ordered already and not havingyet exceeded the pre-established recencylimit. This implies that all customersdefined in this way are eligible forpromotional activities conducted by thecompany during several periods even if

� Henry Stewart Publications 1479-1862 (2002) Vol. 11, 2, 124-147 Journal of Targeting, Measurement and Analysis for Marketing 137

Customer value modelling: Synthesis and extension proposals

Page 15: Papers Customer value modelling: Synthesis and extension ... · convert prospects into customers) and customer retention (investments to convince active customers to continue to buy)

generated by a customer of recency r inperiod j; m � net margin on atransaction; c � mailing cost;pl � response probability of a segment ofrecency l; R � recency limit beyondwhich a customer is ticked off thedatabase; a � discount rate;qk � cumulated probability for acustomer to be eliminated (purged) afterk periods.

This calculation cumulates the presentgains produced by transactions that weregenerated during the projection periodand systematically deducts mailing costs.It supposes that mailings are sent tocustomers only if they are maintained inthe database, which is a standardmarketing policy in a migration model.

The formula also integrates themodelling of the elimination process forcustomers who exceed the recency limit.Elimination intervenes when there is asuccession of non-response (no-purchase)periods equal to the recency limit.

For an active customer (recency 1) theprobability to be eliminated intervenesafter R periods and corresponds at eachperiod k to the probability to generate atransaction after k � R � 1 periodsmultiplied with the probability of thenon-response succession. In the examplein Table 4, an active customer can beeliminated starting with period 4 (therecency limit), with a probability of0.475, that is the product of theprobability to generate a transactiont1,4 � 4 � 1 and the probability of the no-answer succession (1 � 0.3)(1 � 0.18)(1 � 0.11)(1 � 0.06) � 0.475.

For an inactive customer (r � 1) theprobability to be eliminated intervenes intwo stages. The first stage intervenesafter R � r � 1 periods. For a customerof recency 3 the first eliminationintervenes after two periods (4 � 3 � 1).The second stage begins after R � 1periods (here 4 � 1 � 5). The first stageeliminates customers who do not

Censorship is needed for economicreasons because, if one continues toengage in promotional actions towards allmembers of a cohort, costs by activecustomer increase up to a point wherethe margin, even if it remains constant, isno longer enough to cover these costs(see column 9).

With censorship included, thecustomer value formula is slightlymodified to become

j�k=0

(mtk � c(1 � qk))] or mTk � cR

�j�

k+R

[c(1 � qk)],

because when the period j arrives to therecency limit R � 4 customers that didnot reactivate are purged (excluded). Thecustomer value becomes $40*1.815 �4$*4 � $4*(1 � 0.475) � $54.5.

The customer value formula suggestedhere allows for residual value calculationsfor customers that are inactive at theassessment time (left bound censorship),takes into account the promotional coststhat are maintained by default during thelifetime of a customer and integratescustomer elimination.

Vr,j �j�

k=0

{[mtr,k � c (1 � Qk)]/(1 � a)k},

where Qk �k�

l=0

qk

and

qk ��t1,k–R

R�l=1,k�R

(1 � pl), r � 1

or, else

R�l=1,k=R–r+1

(1 � pl) � tr,k–R

R�l=1,k�R+1

(1 � pl),r > 1

where: Vr,j � value of a customer withrecency r; tr,j � expected transactions

138 Journal of Targeting, Measurement and Analysis for Marketing Vol. 11, 2, 124–147 � Henry Stewart Publications 1479-1862 (2002)

Calciu and Salerno

Page 16: Papers Customer value modelling: Synthesis and extension ... · convert prospects into customers) and customer retention (investments to convince active customers to continue to buy)

possibilities from a given recency stateare limited to two states: recency oneand the given recency incremented byone, after two periods possible transitionsinclude three states and after four periodsall the five states become accessible. Thesum of the P matrixes to powersincremented from 0 to 4 (Table 5c)contains the cumulated probabilitiesduring five periods. It should be noticedthat the starting period is consideredequal to zero and that matrix P to thepower zero corresponds to the identitymatrix. It can be shown that in the longterm the sum of the probability matrixesP at incremented powers tends towardsthe inverse matrix of the differencebetween the identity matrix and P (Table5d).

In order to obtain a strict equivalencewith the algebraic formulae presentedbefore and summarised in Table 6, thematrixes in Table 5 are multiplied withthe vector noted 11, that has thefollowing shape [1, 0. 0. . .]. In this waythe expected number of transactionsvector is extracted. It consists of firstcolumn elements of the transitionprobabilities matrix and of itstransformations.

The vector t1 expresses the expectednumber of transactions that have beengenerated after one period by customersof different recency while the vector t4

expresses transactions generated after 4periods. In the given example a customerof recency two can generate 0.182transactions after one period and 0.117after four periods. The transactionpotential after four periods is containedin the vector T4 and the long-termtransaction potential is contained in thevector Tn. In the given example acustomer of recency two can generate0.507 transactions during the fourfollowing periods and 0.674 transactionsin the long term. The sum of transitionprobabilities during several periods can

reactivate any more with a probabilitythat corresponds to the non-responsesuccession between the recency of thecustomer and the recency limit. Acustomer of recency 3 has a probabilityto be eliminated at the first stage of(1 � 0.11)(1 � 0.06) � 0.83. The secondstage begins with the reactivation ofcustomers from a cohort with givenrecency and continues up to theelimination of all customers from thiscohort.

The probability to be eliminated ateach period k is the product of theprobability to generate a transaction afterk � R � 1 periods that multiplies theprobability of the non-responsesuccession. A customer of recency 3 willhave in period 5 a probability to beeliminated of 0.0524 � 0.11*0.475. It isthe product of the probability togenerate a transaction t3,5 � 4 � 0.11 andof the probability of the non-responsesuccession 0.475.

Matrix approach

The matrix approach suggested by Pfeiferand Carraway27 suits both retention andmigration models. While for theretention models, the algebraicformulations are simple andstraightforward enough, for the migrationmodel the matrix approach represents aflexible and elegant alternative to thealgebraic formulae.

The transition probabilities matrix P inTable 5a summarises the migrationprocess. It expresses transitionprobabilities, between two periods, froma given recency state either towardsrecency one (buying customer) ortowards a recency state incremented byone (customer who does not buy).According to Markov Chain theory thesame matrix P to the power 4 (Table 5b)indicates transition probabilities after fourperiods. If after one period transition

� Henry Stewart Publications 1479-1862 (2002) Vol. 11, 2, 124-147 Journal of Targeting, Measurement and Analysis for Marketing 139

Customer value modelling: Synthesis and extension proposals

Page 17: Papers Customer value modelling: Synthesis and extension ... · convert prospects into customers) and customer retention (investments to convince active customers to continue to buy)

The value for the anticipated lifetimeof a customer can be easily calculatedby multiplying the discounted sum ofprobability matrixes with the rewardsvector R. By considering gains andpromotional expenses constant, thevector R1 looks like this:[m � c, � c, � c,. . .], meaning thatcustomers of recency one bring gainsin addition to promotional costsbecause they buy, while for customers

be interpreted also as the expectednumber of periods spent in a state beforetransiting to the following state, the laststate being the absorbing state. The linetotal of the long-term sum ofprobabilities matrix is the expectedabsorption time for the state representedby this line. In the example a customerin recency state one has an expectedabsorption time in the ‘ex-customer’ stateof 5.85 periods.

140 Journal of Targeting, Measurement and Analysis for Marketing Vol. 11, 2, 124–147 � Henry Stewart Publications 1479-1862 (2002)

Calciu and Salerno

Table 5: Transition probabilities matrix and its transformations

a) After one period b) After 4 periods

r1r2r3r4r5

r10.30.1820.110.0670

r20.70000

r300.818000

r4000.8900

r50000.9331

r1r2r3r4r5

r10.1310.0650.0310.0110

r20.1170.0810.0290.010

r30.1240.0830.0530.0110

r40.1530.0930.0560.0340

r50.4750.6790.830.9331

P P4

c) Cumulated: periods 0 to 4 d) Cumulated: long-term

r1r2r3r4r5

r11.8150.5070.2760.1130

r21.1791.310.1710.0710

r30.8691.0051.1160.050

r40.6620.820.9461.0340

r50.4751.3582.493.7325

r1r2r3r4

r12.1030.6750.3570.141

r21.4721.4720.2500.099

r31.2041.2041.2040.081

r41.0721.0721.0721.072

4

�k=0

pk (I � P)–1

Table 6: The vector of the expected number of transactions in the transition probabilities matrix and itsderivatives

a) After one period b) After 4 periods

r1t1,1

0.300t2,1

0.182t3,1

0.110t4,1

0.067 r1t1,4

0.131t2,4

0.117t3,4

0.124t4,4

0.153

t1 � P11 t4 � P411

c) Cumulated: periods 0 to 4 d) Cumulated: long-term

r1T1,4

1.815T2,4

0.507T3,4

0.276T4,4

0.113 r1T1,n

2.103T2,n

0.674T3,n

0.357T4,n

0.141

T4 �4

�k=0

Pk11

limTn � (I � P)–111→n=�

Page 18: Papers Customer value modelling: Synthesis and extension ... · convert prospects into customers) and customer retention (investments to convince active customers to continue to buy)

budget is $4 the ceiling is 0.3 as inDwyer’s example, when the budget is $1the ceiling becomes 0.1 and when thebudget increases to $10 the ceilingapproaches the limit of 0.5. In thesecircumstances, finding the optimum costper customer consists of maximising thelong-term present value of a recency onecustomer:

max V1 � [I�P/(1 � a)]�1R 11

where

R� � [(m � C/pp), � C/pp, � C/pp,� C/pp, 0]

and

p11 � pp � f (C),

and

P � f (pp, recency).

The marketing expenses c are C/pp; pp isa function of expenses per customer Cand the purchase probability depends onthe ceiling pp and the recency.

By applying this optimisation procedureto the given example it is optimum tospend $3 per customer and not $4. Thegraphical solution is presented in Figure 6.Details of the calculations are given inAppendix 2.

It is easy to extend this reasoning to theacquisition of new customers and to findan optimum balance between customeracquisition and retention budgets. In thisway the Blattberg and Deighton28

optimisation procedure is adapted tocustomer migration situations.

This logic seeks the best trade-offbetween long-term efforts and gains. Forthe migration model, other logics withshorter temporal horizons can also beenvisaged. Pfeifer and Carraway29 presentoptimisation procedures extracted fromthe rich literature on Markov decision

of superior recency there are onlycosts.

Vj �j�

k=0

[Pk/(1 � a)k]R

↓V1,4

48.974

V2,4

2.524

V3,4

�0.714

V4,4

�1.350

By applying the customer valuecalculation formula to Dwyer’s exampleusing a five periods time horizon (k � 0to 4) that seems to be this industry’sestimated customer lifetime, a customerof recency one has a value of $48.97, acustomer of recency two has a value of$2.52 and customers with a recencysuperior to two have negative values.The long-term calculations confirm theseresults.

lim vj � [I � P/(1 � a)]–1R→j=� ↓V1,4

50.765

V2,4

3.556

V3,4

�0.211

V4,4

�1.166

Optimisation of the customer value

By applying the logic used with retentionmodels it is possible to represent thepurchase probability with recency as afunction of the marketing effort. Toreduce complexity, let us suppose that bycontrolling the number of mailings sent tocustomers it is possible to modify theceiling purchase probability leaving theother parameters unaltered.

In the example the function ofpurchase probability with recency was 0.3exp(�0.5*recency � 1), where 0.3 is theceiling (pp) the function reaches when therecency is equal to one and the mailingcosts per customer are $4. If one spendsmore for mailings this ceiling can grow toa limit of 0.5 and if one spends less it canfall to 0. The ceiling purchase probabilityexpressed as a customer cost function ispp � 0.3 (1 � exp( � 0.5*C)). When the

� Henry Stewart Publications 1479-1862 (2002) Vol. 11, 2, 124-147 Journal of Targeting, Measurement and Analysis for Marketing 141

Customer value modelling: Synthesis and extension proposals

Page 19: Papers Customer value modelling: Synthesis and extension ... · convert prospects into customers) and customer retention (investments to convince active customers to continue to buy)

customer lifetime value that have beendeveloped in this paper are organised insystematic and progressive way accordingto a double taxonomy: the one ofcustomer relationship behaviour modelsand the one of calculation methods. Theretention/migration model dichotomy isbased on strong theoretical foundationsin consumer behaviour that have beenunderlined by the previous studies.

Besides the evoked behaviouralcharacteristics, the comparative analysis ofthe two categories of customerrelationship models reveals their economicsubstrata. In a migration model theretention probability is usually relativelylow and companies rely less on thecustomer’s survival probability than on thecustomer’s reactivation probability inorder to increase sales and customer value.

The two calculation methods,algebraic and matrix based, are stepwiseand progressively applied to bothrelationship behaviour models. On thatoccasion several stages are distinguished

— a physical, quantitative level oftransaction flows that are stochasticallytreated

processes. Birtran and Mondschein30

formalise the direct marketing problem(that integrates a particular migrationmodel) as a dynamic programmingproblem and develop optimisationheuristics adapted to this operationsresearch problem. These approaches useRFM stratification and vary coverage andintensity of mailing campaigns in order tomaximise the value of customers.

It can be shown that without budgetaryconstraints the optimal policy is to sendmailings to all customer segments withpositive lifetime value. As formonotonously decreasing responseprobabilities the customer value is alsodecreasing, when margins and mailingcosts are constant, a breakeven responserate can be calculated for which thelifetime value is equal to zero. Using thisproperty and the breakeven response rate,it is possible to calculate a profitabilityindex from the response rate of eachlayer/segment.

CONCLUSIONSThe formulae for computing theeconomic value of a customer or the

142 Journal of Targeting, Measurement and Analysis for Marketing Vol. 11, 2, 124–147 � Henry Stewart Publications 1479-1862 (2002)

Calciu and Salerno

Figure 6: Maximisation of the long-term customer value for the migration model

0

2

4

6

8

10

12

14

16

18

1 2 3 4 5 6 7

Mailing costs per customer

Longterm

customervalue

0

0.05

0.1

0.15

0.2

0.25

0.3

0.35

0.4

0.45

Maxim

um

responseprobability

Page 20: Papers Customer value modelling: Synthesis and extension ... · convert prospects into customers) and customer retention (investments to convince active customers to continue to buy)

customer-centred marketing, situationsfor which models of LTV are applicablebecome dominant. This incites pursuingthe customer evaluation and dynamicmanagement models’ systematisation andunification efforts.

Note* Please note that where formulae contain currency

values, these have been rounded to two decimalplaces.

References1 Jackson, D. R. (1996) ‘Achieving strategic

competitive advantage through the application of thelong term customer value concept’, Journal ofDatabase Marketing, Vol. 4, No. 2, pp. 174– 186.

2 Dwyer, F. R. (1989) ‘Customer lifetime valuation tosupport marketing decision making’, Journal of DirectMarketing, Vol. 9, No. 1, pp. 79–84.

3 Jackson, B. B. (1985) ‘Winning and keepingindustrial customers: The dynamics of customerrelationships’, Lexington Books, Lexington, MA.

4 Dwyer (1989) op. cit.5 Berger, P. D. and Nasr, N. I. (1998) ‘Customer

lifetime value: Marketing models and applications’,Journal of Interactive Marketing, Vol. 12, No. 1(Winter), pp. 17–30.

6 Blattberg, R. C. and Deighton, J. (1996) ‘Managemarketing by the customer equity test’, HarvardBusiness Review, Vol. 74, No. 4 (July–August), pp.136–144.

7 Blattberg R., Getz, G. and Thomas, J. (2000)‘Customer equity: Building and managingrelationships as valuable assets’, Harvard BusinessSchool Press, Boston.

8 Berger and Nasr (1998) op. cit.9 Blattberg and Deighton (1996) op. cit.

10 Pfeifer, P. E. and Carraway, R. L. (2000) ‘Modelingcustomer relationships as Markov Chains’, Journal ofInteractive Marketing, Vol. 14, No. 2, pp. 43–55.

11 Birtran, S, and Mondschein, S. (1996) ‘Mailingdecision in the catalogue industry’, ManagementScience, Vol. 42, No. 9 (September), pp. 1364–1381.

12 Birtran, S. and Mondschein S. (1997) ‘Acomparative analysis of decision making proceduresin the catalog sales industry,’ European ManagementJournal, Vol. 15, No. 2 (April), pp. 105–116.

13 Reinartz, W. J. and Kumar, V. (2000) ‘On theprofitability of long-life customers in anoncontractual setting: An empirical investigationand implications for marketing’, Journal of Marketing,Vol. 64, October, pp. 17–35.

14 As suggested by Pfeifer and Carraway (2000) op. cit.in their matrix solutions.

15 Blattberg and Deighton (1996) op. cit.16 The Blattberg and Deighton model applies only to

situations where acquisition of a new customer

— a monetary value level of financialflows, the temporal effects of whichare studied

— a decisions level, the one ofoptimisation calculations.

In this way calculations become easier tocompare and their formalisation in orderto solve problems of increasingcomplexity becomes easier.

The algebraic formulae developed forthe migration model represent analternative to the matrix formulations.They make it possible to approach in anexplicit manner the desynchronisation offinancial flows and the censorship ofmigration processes on recency.Calculations to estimate eliminationsfrom the customer list formalise rightcensorship in a migration process;computing the probabilities to generatetransactions for inactive customersformalises left censorship. These aspectsare only implicitly treated in the matrixapproach of Pfeifer and Carraway31 andare absent from the algebraic approachsuggested by Berger and Nasr.32

The optimisation procedure developedfor retention models as well as theBlattberg and Deighton procedure thatoptimally balances marketing effortsbetween customer acquisition andretention have also been adapted to themigration model using the properties oflong-term transition matrixes.

As shown by Mülhern33 customer LTVmodels cannot be applied to allsituations. They require customers tohave some persistent relations withenterprises and that financial flows (gainsand expenses) can be forecast with acertain precision at an individual level.When these conditions are not satisfied,the historic analysis of profitability canreplace LTV calculations. Yet, under thecombined and interdependent impulsesfrom information technology progressand from the adoption of a

� Henry Stewart Publications 1479-1862 (2002) Vol. 11, 2, 124-147 Journal of Targeting, Measurement and Analysis for Marketing 143

Customer value modelling: Synthesis and extension proposals

Page 21: Papers Customer value modelling: Synthesis and extension ... · convert prospects into customers) and customer retention (investments to convince active customers to continue to buy)

recency of the last transaction is formalised as thefollowing exponential function p � min �

(max � min)*exp(�b*recency), if recency � � 1.Recency zero means active customer thus buyingprobability � 1.

26 Formula (11) of the customer value Berger and Nasr(1998) op. cit. p. 26. (see equation below.)GC � Gross marketing contribution per customer,M � promotional costs per customer, Ci � no.customers in period i, d � discount rate, CLV �

Customer Lifetime Value.27 Pfeifer and Carraway (2000) op. cit.28 Blattberg and Deighton (1996) op. cit.29 Pfeifer and Carraway (2000) op. cit.30 Birtran and Mondschein (1996) op. cit.31 Pfeifer and Carraway (2000) op. cit.32 Berger and Nasr (1998) op. cit.33 Mulhern, F. J. (1999) ‘Customer profitability analysis:

Measurement, concentration, and researchdirections’, Journal of Interactive Marketing, Vol. 13,No. 1, pp. 25–40.

(see Ref. 26 above).

remains profitable, which is a rather special situation.In many industries, like direct marketing and mailorder, acquiring new customers induces a cost thatmust be covered by income from existing customers.

17 Berger and Nasr (1998) op. cit.18 Ibid.19 Ibid.20 As for recency a reverse notation is conventionally

used, that is, the last business cycle has recency one,the last-but-one cycle has recency two and so on.We can say that there is a negative correlationbetween the recency and the customer response rate.

21 For a better understanding of the way algebraicformulae concerning the migration model have beenderived, visual support and live examples can befound at http://claree.univ-lille1.fr/cocoon/slides_ltv_uk/slides.xml

22 Berger and Nasr (1998) op. cit., equation 10, p. 25.23 Dwyer (1997) op. cit., p. 12.24 Pfeifer and Carraway (2000) op. cit.25 The relation between the buying probability and the

144 Journal of Targeting, Measurement and Analysis for Marketing Vol. 11, 2, 124–147 � Henry Stewart Publications 1479-1862 (2002)

Calciu and Salerno

CLV � �GC*�C0 �n�

i=1�

i�j=1

�Ci–j*Pi–j*j�

k=1

(1 � Pt–j+k)��(1 � d )i�����M*�[C0/(1 � d )0,5] �

n�i=1

�j�

j=1�Ci–j*Pt–j*

j�k=1

(1 � Pt–j+k)��(1 � d )j+0,5���/C0

Page 22: Papers Customer value modelling: Synthesis and extension ... · convert prospects into customers) and customer retention (investments to convince active customers to continue to buy)

� Henry Stewart Publications 1479-1862 (2002) Vol. 11, 2, 124-147 Journal of Targeting, Measurement and Analysis for Marketing 145

Customer value modelling: Synthesis and extension proposals

Ap

pen

dix

1:Fo

rmul

aefo

rcu

sto

mer

lifet

ime

valu

eca

lcul

atio

ns

Ap

pro

ache

sA

lgeb

raic

form

ulae

Mat

rix

form

ulae

Ste

ps\

mod

els

Ret

entio

nm

odel

s(1

)M

igra

tion

mod

els

(2)

Valid

for

bot

hm

odel

s(3

)

Buy

ing

pro

bab

iliti

esva

ryin

gw

ith

tim

e

1Tr

ansa

ctio

nsat

per

iod

j

2Va

lue

afte

rj

per

iod

s

Buy

ing

pro

bab

iliti

esco

nsta

ntw

ith

tim

e

Tran

sact

ion

flow

s:B

uyin

gp

rob

abili

ty

3Fl

ows

atp

erio

dj

t j�

pj

t j�

Pj 1 1

4C

umul

ated

flow

saf

ter

jp

erio

ds

5Lo

ng-t

erm

cum

ulat

edflo

ws

T�

limT j

�1/

(1�

p)

→ j=�

T�

limT

j�

(I�

P)–1

1 1→ j=

Fina

ncia

lflo

ws:

Cus

tom

erva

lue

6Va

lue

atp

erio

dj

7Lo

ng-t

erm

valu

eV

�lim

Vj�

(m�

c)(1

�a

�p

)→ j=

V�

limV

j�

[I�

P/(

1�

a)]–1

R→ j=

Vj�

(m�

c)j � k=0�k � l=

0

pl/(

1�

a)k

t j�

j � k=0

pk

Vj�

j � k=0�k � l=

0

Pl/(

1�

a)k �R

Vj�

(m�

c)j � k=0

[t k/(

1�

a)k]

Tj�

j � k=0

Pk 1 1

T j�

j � k=0

pk

T r,j

�j � k=0

t r,k

t j�

min

(j,R

) � k=1

�t j–kp

k

k–1 � l=1

(1�

pl) �,t

0�

1

t r,j�

min

(j,R

–r+

1)

� k=1

�t j–kp

r+k–

1

r+k–

2 � l=1

(1�

pt) �ou

t 1,j

�t j,

t r,0

�0

t j�

j � k=0

Pk,

P0

�I

Vr,j

�j � k=0

[(mt r,

k�

c(1

�Q

k))/(

1�

a)k ],

ouQ

k�

k � l=0

qk

Vj�

j � k =0

[Pk /(

1�

a)k ]R

whe

req

k�

�t 1,k

–R

R �l=

1,k

�R(1

�p

l),r�

1

R �l=

r,k=

R–r

+1(1

�p

l)�t r,

k–R

R �l=

1,k

�R

+1(1

�p

l),r>

1

Page 23: Papers Customer value modelling: Synthesis and extension ... · convert prospects into customers) and customer retention (investments to convince active customers to continue to buy)

146 Journal of Targeting, Measurement and Analysis for Marketing Vol. 11, 2, 124–147 � Henry Stewart Publications 1479-1862 (2002)

Calciu and Salerno

Ap

pen

dix

1:co

ntin

ued

Ap

pro

ache

sA

lgeb

raic

form

ulae

Mat

rix

form

ulae

Fina

ncia

lflo

ws:

Pro

spec

tva

lue

(cus

tom

ereq

uity

)

8C

Eaf

ter

jp

erio

ds

(6,3

)w

ithP

and

Rm

odifi

edP

incl

udes

the

pro

spec

tst

ate

and

R�

�[m

�c a

,m

�c r

,�cr

,...

]

9Lo

ngte

rmC

Elim

CE

j�

pa[

m�

c a�

(m�

c r)*

pr/(

1�

a�

pr)]

→ j=�

(7,3

)w

ithP

and

Rm

odifi

edlik

ein

(8,3

)

Op

timis

atio

n:C

usto

mer

/pro

spec

tva

lue

10O

ptim

alre

tent

ion

cost

sR

max

(m�

R/p

r)(1

�a)

/(1

�a

�p

r)w

here

pr�

f(R)

max

(7,3

)w

here

P�

f(R)

and

R�

�[m

�R

/p11,�

R/p

11,.

..]

11O

ptim

alre

tent

ion

(R)

and

acq

uisi

tion

(A)

cost

s

max

[pam

�A

�p

a(m

pr�

R)/

(1�

a�

pr)]

whe

rep

a�

f(A)

etp

r�

f(R)

max

(9,3

)w

here

P�

f(R)

and

R�

�[m

�A

/p11,m

�R

/p21,�

R/p

21..

.]

Lege

nd:

a�

dis

coun

tra

te,

A�

Acq

uisi

tion

cost

sp

erp

rosp

ect,

c�

pro

mot

ion

(mai

ling)

cost

s,c a

�ac

qui

sitio

nco

stfo

ra

new

cust

omer

,c r

�re

tent

ion

cost

for

are

tain

edcu

stom

er,

CE

�cu

stom

ereq

uity

,j�

lifet

ime

valu

eof

acu

stom

er(n

o.p

erio

ds)

,m

�m

arke

ting

mar

gin,

q�

cust

omer

sel

imin

ated

(pur

ged

)fr

omth

elis

t,Q

�cu

mul

ated

pur

ged

cust

omer

s,p

�b

uyin

gp

rob

abili

ty,

pa

�p

rosp

ect’s

acq

uisi

tion

pro

bab

ility

,p

r�

cust

omer

rete

ntio

np

rob

abili

ty,

P�

tran

sitio

n(p

rob

abili

ties)

mat

rix,

r�re

cenc

y,R

�re

tent

ion

cost

per

cust

omer

,R

�ga

ins

vect

or,

t j�

exp

ecte

dtr

ansa

ctio

nsaf

ter

jp

erio

ds,

T j�

cum

ulat

edex

pec

ted

tran

sact

ions

afte

rj

per

iod

s,T

�lo

ng-t

erm

cum

ulat

edex

pec

ted

tran

sact

ions

,V

j�

cust

omer

lifet

ime

valu

e,V

�cu

stom

erlo

ng-t

erm

valu

e,V

j�

cust

omer

lifet

ime

valu

eve

ctor

,V

�cu

stom

erlo

ng-t

erm

valu

e ve

ctor

.

.

CE

j�

pa�(m

�c a

)�j � k=0

[(mt r,

k�

c r(1

�Q

k))/(

1�

a)k ] �

CE

j�

pa�m

�c a

�(m

�c r

)j � k=1

[pr/(

1�

a)]k �

Page 24: Papers Customer value modelling: Synthesis and extension ... · convert prospects into customers) and customer retention (investments to convince active customers to continue to buy)

� Henry Stewart Publications 1479-1862 (2002) Vol. 11, 2, 124-147 Journal of Targeting, Measurement and Analysis for Marketing 147

Customer value modelling: Synthesis and extension proposals

Appendix 2: Matrix calculations for customer long-term valueoptimisation

Cost per customer Transition probabilities Rewards Customer value

1e r1r2r3r4r5

r10.1020.0620.0380.0230.000

r20.8980.0000.0000.0000.000

r30.0000.9380.0000.0000.000

r40.0000.0000.9620.0000.000

r50.0000.0000.0000.9771.000

r1r2r3r4r5

R30

�10�10�10

0

r1r2r3r4r5

r114.872

�22.223�16.915�9.489

0.000

2e r1r2r3r4r5

r10.1840.1110.0680.0410.000

r20.8160.0000.0000.0000.000

r30.0000.8890.0000.0000.000

r30.0000.0000.9320.0000.000

r50.0000.0000.0000.9591.000

r1r2r3r4r5

R29

�11�11�11

0

r1r2r3r4r5

r116.127

�22.722�18.008�10.335

0.000

3e r1r2r3r4r5

r10.2480.1510.0910.0550.000

r20.7520.0000.0000.0000.000

r30.0000.8490.0000.0000.000

r40.0000.0000.9090.0000.000

r50.0000.0000.0000.9451.000

r1r2r3r4r5

R28

�12�12�12

0

r1r2r3r4r5

r116.479

�23.725�19.385�11.313

0.000

4e r1r2r3r4r5

r10.3000.1820.1100.0670.000

r20.7000.0000.0000.0000.000

r30.0000.8180.0000.0000.000

r40.0000.0000.8900.0000.000

r50.0000.0000.0000.9331.000

r1r2r3r4r5

R27

�13�13�13

0

r1r2r3r4r5

r115.853

�25.324�21.110�12.452

0.000

5e r1r2r3r4r5

r10.3410.2070.1250.0760.000

r20.6590.0000.0000.0000.000

r30.0000.7930.0000.0000.000

r40.0000.0000.8750.0000.000

r50.0000.0000.0000.9241.000

r1r2r3r4r5

R25

�15�15�15

0

r1r2r3r4r5

r114.242

�27.557�23.211�13.765

0.000

6e r1r2r3r4r5

r10.3730.2270.1370.0830.000

r20.6270.0000.0000.0000.000

r30.0000.7730.0000.0000.000

r40.0000.0000.8630.0000.000

r50.0000.0000.0000.9171.000

r1r2r3r4r5

R24

�16�16�16

0

r1r2r3r4r5

r111.687

�30.422�25.694�15.255

0.000

7e r1r2r3r4r5

r10.3990.2420.1470.0890.000

r20.6010.0000.0000.0000.000

r30.0000.7580.0000.0000.000

r40.0000.0000.8530.0000.000

r50.0000.0000.0000.9111.000

r1r2r3r4r5

R22

�18�18�18

0

r1r2r3r4r5

r18.260

�33.885�28.542�16.915

0.000