Customer Relationship Management

Chapter 10
Customer Analytics and Decision Making

Bachelors Program in Brand Management
Customer Relationship Management   •   Bachelor

Customer Analytics and Decision Making

Introduction

Customer relationship management (CRM) increasingly depends on the ability to convert customer data into sound decisions. Transaction records, web behaviour, campaign responses, service interactions, loyalty activity, location data and social signals can reveal what customers have done, why they may have done it, what they are likely to do next and which action is most likely to improve the relationship.

Customer analytics is the systematic use of data, statistical methods and managerial judgement to understand and influence customer relationships. It is not synonymous with reporting. A report may state that sales declined; analytics attempts to determine which customers declined, why the decline occurred, what may happen next and which intervention is economically and ethically appropriate.

For brand managers, analytics supports segmentation, retention, personalisation, campaign allocation, customer experience design and evaluation of brand-building activity. However, analytical sophistication does not guarantee good decisions. Poor data quality, biased samples, inappropriate causal claims, privacy violations and incentives that reward short-term revenue can all damage customer trust and brand equity.

Learning Objectives

By the end of this chapter, students should be able to:

  1. Distinguish descriptive, diagnostic, predictive and prescriptive analytics.
  2. Apply RFM, cohort analysis and customer lifetime value (CLV) appropriately.
  3. Explain churn prediction, propensity modelling and marketing attribution.
  4. Design and interpret experiments and uplift analyses.
  5. Translate analytical outputs into CRM decisions while recognising uncertainty, bias, privacy and governance risks.

1. The Analytics-to-Decision Continuum

CRM analytics can be organised as a progression from observation to action:

TypeCentral questionTypical outputExample decision
DescriptiveWhat happened?Dashboards, rates, segment profilesIdentify declining repeat purchase
DiagnosticWhy did it happen?Root-cause analysis, driver analysisDetermine whether delivery delays explain dissatisfaction
PredictiveWhat is likely to happen?Churn scores, propensity scores, forecastsPrioritise customers for retention
PrescriptiveWhat should be done?Recommended action, optimisation, decision ruleSelect the least costly effective offer

These categories are related but not interchangeable. A high correlation between complaints and churn does not prove that complaints caused churn. A prediction of high churn risk does not establish that a discount will prevent churn. Prescriptive decisions require both a prediction and evidence about the consequences of alternative actions.

A useful decision structure is:

Data → measurement → analysis → prediction → intervention → outcome measurement → learning.

The final stage is essential. CRM is a feedback system, so campaign outcomes should improve later targeting and customer experience decisions rather than simply populate a dashboard.

Data foundations

Common CRM data sources include customer master records, order histories, digital events, customer-service contacts, loyalty records, survey responses, media exposures and product or subscription usage. Before modelling, analysts should define the unit of analysis. A row may represent a customer, order, session, campaign impression or customer-month. Mixing these units can create invalid conclusions.

Important data-quality checks include duplicate identities, missing values, inconsistent timestamps, currency and tax treatment, cancelled orders, returns, consent status and changes in product or channel definitions. A model is only as reliable as the data-generating process behind it.

2. Descriptive Analytics: RFM and Cohort Analysis

RFM analysis

RFM classifies customers using:

  • Recency: how recently a customer purchased;
  • Frequency: how often the customer purchased during a specified period;
  • Monetary value: how much the customer spent, usually net of returns and refunds.

For customer i, a simple monetary measure is:

Mi = ∑j=1ni (Revenueij − Returnsij − Discountsij)

Here, nᵢ is the number of transactions for customer i. Monetary value must use a consistent currency and period. Recency may be calculated as the number of days between an observation date and the most recent valid purchase:

Ri = ObservationDate − LastPurchaseDatei

A lower value of Rᵢ means greater recency. Frequency is commonly the number of completed orders, although units purchased or purchase occasions may be more appropriate in some businesses.

