OMBA 102 · Unit 5 · Lesson 1 of 5
Correlation and Its Limits
Relationships and Prediction
Lesson
When two metrics move together, and when that misleads you
A consumer fintech scaled its customer success team because "accounts with more support touchpoints retain better." The correlation between monthly support contacts and 12-month retention was r = 0.72. Leadership treated touchpoints as a retention lever and raised contact quotas. Churn worsened. High-touch accounts were already struggling; support was responding to distress, not causing loyalty. The correlation was real. The causal story was backwards.
That failure is common. Managers live in dashboards where metrics co-move: marketing spend and revenue, training hours and sales, NPS (Net Promoter Score, a survey-based loyalty metric) and renewal rate. Correlation tells you whether two variables tend to move together in a linear way. It does not tell you which metric to pull, whether the relationship will hold next quarter, or whether a third factor explains both. Unit 5 opens here because prediction and regression build on association. If you misread correlation, every model downstream will sound confident and steer wrong.
From Unit 1: Data Foundations, you learned to translate business questions and list competing hypotheses before analyzing data. From Unit 4: Inference and Uncertainty, you learned that sample-based conclusions carry error bars and that statistical significance is not the same as business importance. Correlation sits between those ideas: it is often the first numeric relationship a team computes, and it is one of the most abused.
What the correlation coefficient measures
The Pearson correlation coefficient, written r, measures the strength and direction of a linear association between two numeric variables. It always falls between −1 and +1.
When r = +1, all points fall on a straight line with positive slope: as X rises, Y rises in perfect proportion. When r = −1, the line slopes down perfectly. When r = 0, there is no linear pattern; X and Y may still be related in a curve, or related through a third variable, or unrelated.
Pearson r is built from standardized co-movement. Informally, it asks: when X is above its average, is Y usually above its average too? The formula uses z-scores (standardized values, each observation minus the mean, divided by the standard deviation):
r = Σ[(Xᵢ − X̄)/s_X × (Yᵢ − Ȳ)/s_Y] / (n − 1)
In practice, you rarely compute this by hand except in small teaching examples. Spreadsheet functions CORREL(range_X, range_Y) in Excel or Google Sheets return Pearson r directly. The important managerial skill is interpretation, not memorizing the formula.
| Term | Plain meaning |
|---|---|
| Pearson r | Linear association strength and direction between two numeric variables (−1 to +1) |
| Positive r | Higher X tends to pair with higher Y |
| Negative r | Higher X tends to pair with lower Y |
| Linear association | Relationship approximated by a straight line; curves may have r near zero |
| Bivariate | Two variables only; no controls for other drivers |
r = 0.72 in the fintech example is a strong positive linear association in the sample. It is not a percent, not a probability, and not a measure of "72% related." Beginners often treat r like R² (explained variance, covered in the next section). Keep them separate.
Strength labels are context-dependent, but rough guides help scanning:
| |r| range | Usual label (sample exploration) | |-------------|----------------------------------| | 0.00–0.19 | Very weak | | 0.20–0.39 | Weak | | 0.40–0.59 | Moderate | | 0.60–0.79 | Strong | | 0.80–1.00 | Very strong |
A "strong" r in a sample of 12 months can still be noise. Unit 4 taught you to pair estimates with uncertainty. For correlation, small samples produce unstable r; one outlier can inflate it. Always note n (sample size) beside the coefficient.
r²: explained variance and its limits
r², the coefficient of determination, is the square of r. It ranges from 0 to 1 and is often read as "the share of variance in Y that is linearly associated with X in this sample."
If r = 0.72, then r² = 0.5184, roughly 52% of the sample variance in Y aligns with linear co-movement with X. The other 48% is driven by other factors, noise, or nonlinear structure Pearson r does not capture.
r² is seductive in board decks because percentages feel decisive. Three limits matter for managers:
First, r² describes association in history, not forecast guarantee. A model that fit last year may fail after a pricing change, a new competitor, or a product redesign.
Second, r² is linear. A perfect U-shaped relationship can have r ≈ 0 and r² ≈ 0 even when Y is completely determined by X. Always plot the scatter before trusting a single number.
Third, r² grows with n and with outliers in ways that do not always mean better decision leverage. A whale customer can raise r² without changing policy for the median account.
Spreadsheets expose r² via RSQ(range_Y, range_X) or as part of regression output (Lesson 2). When someone says "the relationship explains 80% of the variation," ask: linear variation in which sample, measured how, with what excluded?
Pearson versus Spearman: which correlation to use
Pearson correlation assumes a roughly linear relationship and is sensitive to extreme values because it uses raw values, not ranks. It works well for continuous business metrics with moderate spread: monthly ad spend and revenue in thousands, store foot traffic and same-day transactions, tenure in months and log of account value.
Spearman rank correlation, written ρ (rho) or reported as Spearman r, converts each variable to ranks and measures monotonic association (as X increases, Y tends to increase or decrease, even if the curve bends). It is more robust to outliers and appropriate when:
- Data are ordinal (survey buckets, star ratings)
- Distributions are heavily skewed (revenue with a few giant deals)
- You care about rank order, not exact dollar spacing
| Situation | Preferred measure |
|---|---|
| Roughly linear, moderate outliers | Pearson r |
| Heavy tails, whale customers | Spearman ρ |
| Ordinal survey scales | Spearman ρ |
| Need sensitivity to exact magnitude | Pearson r |
Example: correlating CEO (chief executive officer) compensation with company revenue across the S&P 500 (Standard & Poor's 500, a large-cap U.S. stock index) often shows high Pearson r driven by mega-cap firms. Spearman ρ answers a different question: do bigger companies tend to pay higher-ranked CEOs, even if the dollar gap is nonlinear? Both can be valid; the choice should match the decision.
In Google Sheets: CORREL for Pearson; CORREL on ranked data or add-on/stat packages for Spearman. Excel's Data Analysis Toolpak correlation matrix is Pearson by default.
Correlation is not causation: three traps and a checklist
The phrase is overused because it is under-applied. Three traps appear repeatedly in business data.
Confounding: A third variable Z drives both X and Y. Ice cream sales and drowning deaths rise together in summer because heat drives both, not because ice cream causes drowning. In operations, store traffic and conversion rate may both rise on weekends because day of week is the driver.
Reverse causality: X and Y correlate, but the arrow runs the opposite of the story. High-performing sales territories may receive more marketing budget, so spend and revenue correlate even if spend did not cause the performance gap.
Coincidence and multiple testing: With enough metrics, some pairs correlate by chance. Mining a 50-metric dashboard for high r without pre-specified hypotheses (Unit 1) invites false discoveries.
The Bradford Hill criteria are a structured checklist for causal claims when randomized experiments are impossible. They do not prove causation from correlation alone, but they discipline narrative:
| Criterion | Question for managers |
|---|---|
| Strength | Is the association large enough to matter operationally? |
| Consistency | Does it replicate across regions or time windows? |
| Temporality | Does cause precede effect in the data timeline? |
| Plausibility | Is there a credible mechanism? |
| Experiment | Can we test an intervention (even small pilot)? |
Correlation plus Hill criteria may justify a pilot or experiment (Lesson 5). They rarely justify enterprise-wide policy without validation.
Nonlinearity, outliers, and the scatter plot habit
Before any correlation hits a slide, plot X vs Y. Patterns Pearson r misses include:
- Diminishing returns: ad spend helps until saturation; r may be moderate while the curve is economically decisive
- Threshold effects: discounts matter only below a price floor
- Clusters: two customer segments with different slopes averaged into one misleading r
Outliers leverage Pearson r because squaring deviations in the formula gives extremes extra weight. One enterprise deal can inflate the correlation between account size and support tickets. Responses include: plot and investigate, report Spearman ρ, winsorize (cap extreme values at chosen percentiles), or analyze segments separately.
A disciplined workflow:
- Plot scatter with labeled axes and n
- Compute Pearson r and r²; note Spearman ρ if skew is visible
- State confounding hypotheses explicitly
- Do not infer causation without design (Lesson 5)
Correlation matrices, collinearity, and multiple testing
Portfolio dashboards often include dozens of KPIs (key performance indicators, tracked operational metrics). A correlation matrix shows r between every pair. Heatmaps help spot redundancy: website sessions, trial signups, and new revenue often co-move because they sit on the same funnel.
Why managers care:
- Redundant metrics in regression (Lesson 3) inflate standard errors and flip signs (multicollinearity)
- False leads multiply when you scan many pairs without correction
- Resource allocation chases correlated proxies instead of levers
If you test 100 pairs at α = 0.05 without adjustment, about five pairs will show "significant" correlation by chance alone. Unit 4's lesson on common errors in statistical reasoning applies directly: pre-specify hypotheses, adjust for multiple comparisons when exploring, and treat exploratory heatmaps as hypothesis generators, not decision documents.
When two predictors have |r| > 0.8, expect trouble if both enter a regression. Often one should drop, combine into an index, or represent the business concept with a single cleaner metric.
Who cares about correlation, and what they get wrong
Different stakeholders reach for correlation for different reasons. Understanding their incentives helps you push back on sloppy causal slides.
| Stakeholder | Typical use | Common misread |
|---|---|---|
| Investor | Scan whether growth KPIs align with revenue narrative | Treats correlated metrics as proof of durable moat |
| Operator | Staff or stock against a leading indicator | Assumes indicator causes outcomes (traffic → sales) |
| Marketer | Justify budget with funnel metric pairs | Ignores promo confounding and seasonality |
| Product leader | Prioritize features correlated with retention | Misses reverse causality (usage → feature exposure) |
| Lender / risk | Early warning pairs (cash vs accrual proxies) | Overreacts to spurious pairs in small samples |
In prose: an investor seeing r = 0.85 between user growth and revenue should still ask whether the same growth converts at stable ARPU (average revenue per user, revenue divided by active users) and margin. An operator should ask whether tomorrow's traffic forecast is independent of tomorrow's markdown calendar. Correlation is a screening tool, not a strategy document.
Spreadsheet workflow: correlation from raw columns
Assume columns week, ad_spend, revenue with 24 rows of data.
Step 1: Inspect. Insert scatter chart: X = ad spend, Y = revenue. Label axes with units ($000s). Look for linearity, outliers, and clusters.
Step 2: Pearson r. Empty cell: =CORREL(B2:B25, C2:C25). Note result and n = 24 in a comment box for auditors.
Step 3: r². =RSQ(C2:B25, B2:B25) or square r manually. Write one-sentence interpretation below the cell.
Step 4: Spearman check (optional). Create columns rank_ad and rank_rev using RANK.AVG. Compute CORREL(rank_ad, rank_rev). If Spearman differs materially from Pearson, investigate outliers or nonlinear monotonic pattern.
Step 5: Document confounders. In a text box on the sheet tab, list two plausible Z variables (season, promo depth) before presenting to leadership.
Check line: RSQ = CORREL² within rounding ✓
This five-step habit prevents "single number" emails. Lesson 2 will use the same columns to fit a regression line; Lesson 4 will hold out the last six weeks before trusting any forecast built on these pairs.
Hand computation when spreadsheets are unavailable
Interview questions and board napkin math sometimes require the computational formula with summary totals:
r = [nΣXY − ΣXΣY] / √[(nΣX² − (ΣX)²)(nΣY² − (ΣY)²)]
You need n, sums of X, Y, XY, X², and Y². The Practice problem walks through twelve months of branch data with explicit arithmetic. Hand computation builds intuition: r is a scaled covariance. If the numerator is small relative to the denominator, association is weak even if a chart "looks" trendy because both series climb over time.
Time trend warning: Two metrics that trend upward over years often show r > 0.7 without any functional relationship. Always plot against time separately (X vs month index) when series are longitudinal. Unit 4's lessons on hypothesis testing apply if you test r ≠ 0 formally: with large n, tiny correlations become "significant" while economically meaningless (Lesson 4 on business significance).
From correlation to the next lessons (preview)
Lesson 2 replaces r with a line: Ŷ = β₀ + β₁X. For simple regression with one X, R² equals r². Lesson 3 adds predictors so partial effects differ from raw correlations in a matrix. Lesson 4 asks whether fitted lines predict holdout months. Lesson 5 asks whether moving X moves Y on purpose. Keep correlation in its lane: first descriptive pass, not last word.
Worked example: RidgeLine Outdoor retail foot traffic and revenue
RidgeLine Outdoor operates 24 specialty stores. The VP (vice president) of Operations asks whether weekend staffing should track mall foot traffic index readings.
Part A: Setup
Business question: Should we staff up when the mall foot traffic index is high?
Data: 52 weeks per store for Store #7 (n = 52). X = mall foot traffic index (100 = baseline). Y = weekly store revenue ($000s).
Sample of 8 weeks for illustration (full 52 used for totals):
| Week | Foot traffic index (X) | Revenue $000s (Y) |
|---|---|---|
| 1 | 92 | 88 |
| 2 | 98 | 94 |
| 3 | 105 | 102 |
| 4 | 110 | 108 |
| 5 | 88 | 85 |
| 6 | 115 | 112 |
| 7 | 102 | 99 |
| 8 | 108 | 105 |
Assumption: 52 weeks complete; no store remodel during period.
Part B: Spreadsheet mechanics and correlation
Step 1: Enter X in column A, Y in column B for all 52 rows.
Step 2: =CORREL(A2:A53, B2:B53) → r ≈ 0.91
Step 3: =RSQ(B2:B53, A2:A53) → r² ≈ 0.83
Step 4: Insert scatter chart; add trendline (linear) for visual check. Points cluster near the line; no obvious U-shape.
Interpretation: In this store-year, higher mall traffic aligns strongly with higher RidgeLine revenue linearly. r² ≈ 0.83 means about 83% of weekly revenue variance co-moves linearly with the traffic index in-sample.
Check: r² = (0.91)² = 0.8281 ✓ (rounding explains small gap)
Part C: Limits and confounding
Traffic index also proxies for season (holidays, weather). RidgeLine runs promotions on peak weekends. Confounding path: season → traffic and season → promotions → revenue. Staffing on traffic alone may double-count what promotions already capture.
Spearman ρ on same data: ≈ 0.89. Similar story; not driven solely by one outlier week.
Part D: Managerial read
Use traffic as a short-horizon staffing signal, not proof that traffic causes incremental revenue worth arbitrary labor cost. Pilot: hold promotion calendar fixed for 8 weeks, regress revenue on traffic plus promotion indicator (preview of Lesson 3). Board question: "If traffic is flat but our brand search rises, does the model still tell us to staff down?" Correlation answered association last year; operations needs a forward rule with controls.
Worked example: Apex SaaS support touches and retention (reverse causality)
Apex SaaS sells workflow software. Customer success reports r = 0.68 between monthly support tickets and renewal (1 = renewed, 0 = churned) at the account-month level (n = 2,400 account-months).
Part A: Initial narrative (wrong)
"More support creates retention." Leadership increases proactive outreach quotas.
Part B: Segment scatter and sign flip
Split by health score (product usage quartile):
| Segment | r (tickets, renewal) | n |
|---|---|---|
| High usage | −0.12 | 600 |
| Low usage | −0.55 | 600 |
| All pooled | +0.68 | 2,400 |
Simpson's paradox: pooled correlation reverses within segments. Struggling accounts generate tickets and churn; healthy accounts renew with few tickets. Pooling mixes segments; r reflects composition, not ticket effect.
Check: segment ns sum to 1,200 shown; remaining 1,200 mid-quartile rows omitted from table for space but included in pooled r ✓
Part C: Managerial read
Do not scale ticket quotas as a retention lever. Prioritize usage recovery playbooks and P1 (priority 1, critical severity) incident reduction. Causal test (Lesson 5): randomized proactive outreach for at-risk accounts vs holdout, primary metric renewal at 90 days.
Common mistakes beginners make
| Mistake | Reality |
|---|---|
| Treating r as a percentage of "relatedness" | r is a standardized linear association score, not a percent of causation |
| Ignoring n and reporting r = 0.85 from 10 points | Small samples produce unstable r; always show n and plot |
| Using Pearson on curved or rank-like data without checking | Plot first; use Spearman or transform when monotonic but nonlinear |
| Equating high r² with policy leverage | Association in history does not prove intervention works |
| Assuming correlation direction equals causation direction | Reverse causality and confounding are common in ops and marketing |
| Scanning correlation matrices without hypotheses | Multiple testing yields spurious "relationships" |
| Dropping outliers silently to "improve" r | Document outlier treatment; investigate whether they are real business cases |
| Pooling segments with different slopes | Aggregate r can hide or reverse segment-level patterns |
Practice problem
ClearBank branch data (12 months): marketing events per month (X) and new checking accounts opened (Y):
| Month | X | Y |
|---|---|---|
| Jan | 2 | 410 |
| Feb | 3 | 445 |
| Mar | 5 | 520 |
| Apr | 4 | 490 |
| May | 6 | 560 |
| Jun | 5 | 535 |
| Jul | 7 | 590 |
| Aug | 6 | 570 |
| Sep | 8 | 620 |
| Oct | 7 | 605 |
| Nov | 9 | 650 |
| Dec | 8 | 630 |
Tasks:
- Compute X̄, Ȳ, and Pearson r using the computational formula r = [nΣXY − ΣXΣY] / √[(nΣX² − (ΣX)²)(nΣY² − (ΣY)²)].
- Compute r² and interpret in plain language for the branch manager.
- Name two confounders that could explain the correlation without events "causing" accounts.
- Explain why a scatter plot should precede the bank's budget decision.
Solution
Summary totals: ΣX = 70, ΣY = 6,625, ΣXY = 40,205, ΣX² = 466, ΣY² = 3,723,175, n = 12.
X̄ = 70/12 ≈ 5.83. Ȳ = 6,625/12 ≈ 552.08.
Numerator: nΣXY − ΣXΣY = 12(40,205) − 70(6,625) = 482,460 − 463,750 = 18,710
Denominator part 1: nΣX² − (ΣX)² = 12(466) − 70² = 5,592 − 4,900 = 692
Denominator part 2: nΣY² − (ΣY)² = 12(3,723,175) − 6,625² = 44,678,100 − 43,890,625 = 787,475
Denominator: √(692 × 787,475) = √545,135,900 ≈ 23,348
r = 18,710 / 23,348 ≈ 0.80
r² = 0.80² = 0.64
Check: spreadsheet CORREL on X and Y confirms r ≈ 0.80 ✓
Interpretation: About 64% of the month-to-month variance in new accounts aligns linearly with event count in this 12-month sample. That is association, not proof events drive accounts.
Confounders: (1) Seasonality (tax refund season, back-to-school) drives both outdoor event scheduling and account openings. (2) Branch staffing/hours expanded in the same months as events.
Scatter plot: Reveals linearity vs saturation, identifies outlier months, and forces the manager to see whether high-event months coincide with holidays before attributing causation.
Extended manager read: ClearBank's branch manager should not multiply events by 0.64 and expect proportional account growth. Use the correlation to justify a pilot: hold staffing and marketing fixed in four branches, vary event intensity, measure incremental accounts (Lesson 5). Until then, budget for events as brand presence, not proven account driver. Compliance may also care if event-heavy months coincide with regulatory disclosure periods that attract financially literate prospects; that third path is another confounder story worth documenting in the brief.
Practice problem 2
Your analytics team sends a heatmap: r = 0.92 between app daily active users (DAU) and in-app purchase revenue across 90 days. The CPO (chief product officer) wants to ship features that maximize DAU, citing the correlation.
Tasks:
- State why r² alone does not justify the feature roadmap.
- Would you expect Pearson or Spearman to differ if one viral day creates a revenue spike? Explain.
- Write one SMART data question (Unit 1) that could test whether DAU increases cause revenue lifts.
Solution
1. r² limit: r² ≈ 0.85 describes linear co-movement in 90 days of history. It does not prove incremental DAU converts to incremental revenue, nor that the next feature shifts DAU without cannibalizing paid channels. Nonlinearity, promo days, and pricing changes can break the pattern forward.
2. Pearson vs Spearman: One viral day with extreme DAU and revenue inflates Pearson r because it increases covariance in raw dollars. Spearman ρ ranks days and may be slightly lower if the spike is an outlier in levels but not in rank. Plot both metrics; consider reporting both or winsorizing after documenting the viral event.
3. SMART data question example: "Among cohorts randomized to receive Feature A vs holdout (no Feature A) in March 2026, what is mean ARPU (average revenue per user, total in-app revenue divided by active users) over days 15–45 post-release, controlling for pre-release ARPU?" Specific (cohorts), measurable (ARPU window), actionable (ship or kill feature), realistic (requires experiment setup), time-bound (March cohort). This moves from correlation to causal design (Lesson 5).
Extended reflection: The CPO's roadmap treats DAU as a input lever because it correlates with revenue. In many consumer apps, DAU is partly output of push notifications, habit, and seasonality. Pushing DAU without measuring incremental ARPU and margin can grow a large, low-value user base. Correlation between DAU and revenue may remain high while profit collapses. The SMART question above forces the team to articulate what evidence would falsify the feature bet before engineering starts.
Presenting correlation to executives without overclaiming
Use a single sentence template: "In our last 24 months, higher foot traffic aligned with higher store revenue (r ≈ 0.9, n = 52), but we have not proven that traffic campaigns cause revenue." Pair with a scatter visual. Avoid saying "90% related." If asked about causation, name the planned test (holdout stores, pilot spend cap). The discipline of language prevents the fintech support-touch mistake from the opening section.
When committees request a correlation matrix, deliver it with a cover paragraph listing pre-specified pairs and confounders. Unsupervised heatmaps invite storytelling; disciplined briefs invite decisions.
Key takeaways
- Pearson r measures linear association strength and direction; always report n and visualize with a scatter plot.
- r² is the fraction of Y's sample variance aligned with linear X; it is not causal leverage and ignores nonlinear structure.
- Use Spearman for skewed or ordinal data; compare with Pearson to detect outlier leverage.
- Confounding, reverse causality, and multiple testing explain why correlated KPIs are not automatic levers.
- Correlation matrices inform redundancy and hypothesis generation; they do not replace controlled comparisons or experiments.
After this lesson
- Pick two metrics from your company's dashboard. Compute or estimate their correlation, plot them mentally, and list one confounder and one reverse-causality story.
- Find a published claim that treats correlation as causation. Which Bradford Hill criterion is weakest?
- Continue to Lesson 2: Simple Linear Regression.
Lesson exercise
40 minApply: Correlation and Its Limits
Deliverable
One-page workbook entry or memo section filed under OMBA 102 Unit materials.
Rubric
- • Decision frame is specific and time-bound
- • Framework applied with auditable steps
- • Downside case is plausible, not strawman
- • Guardrail metric defined with owner
- • Recommendation links to evidence quality label