Marketing Analytics & Customer Lifetime Value

Chapter 4
Descriptive Analytics and Customer Insight

Graduate Program in Marketing Management
Marketing Analytics & Customer Lifetime Value   •   Graduate

Descriptive Analytics and Customer Insight

Introduction

Descriptive analytics is the disciplined use of historical data to answer the question: What has happened, to whom, when, and under what conditions? In marketing management, it is the foundation for customer insight because it converts transactional, behavioral, demographic, and interaction data into interpretable evidence about demand, engagement, retention, and commercial performance.

Descriptive analytics does not, by itself, establish causality or predict future behavior. A fall in purchases among a customer segment may coincide with a price increase, a competitor’s promotion, a stock-out, or seasonal variation. Descriptive analysis identifies patterns that require managerial interpretation and, where appropriate, further causal or predictive investigation.

At graduate level, the analyst must therefore do more than produce charts. The analyst must define the unit of analysis, assess data quality, select appropriate summaries, recognize sampling and measurement limitations, distinguish signal from noise, and translate findings into commercially testable actions.

Learning Objectives

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

  1. Select suitable descriptive statistics and visualizations for marketing data.
  2. Interpret distributions, skewness, variability, outliers, and missingness.
  3. Use cross-tabulation and segmentation to compare customer groups.
  4. Construct and interpret cohort analyses.
  5. Apply RFM analysis for practical customer classification.
  6. Identify anomalies without confusing unusual observations with errors.
  7. Translate exploratory findings into responsible marketing decisions.

1. The Descriptive Analytics Workflow

A reliable workflow contains six linked stages:

  1. Define the business question. For example: Which customer groups are declining in value?
  2. Define the observation unit. An observation may represent a customer, order, order line, session, campaign exposure, or customer-month.
  3. Prepare the data. Standardize dates, currencies, identifiers, product codes, and channel definitions; investigate duplicates and missing values.
  4. Summarize and visualize. Examine distributions, frequencies, relationships, and changes over time.
  5. Validate the pattern. Compare alternative definitions, periods, segments, and data sources.
  6. Act and monitor. Convert findings into interventions and define measures for subsequent evaluation.

The observation unit is especially important. Average order value calculated at order level answers a different question from average customer spend calculated at customer level. Aggregating too early can conceal concentration: a small number of customers may generate most revenue.

Data quality as an analytical requirement

Common problems include duplicate transactions, refunds represented as positive sales, inconsistent customer identifiers, time-zone errors, missing consent flags, and customers appearing in multiple channels under different IDs. A descriptive result is only as credible as the data-generating process behind it. Analysts should document source systems, extraction dates, transformations, exclusions, and definitions in a data dictionary.

2. Distributions and Exploratory Statistics

A distribution describes how values are allocated across observations. In marketing, distributions of revenue, orders, basket size, product returns, response time, and customer tenure often reveal more than averages alone.

Frequency and relative frequency

For a category or value range, the frequency is the number of observations in that category. Relative frequency is:

pi = ni / N

where ni is the number of observations in category i, N is the total number of observations, and pi is the proportion. Percentages are 100 × pi. Categories should be mutually exclusive and collectively exhaustive when used to describe a complete population.

Measures of central tendency

The arithmetic mean is:

x̄ = (∑ᵢ₌₁ⁿ xᵢ) / n

where xᵢ is observation i and n is the number of observations. The mean is useful when values are reasonably symmetric and extreme values do not dominate. It is sensitive to outliers.

The median is the middle ordered value, or the average of the two middle values when n is even. It is robust to extreme values and is often preferable for customer spend, where a minority of high-value customers creates right skew.

The mode is the most frequent value or category. It is particularly useful for identifying the most common product, channel, payment method, or order quantity.

Variability and position

The range is maximum minus minimum. The interquartile range is:

IQR = Q₃ − Q₁

where Q₁ and Q₃ are the 25th and 75th percentiles. The IQR describes the middle 50% of observations and is relatively resistant to extremes.

For a sample, the sample variance and standard deviation are:

s² = [∑ᵢ₌₁ⁿ (xᵢ − x̄)²] / (n − 1)

s = √s²

The denominator n − 1 is used when estimating population variability from a sample. Standard deviation has the same units as the original variable; variance has squared units. These statistics are meaningful when the variable is measured on an appropriate numerical scale.

A z-score expresses an observation’s distance from the mean in standard-deviation units:

zᵢ = (xᵢ − x̄) / s

It is useful for comparison when the distribution is approximately symmetric, but it can be misleading for highly skewed marketing variables.

Skewness and outliers

Revenue and purchase frequency commonly have right-skewed distributions: many customers spend modest amounts while a small number spend substantially more. In such cases, report both mean and median, inspect percentiles, and consider a logarithmic display for visualization. A log transformation can make a distribution easier to inspect, but it changes the scale and must not be interpreted as ordinary currency units.

A boxplot conventionally flags observations below Q₁ − 1.5 × IQR or above Q₃ + 1.5 × IQR as potential outliers. This is a screening rule, not proof of error. A high-value order may be a genuine business event, while a moderate value may be erroneous if a decimal point was misplaced.

Worked example: customer spending

Suppose five customers spend £20, £25, £30, £35, and £140 in a month. The mean is £50, whereas the median is £30. The mean is pulled upward by one large purchase; the median better represents the typical customer. However, the £140 customer may be commercially important. The correct conclusion is not to discard the observation, but to report distributional concentration and analyze the high-value customer separately.

3. Cross-Tabulation and Comparative Insight

Cross-tabulation summarizes the joint distribution of two categorical variables. For example, a retailer may compare purchase status by acquisition channel.

Acquisition channelPurchasedDid not purchaseTotal
Search1208801,000
Email180620800
Social90610700

The purchase rate within a row is:

Purchase rate = Purchasers in group / Total customers in group

Thus, search has a rate of 12%, email 22.5%, and social approximately 12.9%. These are descriptive comparisons. They do not prove that email caused the higher rate because audiences, offers, timing, and customer intent may differ.

Analysts must distinguish row percentages from column percentages. Row percentages answer, “What proportion of this channel purchased?” Column percentages answer, “What proportion of purchasers came from each channel?” Confusing these denominators can produce materially incorrect managerial conclusions.

Cross-tabulation can be extended with a third variable. For instance, channel performance may be compared separately for new and existing customers. This can reveal aggregation bias: an apparently superior channel overall may perform well only because it reaches a more responsive audience.

For two categorical variables, a chi-square test may be used to assess whether observed differences are compatible with independence. The test statistic is:

χ² = ∑ (Oᵢⱼ − Eᵢⱼ)² / Eᵢⱼ

where Oᵢⱼ is the observed count in cell i,j and Eᵢⱼ is the expected count under independence. Expected counts are calculated as:

Eᵢⱼ = (Row totalᵢ × Column totalⱼ) / Grand total

The test assumes independent observations and sufficiently large expected counts for the chosen approximation. Statistical significance does not establish practical importance; effect size, cost, and business relevance must also be considered.

4. Visualization for Customer Insight

Visualization is an analytical instrument, not decoration. The choice should follow the question.

QuestionSuitable visualizationMain caution
How is a numerical variable distributed?Histogram, density plot, boxplotBin width and outliers affect interpretation
How do values change over time?Line chartAvoid misleading time intervals
How do categories compare?Ordered bar chartUse a common baseline
How are two numerical variables related?ScatterplotAssociation is not causation
How do segments differ across two categories?Grouped or 100% stacked barsLabel denominators clearly
How does retention evolve by cohort?Cohort heat mapDefine cohort and retention precisely

Good charts include a clear title, units, source period, denominator, and relevant annotations. Truncated axes can exaggerate differences in bar charts. Three-dimensional effects, excessive colors, and dual axes often reduce rather than improve comprehension. Accessibility requires sufficient contrast, readable labels, and alternatives to color-only distinctions.

A dashboard should support a decision rather than display every available metric. A useful customer dashboard might include active customers, repeat-purchase rate, median order value, revenue concentration, cohort retention, and exception alerts, each accompanied by definitions and time windows.

5. Cohort Analysis

Cohort analysis follows groups that share a starting condition, usually the month of first purchase or registration. It separates customer-age effects from calendar-period effects.

Let Cm denote customers whose first purchase occurred in month m. Retention in period t can be defined as:

Retention(m,t) = Active customers from Cm in period t / |Cm|

Here, |Cm| is the number of customers in the cohort. The definition of “active” must be explicit: at least one order, a login, a paid subscription, or another meaningful event. Customer-age period t is often preferable to calendar month because it compares cohorts at equivalent stages of their relationship.

Example:

CohortMonth 0Month 1Month 2Month 3
January, 100 customers100%42%30%24%
February, 120 customers100%48%35%—
March, 90 customers100%39%——

The February cohort appears stronger than January through Month 2, while March Month 1 is weaker. These observations may guide investigation into onboarding, product availability, acquisition source, or campaign quality. They do not by themselves explain retention differences.

Cohort analysis can measure revenue retention, order retention, subscription retention, or gross-margin retention. Revenue-based measures may increase even when customer counts decline if remaining customers spend more. Analysts should therefore report both customer and monetary perspectives.

6. RFM Analysis

RFM classifies customers using:

  • Recency: how recently the customer purchased.
  • Frequency: how often the customer purchased during a defined observation window.
  • Monetary value: how much the customer spent, or preferably contributed in margin, during that window.

Let the analysis date be T. For customer i, recency may be:

Rᵢ = T − Last purchase dateᵢ

Its unit is usually days. Frequency may be the number of qualifying orders, and monetary value may be total net sales or contribution margin. Refunds, cancellations, and test transactions should be treated consistently.

Because RFM variables are often skewed, customers are commonly assigned percentile or quantile scores, such as 1 to 5. A high recency score should mean recent activity, so the scoring direction must be reversed if a larger number of days indicates weaker recency. An illustrative segment might be:

SegmentTypical profilePossible action
High R, high F, high MLoyal and valuableRecognition, retention, cross-sell
High R, low FRecent but unprovenSecond-purchase journey
Low R, high historical FAt riskWin-back or service investigation
Low R, low F, low MLow engagementLow-cost automated communication

RFM is transparent and operationally useful, but it is not a lifetime value model. It treats customers with similar recent history as comparable even when acquisition cost, margin, product category, channel, or service burden differs. It is best used as a prioritization framework and combined with profitability, consent, and strategic relevance.

7. Anomaly Detection and Interpretation

An anomaly is an observation or pattern that differs materially from an expected baseline. Descriptive anomaly detection may use business rules, percentile thresholds, control charts, or comparisons with historical and peer groups.

A practical investigation sequence is:

  1. Detect the unusual value or pattern.
  2. Check whether it is a data-entry, integration, or definition error.
  3. Compare it with related fields and source records.
  4. Assess whether it represents a genuine business event.
  5. Decide whether to correct, retain, cap, flag, or separately report it.
  6. Record the decision for reproducibility.

Examples include a sudden increase in orders from one payment instrument, a zero-price order, an unusual geographic concentration, or a sharp decline in one cohort. Anomaly handling must avoid automatic deletion. Removing genuine high-value customers can distort profitability analysis; retaining duplicated orders can inflate it.

8. Illustrative Case: Northstar Homeware

Background. Northstar Homeware sells through stores, its website, and a mobile application. Management observes that quarterly revenue is stable but repeat purchasing appears to be weakening.

Problem. The company needs to determine whether the issue concerns all customers or particular cohorts, channels, or value segments.