An organisation may rank customers into quintiles for each dimension and assign scores from 1 to 5. For recency, the most recent customers receive the highest score; for frequency and monetary value, the largest values receive the highest score. An RFM code of 5-5-4 therefore indicates very recent, very frequent and relatively high-value behaviour.

RFM is useful because it is transparent, inexpensive and actionable. It supports groups such as recent high-value customers, promising new customers, dormant customers and low-engagement customers. Its limitations are equally important: it is backward-looking, sensitive to the chosen period and cut-offs, and unable to explain motivations. High spending may also reflect a one-time purchase rather than durable loyalty.

Cohort analysis

A cohort is a group sharing a meaningful starting event, such as first purchase month, sign-up month, acquisition campaign or first subscription. Cohort analysis compares customers who began at different times while controlling for relationship age.

For cohort c and period t, a retention rate can be expressed as:

Retentionc,t = ActiveCustomersc,t ÷ Customersc,0 × 100%

The denominator must be defined consistently. “Active” might mean a purchase, login, usage event or payment, depending on the business model. Cohort tables can reveal whether newer customers retain better than older cohorts, whether an onboarding change improved early engagement or whether apparent growth is caused merely by acquiring more customers.

Cohort analysis should distinguish calendar effects from customer-age effects. A seasonal retailer may show lower activity in certain months even when relationship quality has not deteriorated. Analysts should therefore inspect both retention curves and the commercial context.

3. Customer Lifetime Value

Customer lifetime value estimates the discounted economic contribution expected from a customer or segment over a specified horizon. It is a decision aid, not a permanent property of a person. Its value changes with prices, costs, behaviour, retention and the relationship strategy.

For a finite horizon of T periods, a general discounted CLV expression is:

CLV = ∑t=1T [(pt × qt × mt × st) − ct] ÷ (1 + d)t − AC

where pₜ is purchase price or average revenue per purchase, qₜ is expected purchase quantity or frequency, mₜ is contribution margin rate, sₜ is the probability of remaining active in period t, cₜ is expected relationship or service cost, d is the discount rate per period, and AC is acquisition cost. The terms must be measured over the same time unit. If pₜ × qₜ is revenue, multiplying by mₜ produces contribution margin; subtracting costs then gives expected contribution before acquisition cost.

A frequently used special case assumes constant periodic contribution g, constant retention probability r, constant discount rate d, and an infinite horizon:

CLV = g × r ÷ (1 + d − r)

This formula assumes that retention is independent across periods, contribution is received at the end of each period, and the relationship can continue indefinitely under stable conditions. It should not be used uncritically when retention changes by tenure, margins vary substantially, or the business has a fixed contract term.

Worked example. Suppose a customer generates $40 contribution per month, has a monthly retention probability of 0.90, and the monthly discount rate is 0.02. The simplified CLV is:

CLV = 40 × 0.90 ÷ (1 + 0.02 − 0.90) = 36 ÷ 0.12 = $300

If acquisition cost is $80 and is not already included, net value is $220. The result is an expected present value under assumptions, not a guaranteed amount. Sensitivity analysis should test alternative retention and margin estimates because small changes in retention can materially alter CLV.

CLV helps determine acquisition budgets, service tiers and retention economics. It should not justify systematically inferior treatment of customers with low predicted value. A brand may reasonably invest in strategic, referral-generating or socially important relationships whose immediate monetary CLV is modest.

4. Diagnostic Analytics and Causal Reasoning

Diagnostic analysis investigates mechanisms. Useful techniques include segment comparison, funnel analysis, Pareto analysis, process mining, driver analysis and qualitative coding of service contacts. Analysts should compare like with like and control for exposure. For example, a low conversion rate may reflect poor offer quality, but it may also result from a campaign being shown to a broad, low-intent audience.

Correlation is not causation. Confounding occurs when a third variable influences both the suspected cause and outcome. Selection bias occurs when observed customers differ systematically from unobserved customers. Survivorship bias arises when analysis includes only customers who remain active. Simpson’s paradox can occur when an aggregate relationship reverses within relevant subgroups.

