Design of Dynamic Response Models

Summary

Dynamic models extend static response models by incorporating time: current sales depend on past advertising, past sales (carryover), and past competitive actions. This note covers the design decisions for dynamic models — order selection, identification of lag structures, and the distinction between short-run and long-run effects.

From Static to Dynamic

The static model assumes marketing effects are fully realized within the measurement period. In practice, advertising creates awareness that decays gradually, price promotions can cause inter-temporal substitution (stockpiling), and distribution gains persist.

Adding dynamics means asking:

  1. How many lags? Determine maximum lag length
  2. What shape? Geometric (Koyck), polynomial (Almon), or unrestricted
  3. What type of lagged dependent variable? Autoregressive, error correction, or pure MA

The General ADL Framework

Any linear dynamic model can be expressed as an ADL (Autoregressive Distributed Lag):

Key design choices:

  • (AR order): test using AIC, BIC, or Ljung-Box test on residuals
  • (lag order on ): test using pattern of OLS coefficients or AIC
  • Restrictions: impose geometric decay (Koyck) or polynomial smoothness (Almon) to reduce parameters

See Carryover Effects and Distributed Lags for the full specification.

Identification Strategy

Direct-Lag Identification

The preferred identification strategy for lag structure is the direct-lag regression: estimate an OLS model with many lags of (and possibly of ), then examine the pattern of estimated coefficients to determine where they cut off vs. die out (analogous to PACF/ACF in ARIMA identification — see Single Marketing Time Series).

If coefficients cut off sharply after lag : use MA() noise / no autoregression If coefficients die out gradually: impose geometric decay (Koyck) If coefficients form a smooth hump: use Almon PDL

Short-Run vs. Long-Run Effects

Distinction of Short and Long Run

For ADL(1,0):

  • Short-run effect (impact multiplier):
  • Long-run effect (total multiplier):

The long-run effect exceeds the short-run effect whenever (positive carryover). A common error is to report only the short-run coefficient and interpret it as the “advertising elasticity” — this understates the true ROI by a factor of .

Model Order Selection

CriterionFormulaUse
AICMinimize; rewards fit, penalizes parameters
BICStricter penalty, prefers parsimonious models
Adjusted R²Maximize
Ljung-Box QTests residual autocorrelationDiagnostic, not selection

Simultaneity and Endogeneity

A key design decision is whether marketing variables are endogenous (jointly determined with sales) or exogenous. The decision rule (spending = function of lagged sales) means advertising is predetermined but not strictly exogenous. Simultaneity biases OLS — see Parameter Estimation in Market Response for 2SLS.

Connecting to ARIMA

Dynamic response models can be written in the ADL form, which relates to the ARIMA framework: