Marketing Research Methodology

Chapter 13
Multivariate and Predictive Marketing Analytics

Graduate Program in Marketing Management
Marketing Research Methodology   •   Graduate

Multivariate and Predictive Marketing Analytics

Introduction and Context

Marketing decisions increasingly involve many variables observed simultaneously: customer characteristics, attitudes, media exposures, purchase histories, prices, channels, competitors and social influences. Univariate analysis examines one variable at a time; multivariate analysis studies several variables jointly. Predictive analytics extends this logic by using observed data to estimate unknown outcomes or future behavior.

The central managerial question is not simply whether a model is statistically significant. It is whether the model provides credible, actionable and ethically obtained evidence for decisions such as targeting, segmentation, pricing, product design, positioning, retention and resource allocation.

Multivariate methods can be grouped by their principal purpose:

PurposeTypical methodsMarketing use
Predict a metricMultiple regressionSales, spending, response value
Predict a categoryLogistic regression, discriminant analysisChurn, conversion, brand choice
Reduce variablesFactor analysis, principal componentsScale development, data compression
Discover groupsCluster analysisSegmentation
Estimate preferencesConjoint analysisProduct and pricing decisions
Represent perceptionsPerceptual mappingPositioning
Test causal structuresStructural equation modelingMediation, latent constructs and theory testing

Learning Objectives

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

  1. Select an appropriate multivariate method for a marketing research problem.
  2. Specify, estimate and interpret regression and logistic models.
  3. Evaluate assumptions, fit, uncertainty, predictive performance and practical usefulness.
  4. Distinguish factor analysis from principal components analysis.
  5. Design and interpret cluster, discriminant, conjoint and perceptual-mapping studies.
  6. Explain the logic and limitations of introductory structural equation modeling.
  7. Integrate analytics into managerial decisions while addressing ethics, bias and governance.

1. A Framework for Multivariate Model Selection

Method selection should follow the research question, measurement level and temporal purpose—not familiarity with software. Four questions are especially important:

What is the outcome? It may be continuous, binary, categorical, count-based, ordinal or unobserved (latent). What is the purpose? Explanation, prediction, classification, description or theory testing require different standards. What is the data structure? Repeated observations, nested customers, choice tasks and cross-sectional surveys have different dependence assumptions. What is the decision context? A model with modest explanatory power may still be useful if it improves targeting profitably.

A useful distinction is between explanatory and predictive validation. Explanatory analysis emphasizes theory, coefficients and uncertainty under assumptions. Predictive analysis emphasizes performance on data not used to estimate the model. A model can fit historical data well and predict poorly because of overfitting, leakage, unstable relationships or changing market conditions.

2. Multiple Linear Regression

Multiple regression estimates the conditional mean of a continuous outcome from several predictors:

yi = β0 + β1xi1 + β2xi2 + ⋯ + βpxip + εi

Here, yi is the outcome for observation i, xij is predictor j, β0 is the intercept, βj is the partial slope, and εi is the error term. The slope βj is the expected change in y associated with a one-unit increase in predictor j, holding the other included predictors constant.

The usual least-squares estimates minimize the sum of squared residuals:

SSE = ∑i=1n(yi − ŷi)2

where ŷi is the fitted value and n is sample size. The coefficient of determination is:

R2 = 1 − SSE/SST

where SST = ∑(yi − ȳ)2 is total variation around the sample mean. R2 is the proportion of in-sample variation explained by the fitted model; it is not the probability that the model is true and does not by itself establish causality. Adjusted R2 penalizes unnecessary predictors:

Adjusted R2 = 1 − [(n − 1)/(n − p − 1)](1 − R2)

where p is the number of predictors excluding the intercept.

Assumptions and diagnostics

For conventional coefficient tests and confidence intervals, important assumptions include a correctly specified conditional mean, independent observations, appropriate treatment of measurement and coding, no exact multicollinearity, and errors with constant variance. Normality of errors is mainly relevant to small-sample inference, not to the unbiasedness of ordinary least squares itself.