Causal claims are strengthened by randomisation, credible quasi-experimental designs, temporal ordering, adjustment for pre-treatment variables and replication. Post-treatment variables should not be used as controls if they are affected by the intervention, because doing so can remove part of the treatment effect.

5. Predictive Analytics: Churn and Propensity Models

Churn prediction

Churn is the loss of a customer or the failure to renew, but its operational definition varies. A subscription firm may define churn as cancellation; a retailer may define it as no purchase within 180 days. The definition should reflect the commercial decision and the observation window.

A churn model estimates:

P(Churni = 1 | Xi)

where Xᵢ is the set of features for customer i. Features may include recency, usage decline, failed payments, service contacts, delivery problems and tenure. Logistic regression is an interpretable baseline:

log[pi ÷ (1 − pi)] = β0 + β1xi1 + … + βkxik

Here, pᵢ is predicted churn probability, β₀ is the intercept, βₖ are coefficients and xᵢₖ are customer features. The model assumes a linear relationship between predictors and log-odds unless transformations or nonlinear terms are added. Coefficients describe association conditional on included variables, not necessarily causal effects.

Model evaluation must match the decision. Discrimination can be assessed with ROC-AUC or precision-recall analysis; calibration examines whether predicted probabilities correspond to observed frequencies. Accuracy alone is often misleading when churn is rare. A retention team may care about precision among the top 5% of ranked customers and the cost of false positives.

A churn score becomes valuable only when paired with an intervention. If a customer is predicted to churn but cannot be influenced, targeting may waste resources. This is why churn prediction should be separated from uplift analysis.

Propensity models

A propensity model estimates the probability of an event such as purchase, response, upgrade or renewal, often conditional on observed features and an offer or channel. It can support audience selection, but a high propensity to purchase does not imply that marketing caused the purchase. High-propensity customers may buy anyway.

Models may include logistic regression, decision trees, random forests, gradient boosting or neural networks. Selection should consider interpretability, data volume, latency, fairness, stability and operational constraints—not just predictive score.

6. Prescriptive Analytics, Attribution and Optimisation

Prescriptive analytics compares actions by expected value. A simplified action rule is:

Choose\ action\ a^* = argmaxa [ExpectedIncrementalContribution(a) − Cost(a)]

The action set might include no contact, email, service recovery, incentive or premium treatment. The rule is meaningful only if incremental contribution is estimated relative to a valid baseline and constraints such as budget, inventory, contact frequency and consent are respected.

Marketing attribution

Attribution assigns credit for an outcome across touchpoints. A last-touch model credits the final interaction; a first-touch model credits the first; a linear model distributes credit equally; a time-decay model gives more credit to recent interactions. These are descriptive allocation conventions, not automatically causal estimates.

Attribution becomes problematic when channels differ in reach, targeting, cost and customer intent. A channel can appear effective because it targets customers already likely to convert. Incrementality tests—such as geo experiments, holdout groups or platform-independent experiments—are stronger for causal budget decisions.

A practical evaluation should combine attributed conversions, incremental conversions, contribution margin, customer experience effects and longer-term retention. Optimising only attributed short-term conversions can overfund retargeting and underfund demand creation or brand activity.

7. Experimentation and Uplift Analysis

Controlled experiments

A randomised controlled experiment assigns eligible units—customers, households, stores or geographic areas—to treatment and control conditions. Randomisation aims to balance observed and unobserved characteristics in expectation.

For an outcome Y, the difference in average outcomes is:

Estimated\ effect = ȲT − ȲC

where Ȳ_T is the treatment-group mean and Ȳ_C is the control-group mean. Under valid randomisation, adequate compliance and a well-defined outcome, this estimates the average treatment effect for the experimental population.

An experiment requires a clear hypothesis, primary outcome, eligibility rule, randomisation unit, sample-size rationale, duration, exclusion policy and analysis plan. Multiple outcomes and repeated interim checking can increase false-positive risk. Statistical significance does not guarantee commercial significance; effect size, confidence interval, cost and operational feasibility also matter.