Analysis. Analysts create a customer-month table, remove confirmed test orders, net refunds against sales, and define an active customer as one with at least one completed purchase in the month. They examine medians and percentiles because spend is strongly right-skewed. A cross-tabulation shows that app-acquired customers have a higher first-month purchase rate but lower Month 2 retention than email-acquired customers. Cohort analysis confirms that recent app cohorts retain less well. RFM analysis identifies a group with high historical frequency and monetary value but recency greater than 120 days.

Approach. Northstar tests three actions: an onboarding sequence encouraging a second purchase, a service review of app orders, and a permission-based win-back program for high-value inactive customers. It excludes customers who have opted out and uses contribution margin rather than sales alone to prioritize incentives.

Outcome. In the first descriptive review, management learns that stable revenue concealed declining customer counts and greater dependence on a small high-value group. Subsequent experiments are required to estimate whether the interventions caused improvement; descriptive analytics alone cannot establish that result.

Learning points. The case demonstrates the value of combining distributions, cross-tabulation, cohorts, and RFM. It also shows why channel comparisons require attention to customer mix, why revenue and customer retention should be viewed together, and why governance and experimentation must follow diagnosis.

9. Managerial, Ethical, and Governance Considerations

Customer insight can improve relevance and service, but it can also produce unfair treatment or intrusive targeting. Managers should apply purpose limitation, data minimization, access controls, retention policies, and applicable privacy law. Consent status must be treated as an analytical field, not an afterthought.

Segment labels such as “low value” can influence service quality and create discriminatory outcomes. Analysts should test whether protected or vulnerable groups are disproportionately excluded from offers or support. Proxy variables, such as postcode or device type, may reproduce sensitive characteristics even when those characteristics are not explicitly collected.

AI-assisted analytics can automate segmentation, anomaly detection, and narrative generation. However, automated outputs require human review, traceable data lineage, version control, and validation against known business events. A polished explanation generated from incorrect data remains incorrect. Analysts should distinguish descriptive evidence from causal claims and disclose uncertainty where definitions or coverage are incomplete.

Best Practices

  • Start with a precise decision and unit of analysis.
  • Report denominators, time windows, currencies, and exclusions.
  • Use median and percentiles for skewed customer variables.
  • Examine both customer counts and monetary outcomes.
  • Validate apparent patterns across cohorts, channels, and periods.
  • Treat outliers as investigation prompts, not automatic errors.
  • Make segment definitions reproducible and operationally meaningful.
  • Separate descriptive association from causal inference.
  • Protect privacy, consent, fairness, and auditability.
  • Link every insight to an action and a measure of subsequent performance.

Chapter Summary

Descriptive analytics transforms customer data into evidence about distributions, differences, relationships, trends, and exceptions. Sound analysis begins with a defined business question, observation unit, and documented data preparation. Means, medians, percentiles, variability, and visualizations reveal different aspects of customer behavior. Cross-tabulation supports segment comparison but requires careful attention to denominators and confounding factors. Cohort analysis distinguishes customer-age effects from calendar effects and is especially valuable for retention analysis. RFM provides a transparent operational segmentation based on recency, frequency, and monetary value, although it is not equivalent to customer lifetime value. Anomaly analysis requires investigation rather than automatic deletion. Finally, descriptive findings must be translated into responsible actions while respecting privacy, fairness, consent, and the distinction between association and causality.

Key Terms

Descriptive analytics: Analysis that summarizes historical or current data without necessarily predicting or explaining causality.

Observation unit: The entity represented by one analytical record.

Distribution: The pattern of values across observations.

Mean: The arithmetic average of numerical observations.

Median: The middle ordered observation.

Percentile: A value below which a specified percentage of observations falls.

Interquartile range: The difference between the 75th and 25th percentiles.

Standard deviation: A measure of dispersion around the mean.

Skewness: Asymmetry in a distribution.

Outlier: An unusually distant observation relative to a distribution or baseline.

Cross-tabulation: A table summarizing the joint distribution of categorical variables.

Cohort: A group sharing a defining starting event or period.

Retention: Continued activity by customers over a specified period.

RFM analysis: Segmentation using recency, frequency, and monetary value.