Diagnostics should examine residual-versus-fitted plots, leverage, influence, nonlinearity, heteroscedasticity and collinearity. The variance inflation factor for predictor j is:

VIFj = 1/(1 − Rj2)

where Rj2 is obtained by regressing predictor j on all other predictors. Large values indicate that a predictor is highly redundant with the others; there is no universal threshold that replaces substantive judgment.

Categorical predictors require indicator coding. If a three-level channel variable is represented by two indicators, one level is the reference category. Interaction terms test whether an effect depends on another variable:

Sales = β0 + β1Price + β2Loyalty + β3(Price × Loyalty) + ε

The coefficient β3 is the change in the price slope associated with a one-unit change in loyalty. Centering can improve interpretability but does not remove substantive interaction.

Uncertainty and prediction

A confidence interval describes uncertainty about a population parameter under the model and sampling assumptions. A prediction interval additionally includes uncertainty about a new observation and is therefore wider. Statistical significance should be accompanied by effect size, interval estimates, sensitivity analysis and a managerial consequence. Out-of-sample metrics such as mean absolute error and root mean squared error are useful:

MAE = (1/n)∑|yi − ŷi|
RMSE = √[(1/n)∑(yi − ŷi)2]

MAE is in the outcome’s units and is less sensitive to large errors than RMSE. A time-ordered or cross-validation design is preferable to evaluating a model on the same observations used for fitting.

3. Logistic Regression and Classification

When the outcome is binary—such as churn versus retention—linear regression can produce impossible probabilities. Logistic regression models the log odds of an event:

log[pi/(1 − pi)] = β0 + β1xi1 + ⋯ + βpxip

where pi = P(Yi = 1|xi). The predicted probability is:

pi = 1/[1 + exp(−ηi)]

with ηi = β0 + ∑βjxij. The odds ratio associated with a one-unit increase in predictor j is exp(βj), holding other predictors constant. An odds ratio of 1.30 means 30% higher odds, not necessarily 30 percentage points higher probability.

Classification requires a threshold, often 0.50 but not necessarily. The threshold should reflect the costs of false positives and false negatives. A confusion matrix supports calculation of sensitivity (true-positive rate), specificity (true-negative rate), precision and accuracy. Accuracy can be misleading when the event is rare. The receiver operating characteristic curve summarizes discrimination over thresholds; its area under the curve is the probability that a randomly selected positive case receives a higher score than a randomly selected negative case. Calibration asks whether predicted probabilities correspond to observed frequencies.

Rare-event marketing models should consider class imbalance, probability calibration, temporal validation and the economic value of intervention. A high score is not automatically a profitable target: contact cost, treatment effectiveness and customer lifetime value must be included.

4. Factor Analysis and Principal Components

Factor analysis and principal components analysis (PCA) are related but conceptually different.

Exploratory factor analysis (EFA) models observed correlations as arising from fewer latent constructs plus unique error:

x = Λf + δ

where x is a vector of observed items, Λ is the loading matrix, f is a vector of common factors and δ contains unique components and measurement error. EFA is appropriate when the researcher seeks latent dimensions such as perceived value, trust or service quality.

PCA is a mathematical transformation of observed variables into uncorrelated components that successively maximize variance. It is primarily a data-reduction method and does not distinguish common variance from unique measurement error. PCA components are weighted combinations of the original standardized or unstandardized variables, depending on the analysis.

Before extraction, researchers should assess whether correlations are adequate for factor analysis. The Kaiser–Meyer–Olkin index evaluates sampling adequacy, while Bartlett’s test examines whether the correlation matrix differs from an identity matrix. These are aids, not substitutes for theory and inspection.