For binary outcomes, the absolute lift is p_T − p_C. Relative lift is (p_T − p_C) ÷ p_C, provided the control rate is nonzero. Absolute lift is generally safer for capacity and financial planning.

Uplift modelling

Uplift analysis estimates how an action changes an individual’s outcome relative to no action. Four conceptual groups are useful:

GroupOutcome with treatmentOutcome without treatmentDecision implication
PersuadablesNoYesAction may create response
Sure thingsYesYesUsually avoid costly incentive
Lost causesNoNoDo not target
Sleeping dogsNoYesAction may reduce response

The individual treatment effect can be represented as:

τi = Yi(1) − Yi(0)

where Yᵢ(1) is the potential outcome if customer i receives treatment and Yᵢ(0) is the potential outcome without treatment. Both potential outcomes cannot normally be observed for the same customer, which is the fundamental causal inference problem. Uplift models estimate differences using randomised treatment data or carefully designed observational methods.

Uplift targeting is often superior to targeting solely by purchase propensity when incentives are expensive. A retention campaign should focus on customers whose behaviour is expected to change because of the intervention, not merely customers who are likely to purchase or remain anyway.

8. A Detailed Illustrative Case: Northstar Outdoor

Background

Northstar Outdoor, a fictional direct-to-consumer outdoor brand, experienced rising acquisition costs and a decline in second purchases. Management planned to send a 20% discount to all customers 45 days after their first order.

Problem

The proposed campaign treated all new customers alike. It ignored order margin, natural repurchase, product category, service experience and whether a discount would actually change behaviour. It also risked training customers to wait for promotions.

Analysis

The analytics team first established a customer-level data mart with order, return, product, service and consent fields. It excluded cancelled orders and netted returns from revenue. RFM analysis identified recent first-time buyers, dormant buyers and high-value repeat buyers. Cohort analysis showed that customers acquired during a spring equipment campaign had a 30-day repeat rate of 18%, compared with 11% for customers acquired through a broad discount campaign.

A churn-style inactivity model identified customers with falling browsing and usage signals, but the team did not interpret the score as proof that a discount would work. Instead, it created a randomised test among eligible first-time buyers:

  • control: no promotional message;
  • treatment A: product education and usage content;
  • treatment B: 20% discount;
  • treatment C: free expert service consultation.

The primary outcome was contribution from a second purchase within 60 days, net of incentive and service cost. Secondary outcomes included return rate, unsubscribe rate and 180-day retention.

Approach and solution

Customers were randomly assigned within acquisition channel and product category to reduce imbalance. The team used an intention-to-treat analysis, retaining customers in their assigned group even if they did not open the message. It then estimated incremental contribution rather than relying on attributed conversions. An uplift model trained on the experimental results ranked customers by expected benefit from each treatment. Customers predicted to be “sure things” received educational content rather than a discount; persuadables received the action with the greatest expected incremental contribution; low-benefit customers were not contacted.

The team also introduced a governance review. Customers without appropriate consent were excluded, frequency caps were applied, and sensitive personal characteristics were not used for targeting. Results were monitored by acquisition source and customer segment for unequal error rates and unintended effects.

Outcome

The test showed that the discount produced more second orders than control but lower contribution after discount cost and returns. Educational content produced a smaller order lift but higher contribution and fewer unsubscribes. The consultation performed well for customers who had purchased technically complex equipment. The final policy therefore used differentiated actions rather than one universal offer.

Learning points

  1. RFM describes behaviour but does not establish intervention impact.
  2. Cohorts reveal whether performance changes reflect acquisition quality or relationship age.
  3. Propensity to buy is different from incremental response.
  4. Contribution and retention are more informative than gross orders alone.
  5. Experimentation and uplift analysis connect predictions to responsible action.

9. Governance, Ethics and Professional Practice

Customer analytics involves personal data and can affect prices, access, service quality and reputation. Organisations should apply purpose limitation, data minimisation, accuracy, security, retention controls and appropriate consent or other lawful bases under applicable privacy law. Customers should receive understandable information about relevant data practices, and automated decisions may require explanation, review or contestability.