Recency: Time elapsed since a customer’s most recent qualifying purchase.

Frequency: Count of qualifying customer actions during an observation window.

Monetary value: Customer sales, margin, or other financial contribution.

Anomaly: An observation or pattern that differs materially from expectation.

Data lineage: Documentation of data origins, transformations, and uses.

Review Questions

Short Answer Questions

  1. Why can the median be more informative than the mean for customer spending?
  2. What is the difference between a row percentage and a column percentage in a cross-tabulation?
  3. Define a customer cohort and give one example of a cohort rule.
  4. What are the three components of RFM analysis?
  5. Why should an analyst investigate rather than automatically delete an outlier?

Long Answer Questions

  1. Explain a complete workflow for conducting descriptive customer analytics, including data-quality controls.
  2. Compare histograms, boxplots, line charts, scatterplots, and cohort heat maps, stating when each is appropriate.
  3. Explain how cohort analysis can reveal information that aggregate retention rates conceal.
  4. Evaluate the strengths and limitations of RFM segmentation for marketing management.
  5. Discuss how privacy, fairness, consent, and data lineage affect the credibility of customer insight.

Analytical / Application Questions

  1. A retailer reports average monthly spend of £78, but the median is £31 and the 95th percentile is £260. Interpret the distribution and recommend statistics and visualizations for management reporting.
  2. An email channel has a 24% purchase rate and a social channel has a 15% rate. Design a descriptive analysis to determine whether the difference may reflect customer mix rather than channel effectiveness.
  3. A high-value customer segment has not purchased for 120 days. Using cohort, RFM, anomaly, and governance considerations, design a prioritized but responsible win-back analysis.

Multiple Choice Questions with Answers

Question 1

Which statistic is generally most resistant to an extreme high-value customer?

A. Mean

B. Median

C. Variance

D. Range

Correct Answer: B. Median

Question 2

In a cross-tabulation, a row percentage answers which question?

A. What proportion of the entire sample is in the row?

B. What proportion of the row belongs to each column category?

C. What is the average value of the row?

D. How significant is the association?

Correct Answer: B. What proportion of the row belongs to each column category?

Question 3

A cohort is best defined as:

A. All customers with the same monetary value

B. A group sharing a defined starting event or period

C. All customers who respond to an advertisement

D. A random sample of transactions

Correct Answer: B. A group sharing a defined starting event or period

Question 4

Which RFM component measures time since the most recent purchase?

A. Recency

B. Frequency

C. Monetary value

D. Margin

Correct Answer: A. Recency

Question 5

If five customers spend £10, £20, £20, £30, and £120, what is the median spend?

A. £20

B. £30

C. £40

D. £120

Correct Answer: A. £20

Question 6

What does a cohort retention rate require as its denominator?

A. All customers in the database

B. The number of customers in the relevant starting cohort

C. Total revenue in the period

D. The number of marketing campaigns

Correct Answer: B. The number of customers in the relevant starting cohort

Question 7

Which statement about an outlier is correct?

A. It is always a data error

B. It should always be deleted

C. It is a signal requiring investigation

D. It proves causality

Correct Answer: C. It is a signal requiring investigation

Question 8

Which visualization is most suitable for examining how customer activity changes over time?

A. Line chart

B. Pie chart

C. Boxplot only

D. Single-value card

Correct Answer: A. Line chart

Question 9

For the sample standard deviation, why is the denominator commonly n − 1 rather than n?

A. To convert currency into percentages

B. To estimate population variability from a sample

C. To remove all outliers

D. To make the mean larger

Correct Answer: B. To estimate population variability from a sample

Question 10

Which conclusion is justified by a higher purchase rate in one channel?

A. The channel definitely caused the difference

B. The channel is descriptively associated with a higher rate

C. The channel has the highest customer lifetime value

D. All customers should be moved to that channel

Correct Answer: B. The channel is descriptively associated with a higher rate

Marketing Analytics & Customer Lifetime Value
Chapter 4 of 15