Factor retention should combine parallel analysis, scree-plot evidence, interpretability and substantive theory rather than relying mechanically on an eigenvalue greater than one. Rotation facilitates interpretation. Orthogonal rotations assume factors are uncorrelated; oblique rotations allow correlation and are generally more realistic for psychological and marketing constructs.

Loadings indicate relationships between items and factors. Cross-loadings complicate interpretation. After identifying a scale, researchers should examine reliability and validity. Cronbach’s alpha is commonly reported, but it depends on assumptions such as essentially tau-equivalent items and can increase simply by adding redundant items. Composite reliability, convergent validity and discriminant validity provide complementary evidence.

5. Cluster Analysis and Discriminant Analysis

Cluster analysis seeks relatively homogeneous groups without a pre-existing group label. Common approaches include hierarchical methods and k-means. Hierarchical clustering successively joins or divides cases according to a distance and linkage rule. K-means assigns cases to k centroids by minimizing within-cluster squared distance:

W = ∑k=1K∑i∈Ck ||xi − μk||2

where Ck is cluster k and μk is its centroid. Standardization is often necessary when variables use different units. The number of clusters should be evaluated using stability, interpretability, managerial usefulness and criteria such as silhouette width—not selected solely by an algorithm.

Segmentation is not complete when clusters are created. Each segment requires profiling, sizing, accessibility assessment, response validation and a differentiated managerial action. A cluster that is statistically distinct but too small, unreachable or unprofitable may not be strategically useful.

Discriminant analysis begins with known groups and estimates a rule for classifying new observations. Linear discriminant analysis assumes, approximately, multivariate normal predictors within groups and equal covariance matrices. Quadratic discriminant analysis relaxes the equal-covariance assumption but estimates more parameters. Classification accuracy should be evaluated using holdout or cross-validated data and compared with a meaningful baseline.

6. Conjoint Analysis and Perceptual Mapping

Conjoint analysis estimates how respondents trade off product attributes. A profile’s utility is often represented by an additive part-worth model:

Uij = β0 + ∑a=1Aβa,l(a,j) + εij

where Uij is respondent i’s utility for profile j, βa,l(a,j) is the part-worth for the level of attribute a appearing in profile j, and ε is unexplained preference. Identification requires coding constraints, such as effect coding or a reference level. In choice-based conjoint, the probability of choosing profile j from set J under a multinomial logit model is:

Pij = exp(Uij) / ∑h∈Jexp(Uih)

This expression assumes independent and identically distributed extreme-value errors and implies the independence-of-irrelevant-alternatives property in its basic form.

Attribute importance is often calculated from the range of part-worths for each attribute divided by the sum of all attribute ranges. This is a relative descriptive measure, not a universal causal value. Price coefficients can support willingness-to-pay calculations, but the ratio is meaningful only when utility is appropriately scaled and the price coefficient has the expected sign:

WTP for attribute change = −ΔUtility/βprice

Conjoint results depend heavily on realistic attributes, understandable levels, experimental design, respondent engagement and the distinction between stated and market behavior.

Perceptual mapping represents similarities, preferences or attribute evaluations in a low-dimensional space. Multidimensional scaling (MDS) uses pairwise dissimilarities to locate objects so that distances approximate perceived dissimilarity. Correspondence analysis maps rows and columns of a contingency table. Maps are interpretive aids: dimensions do not automatically possess objective meanings, and proximity should not be overinterpreted without validation.

7. Structural Equation Modeling

Structural equation modeling (SEM) combines a measurement model and a structural model. A measurement model links latent variables to observed indicators. A reflective model may be written:

x = Λxξ + δ

where ξ is an exogenous latent construct and δ is measurement error. The structural portion specifies relationships among latent variables, for example:

η = Bη + Γξ + ζ

where η represents endogenous latent variables, ξ exogenous variables, B and Γ path matrices, and ζ structural disturbances.