Fairness requires more than excluding protected attributes. Proxy variables can reproduce discrimination, and unequal data quality can produce unequal model performance. Analysts should examine error rates and outcomes across relevant groups, document limitations and provide human escalation where stakes are significant.

Common governance controls include a data dictionary, model inventory, access controls, versioning, reproducible code, approval thresholds, drift monitoring, audit logs and a named model owner. Models should be reviewed after changes in pricing, products, channels, customer behaviour or regulation.

Generative AI can assist with query drafting, feature documentation, text classification and managerial summaries, but it can hallucinate, expose confidential data or obscure reasoning. Human review, approved data environments and validation against source systems are necessary. AI should augment—not replace—experimental design, ethical judgement and accountability.

10. Best Practices and Limitations

Effective customer analytics follows several principles:

  • Begin with a decision, not an attractive dataset.
  • Define the customer, outcome, time window and unit of analysis explicitly.
  • Separate descriptive prediction from causal evaluation.
  • Use contribution margin and customer experience outcomes, not only revenue.
  • Validate models out of time and monitor calibration and drift.
  • Prefer holdouts and experiments when deciding whether an intervention works.
  • Report uncertainty, assumptions and data exclusions.
  • Use simple interpretable methods when they perform adequately.
  • Establish contact, consent and fairness safeguards before deployment.
  • Reassess models when market conditions or customer behaviour change.

Limitations remain unavoidable. Historical data may encode previous managerial bias. Rare outcomes can make estimates unstable. Customer identity resolution can be imperfect. Privacy restrictions may limit linking. Long-term brand effects are difficult to measure in short tests. An analytically optimal short-term action may weaken trust, increase fatigue or reduce willingness to pay later. Managerial judgement is therefore part of the analytical system, not an error to be eliminated.

Chapter Summary

Customer analytics moves from descriptive understanding to diagnostic explanation, predictive estimation and prescriptive action. RFM provides a transparent behavioural segmentation method, while cohort analysis compares customer development across acquisition or starting groups. CLV estimates expected discounted contribution and depends strongly on retention, margin, cost and time assumptions.

Churn and propensity models estimate likely outcomes but do not prove that an intervention will change behaviour. Attribution methods allocate credit but may not measure incrementality. Randomised experiments provide stronger evidence about causal effects, and uplift analysis identifies customers whose outcomes are most likely to change because of treatment. Sound CRM decisions combine these methods with data governance, privacy protection, fairness analysis, economic evaluation and continuous monitoring.

Key Terms

Customer analytics: Use of customer data and analytical methods to support relationship decisions.

Descriptive analytics: Analysis of what has happened.

Diagnostic analytics: Analysis of why an outcome occurred.

Predictive analytics: Estimation of future or unknown outcomes.

Prescriptive analytics: Recommendation of actions under objectives and constraints.

RFM: Segmentation based on recency, frequency and monetary value.

Cohort: Customers sharing a defined starting event or characteristic.

Customer lifetime value: Expected discounted economic contribution of a customer relationship.

Churn: Loss of a customer or failure to renew under a defined rule.

Propensity model: Model estimating the likelihood of an event or response.

Calibration: Agreement between predicted probabilities and observed frequencies.

Attribution: Allocation of credit for an outcome across touchpoints.

Incrementality: Outcome caused by an intervention beyond what would otherwise occur.

Randomised controlled experiment: Test assigning units to conditions by chance.

Treatment effect: Difference in potential outcomes caused by an intervention.

Uplift modelling: Estimation of how treatment changes an individual or segment outcome.

Persuadable: Customer expected to respond because of treatment.

Contribution margin: Revenue remaining after variable costs relevant to the decision.

Data drift: Change in data distributions or relationships over time.

Model governance: Processes controlling model development, use, monitoring and accountability.

Review Questions

