How can we separate the effect of advertising from store size and customer traffic?
High-revenue stores may spend more on advertising, operate larger locations, and receive more visitors. A regression with advertising alone can mix the advertising relationship with store size and customer traffic.
Multiple regression includes several predictors at once to estimate the relationship between one predictor and the outcome while holding the included predictors constant.
Key question
If store size and customer traffic are the same, how much does average revenue differ when advertising spending is $1,000 higher?
What does multiple regression separate?
Multiple regression equation
ŷ = b₀ + b₁x₁ + b₂x₂ + … + bₖxₖ
Revenue model
Predicted revenue ($1,000s) = 20 + 4.5×advertising ($1,000s) + 1.2×visitors (hundreds)
The advertising coefficient of 4.5 means that, among stores with the same visitor count, $1,000 more in advertising is associated with $4,500 higher revenue on average. It does not mean every store increases by exactly that amount.
Holding the rest fixed
controlEach coefficient is the effect of one predictor with the others held still.
Multicollinearity
overlapWhen two predictors overlap, the shared part belongs to neither alone.
Unstable coefficients
VIFThe estimate stays near the truth while its interval balloons.
How are coefficients interpreted?
| Term | Interpretation |
|---|---|
| b₁ | average difference associated with a one-unit increase in x₁ when the other predictors are held constant |
| b₀ | calculated baseline when every predictor equals zero |
| R² | proportion of outcome variation explained jointly by all predictors in the sample |
Adjustment is not proof of causation
Omitted variables, measurement error, and reverse causality can remain. A coefficient should not automatically be read as a causal effect.
Why does multicollinearity occur?
Advertising spending and ad impressions, for example, may be so similar that the model cannot stably decide how much of the shared relationship belongs to each predictor. This is multicollinearity.
How should VIF be used?
| VIF | Common interpretation |
|---|---|
| 1 | little linear overlap with the other predictors |
| 1–5 | some overlap; interpret in context |
| 5 or more | coefficient instability deserves closer examination |
| 10 or more | a conventional warning level, not an absolute rule |
Possible responses
Combine redundant predictors, remove one when substantively justified, or consider Ridge and Lasso when prediction is the main goal.
Change correlation among predictors
Begin with low correlation and inspect the coefficients and standard errors. Then increase the correlation and compare the VIF and coefficient instability.
VIF
1.04
β₁
2.13
SE(β₁)
0.20
β₂
1.39
What to watch
Prediction may change little as correlation rises, while the standard errors of individual coefficients can increase substantially.