SEM can test mediation, such as whether perceived quality affects loyalty through satisfaction. A direct effect, indirect effect and total effect must be distinguished. In a simple linear mediation, the indirect effect is the product of the path from X to M and the path from M to Y. Bootstrap confidence intervals are commonly preferred because product distributions are often non-normal.

Model fit should be evaluated using several indices, such as chi-square, comparative fit measures, approximation error and standardized residuals, interpreted with sample size, model complexity and theory. There is no universal collection of cutoff values that guarantees a correct model. Modification indices should not be used to chase fit through theoretically unjustified post hoc changes. Measurement invariance is important when comparing groups; configural, metric and scalar levels address increasingly strong forms of comparability.

SEM is not inherently causal. Causal interpretation requires temporal ordering, a defensible design, control of confounding and assumptions that exceed good fit.

8. A Worked Predictive Example

Suppose a retailer estimates monthly customer spending from visits and service rating:

Spending = 18 + 7.5Visits + 12Rating

For a customer with 4 visits and a rating of 3.5, the predicted spending is:

18 + (7.5 × 4) + (12 × 3.5) = 90.

The interpretation is conditional: among customers comparable on the variables included in the model, one additional visit is associated with 7.5 spending units, while a one-unit increase in rating is associated with 12 units. This is not proof that increasing visits causes spending to rise. Visits may be a consequence of existing loyalty, and omitted factors such as income or promotion exposure may confound the relationship.

If the model’s test-set MAE is 11 spending units, its typical absolute prediction error is approximately 11 units in the test sample. A manager should compare this error with the profit margin and the cost of acting on the prediction. The model may be useful for broad prioritization but inadequate for automated individual-level price discrimination.

9. Illustrative Case: OmniHome Customer Growth

Background. OmniHome, a fictional omnichannel home-products retailer, has survey data from 2,400 customers, transaction histories, campaign exposures and a binary indicator of renewal within six months.

Problem. Management wants to identify customer segments, understand drivers of renewal, redesign a loyalty program and position the brand against three competitors.

Analysis. Researchers first screened missingness, duplicate records, unusual values and potential data leakage. They used EFA on service-attitude items, retaining three interpretable correlated factors: convenience, trust and experiential value. Reliability and confirmatory tests were conducted on a separate sample. Standardized factor scores and behavioral variables were entered into a logistic model predicting renewal. The model was assessed with temporally separated validation, calibration plots and expected intervention profit rather than accuracy alone.

A cluster analysis using purchase frequency, category breadth, discount dependence and the factor scores produced four candidate segments. Stability checks across resamples showed that one small cluster was unstable, so it was not treated as a strategic segment. A choice-based conjoint study then estimated preferences for delivery speed, membership fee, rewards and personalization. Finally, MDS based on brand similarity showed that OmniHome was perceived as convenient but less trustworthy than the market leader.

Approach and solution. Management combined the evidence rather than applying a single algorithm. The renewal model identified customers with high predicted value and high treatment responsiveness; low-value customers were not automatically contacted. The conjoint results supported a simpler loyalty proposition emphasizing reliable delivery and transparent rewards. Trust-oriented communications were tested through a randomized campaign, with a holdout group retained for incremental-effect measurement.

Outcome. The pilot improved incremental renewal relative to the control group, although the effect was smaller than the model’s raw prediction suggested. This distinction revealed that prediction identifies likely outcomes, whereas experimentation estimates treatment effects. The company therefore revised its dashboard to display predicted risk, incremental lift, uncertainty and profit contribution separately.

Learning points. Analytics should connect measurement, prediction and intervention. Segments need stability and economic relevance. Survey constructs require validation. A high-performing prediction model is not evidence that a marketing action will cause the predicted outcome. Holdout experiments and governance are essential.

10. Ethics, Governance and Contemporary Practice

Marketing analytics can reproduce historical discrimination when protected or proxy variables influence targeting. Organizations should document data provenance, lawful basis, purpose limitation, retention, access controls and model ownership. Privacy regulations may require transparency, rights of access or deletion, restrictions on automated decision-making and impact assessments. Consent is not a license for unlimited secondary use.