Short Answer Questions

  1. Distinguish descriptive, diagnostic, predictive and prescriptive analytics.
  2. What do recency, frequency and monetary value measure in RFM analysis?
  3. Why can a high purchase propensity fail to demonstrate campaign effectiveness?
  4. State two assumptions behind the simplified infinite-horizon CLV formula.
  5. What is the difference between a control group and a treatment group?

Long Answer Questions

  1. Explain how RFM and cohort analysis can be combined in a CRM programme. Discuss their respective strengths and limitations.
  2. Derive the managerial meaning of the components in a discounted CLV calculation and explain why retention assumptions matter.
  3. Compare attribution modelling with incrementality testing for allocating marketing budgets.
  4. Explain how churn prediction, propensity modelling and uplift modelling answer different managerial questions.
  5. Discuss the ethical, privacy and governance requirements for deploying customer analytics in a brand-management context.

Analytical / Application Questions

  1. A retailer has a high-value segment with low recency but high historical frequency. Design a diagnostic analysis to determine whether to use a service intervention, reminder or incentive.
  2. A campaign produces a 6% purchase rate in treatment and 4% in control. Explain why both absolute lift and incremental contribution should be reported, and identify additional information required before scaling the campaign.
  3. Design an experiment for a subscription brand testing a retention message, including the randomisation unit, primary outcome, control condition, duration, ethical safeguards and method for evaluating uplift.

Multiple Choice Questions with Answers

Question 1

Which analytical type primarily asks why an observed customer outcome occurred?

A. Descriptive analytics

B. Diagnostic analytics

C. Predictive analytics

D. Prescriptive analytics

Correct Answer: B. Diagnostic analytics

Question 2

In RFM analysis, a lower recency value usually indicates that the customer:

A. Has spent less overall

B. Has purchased more frequently

C. Purchased more recently

D. Has received more promotions

Correct Answer: C. Purchased more recently

Question 3

If monthly contribution is $40, retention probability is 0.90 and the monthly discount rate is 0.02, the simplified infinite-horizon CLV is:

A. $120

B. $220

C. $300

D. $400

Correct Answer: C. $300

Question 4

What is the main limitation of using purchase propensity alone to target a promotion?

A. It cannot rank customers

B. It proves the promotion caused purchase

C. High-propensity customers may purchase without the promotion

D. It requires randomisation in every case

Correct Answer: C. High-propensity customers may purchase without the promotion

Question 5

Which method most directly estimates the causal effect of a marketing intervention when properly implemented?

A. Last-touch attribution

B. Randomised controlled experiment

C. RFM scoring

D. Descriptive dashboarding

Correct Answer: B. Randomised controlled experiment

Question 6

A cohort is best defined as:

A. All customers with identical monetary value

B. A group sharing a meaningful starting event or characteristic

C. Customers selected only by a machine-learning algorithm

D. A group that has already churned

Correct Answer: B. A group sharing a meaningful starting event or characteristic

Question 7

Which customers are generally called “sure things” in uplift analysis?

A. Those expected to respond only if treated

B. Those expected not to respond under either condition

C. Those expected to respond with or without treatment

D. Those whose response is unknown because of missing data

Correct Answer: C. Those expected to respond with or without treatment

Question 8

In a treatment-control experiment, incremental purchase lift is calculated as:

A. Treatment rate plus control rate

B. Treatment rate minus control rate

C. Control rate divided by treatment rate

D. Treatment cost minus control cost

Correct Answer: B. Treatment rate minus control rate

Question 9

Which statement about attribution is most accurate?

A. Last-touch attribution is always causal

B. Attribution conventions necessarily measure incrementality

C. Attribution allocates credit but may not establish causal impact

D. Attribution can only be used for offline channels

Correct Answer: C. Attribution allocates credit but may not establish causal impact

Question 10

Why should customer analytics models be monitored after deployment?

A. Models never change after training

B. Customer behaviour and data distributions can drift

C. Monitoring eliminates the need for validation

D. Monitoring guarantees that predictions are causal

Correct Answer: B. Customer behaviour and data distributions can drift

Customer Relationship Management
Chapter 10 of 15