Fairness should be evaluated across relevant groups using appropriate measures, recognizing that parity criteria can conflict when base rates differ. Sensitive attributes may be needed for auditing even when excluded from prediction. Human review, appeal mechanisms and monitoring for drift are particularly important when decisions affect credit, employment, essential services or vulnerable consumers.

AI tools can automate feature engineering, text coding, anomaly detection and model comparison, but they do not eliminate construct validity, sampling bias, leakage or accountability problems. Generative systems may fabricate records or obscure reproducibility. Best practice includes preregistered or versioned analyses, reproducible code, documented transformations, transparent validation, challenge datasets, independent review and periodic recalibration.

11. Best-Practice Workflow

  1. Define the managerial decision, estimand and action threshold.
  2. Establish the unit of analysis and causal or predictive time boundary.
  3. Audit data quality, missingness, measurement, privacy and leakage.
  4. Specify a theoretically defensible baseline model.
  5. Select the method consistent with outcome type and research purpose.
  6. Separate training, validation and test information; use resampling appropriately.
  7. Inspect assumptions, influential cases, uncertainty and subgroup performance.
  8. Report effect sizes, intervals, calibration, practical value and limitations.
  9. Validate segments, scales, maps or preferences with independent evidence.
  10. Monitor performance, drift, unintended effects and fairness after deployment.

Chapter Summary

Multivariate and predictive marketing analytics address outcomes, relationships and structures that cannot be understood through isolated variables. Multiple regression estimates conditional mean relationships; logistic regression models event probabilities through log odds. Both require careful specification, diagnostics, uncertainty assessment and out-of-sample validation. EFA seeks latent constructs, whereas PCA compresses observed variance. Cluster analysis discovers groups, while discriminant analysis classifies cases with known group labels. Conjoint analysis estimates preference trade-offs, and perceptual mapping provides a visual representation of similarities or positions. SEM integrates latent-variable measurement with structural relationships but does not create causal evidence merely through good fit. Across all methods, managerial usefulness depends on data quality, validation, economic consequences, ethical governance and the distinction between prediction and intervention effects.

Key Terms

Multivariate analysis: Analysis of several variables jointly.

Predictive analytics: Use of data and models to estimate unknown or future outcomes.

Multiple regression: Model for a continuous outcome using multiple predictors.

Residual: Difference between an observed and fitted outcome.

Multicollinearity: Redundancy among predictors that can destabilize coefficient estimates.

Logistic regression: Model for a binary outcome using log odds.

Odds ratio: Multiplicative change in odds associated with a predictor change.

Calibration: Agreement between predicted probabilities and observed frequencies.

Factor analysis: Latent-variable method explaining common covariance among indicators.

Principal components analysis: Variance-maximizing transformation for data reduction.

Factor loading: Association between an observed indicator and a factor.

Cluster analysis: Unsupervised procedure for discovering relatively homogeneous groups.

Discriminant analysis: Supervised classification using known group membership.

Conjoint analysis: Method for estimating preferences over attribute combinations.

Part-worth: Utility contribution of an attribute level.

Perceptual mapping: Spatial representation of perceived similarities or positions.

Structural equation modeling: Framework combining latent measurement and structural paths.

Measurement invariance: Evidence that a construct is measured comparably across groups.

Overfitting: Capturing sample-specific patterns that fail to generalize.

Data leakage: Use of information unavailable at the time of the intended prediction.

Review Questions

Short Answer Questions

  1. What is the difference between explanatory and predictive validation?
  2. Interpret an odds ratio of 1.40 in a logistic regression model.
  3. Why is standardization often important before cluster analysis?
  4. Distinguish factor analysis from principal components analysis.
  5. Why does a good SEM fit statistic not establish causality?

Long Answer Questions

  1. Explain the assumptions, diagnostics and managerial interpretation of multiple linear regression.
  2. Compare logistic regression and discriminant analysis for customer churn classification.
  3. Describe a rigorous workflow for developing and validating a market segmentation.
  4. Explain how conjoint analysis can inform product design and pricing, including its limitations.
  5. Discuss the role of measurement validity and invariance in structural equation modeling.

Analytical / Application Questions

  1. A churn model has high accuracy but very poor calibration and a 5% churn rate. Diagnose the problem and recommend evaluation and deployment changes.
  2. A retailer obtains four clusters, but one cluster is small, unstable across samples and unreachable through available channels. Should it be retained? Justify your answer.
  3. A survey study finds that trust predicts loyalty in SEM, but all measures are collected at one time and common-method bias is possible. Assess the strength of the conclusion and propose a stronger research design.

Multiple Choice Questions with Answers

Question 1

Which method is primarily designed to model a binary outcome as a probability?

A. Principal components analysis

B. Logistic regression

C. Multidimensional scaling

D. Hierarchical clustering

Correct Answer: B. Logistic regression

Question 2

In multiple regression, a coefficient is ordinarily interpreted as the expected change in the outcome when its predictor changes by one unit, while:

A. All other included predictors are held constant

B. The sample size is held constant at 100

C. The residual is assumed to be zero for every case

D. The outcome is converted into a binary variable

Correct Answer: A. All other included predictors are held constant

Question 3

What is the principal conceptual distinction between EFA and PCA?

A. EFA is supervised whereas PCA is always causal

B. EFA models latent common factors, whereas PCA transforms observed variance

C. EFA requires binary outcomes whereas PCA requires continuous outcomes

D. EFA classifies groups whereas PCA predicts churn

Correct Answer: B. EFA models latent common factors, whereas PCA transforms observed variance

Question 4

Which measure is especially useful for assessing whether predicted probabilities correspond to observed event frequencies?

A. Calibration

B. Eigenvalue

C. Part-worth range

D. Silhouette width

Correct Answer: A. Calibration

Question 5

In conjoint analysis, a part-worth represents:

A. The sampling error of a respondent

B. The utility contribution of an attribute level

C. The distance between two brands

D. The number of clusters selected

Correct Answer: B. The utility contribution of an attribute level

Question 6

What is the main purpose of a holdout or test sample?

A. To increase the number of predictors automatically

B. To estimate performance on observations not used for fitting

C. To guarantee causal identification

D. To eliminate all measurement error

Correct Answer: B. To estimate performance on observations not used for fitting

Question 7

Which statement about cluster analysis is most accurate?

A. It always discovers objectively true market segments

B. Its results should be assessed for stability and managerial usefulness

C. It requires known group labels before analysis

D. It can never be affected by variable scaling

Correct Answer: B. Its results should be assessed for stability and managerial usefulness

Question 8

In logistic regression, the exponentiated coefficient exp(β_j) is commonly interpreted as:

A. A change in the outcome measured in dollars

B. An odds ratio for a one-unit predictor increase

C. The model’s R²

D. The residual standard deviation

Correct Answer: B. An odds ratio for a one-unit predictor increase

Question 9

Why is a high predictive score not necessarily evidence that a marketing intervention will work?

A. Prediction and treatment-effect estimation answer different questions

B. Predictive models cannot use customer data

C. Interventions never affect customer behavior

D. Classification thresholds remove all uncertainty

Correct Answer: A. Prediction and treatment-effect estimation answer different questions

Question 10

Which practice best supports responsible deployment of a customer-targeting model?

A. Hide the model’s limitations from decision makers

B. Use historical outcomes without checking for bias

C. Monitor drift, subgroup performance and unintended effects

D. Evaluate only in-sample accuracy

Correct Answer: C. Monitor drift, subgroup performance and unintended effects

Marketing Research Methodology
Chapter 13 of 15