Functional Forms in Marketing
Summary
Chapter 3 is the technical core of the book, cataloguing ten functional forms for the sales response function , each with full derivation, elasticity formula, shape properties, and marketing interpretation. Also covers the SCAN*PRO multiplicative scanner model, random coefficients specifications, and switching models.
Response Sensitivity and Elasticity
Response Sensitivity and Elasticity
Response sensitivity (absolute):
Point elasticity (scale-free):
Elasticity is preferred for cross-study comparison and meta-analysis because it is dimensionless. For marketing instruments, elasticities serve as the key empirical generalizations.
1. Linear Form
Linear
Elasticity:
Shape: Constant slope; no saturation. Increasing, decreasing, or flat depending on sign of .
Use: First-order approximation in log-linear models; baseline for testing against nonlinear alternatives.
2. Semilogarithmic Form
Semilogarithmic
Elasticity:
Shape: Concave (diminishing returns) when . Useful when a large range of is observed.
3. Power / Log-Log Form (Constant Elasticity)
Power Form
Taking logs:
Elasticity:
Shape: Concave for ; convex (increasing returns) for ; linear for .
Marketing use: Most common form for advertising and price response. The log-log specification fits by OLS directly on and .
4. Multiplicative Form
Multiplicative (Multi-instrument)
Taking logs:
Elasticity of instrument :
Properties: Cross-elasticities are zero (no interaction). Easily estimated by OLS on log-transformed data. The workhorse model for scanner data analysis (see SCAN*PRO below).
5. Exponential Form (Increasing Returns)
Exponential
For pricing applications: ,
Elasticity:
Shape: Convex — increasing marginal returns. Appropriate for threshold phenomena or situations where heavy spending compounds.
6. Log-Reciprocal / Inverse Form (S-Shaped Saturation)
Log-Reciprocal
Elasticity:
Shape: S-shaped with saturation at ; inflection point at . Increasing marginal returns at low , diminishing returns at high .
7. Gompertz Form
Gompertz
Shape: Asymmetric S-curve with faster initial growth than logistic; upper asymptote . Used for product adoption and life-cycle modeling. Related to Product Adoption and Diffusion Models.
8. Modified Exponential (Saturation without S-Shape)
Modified Exponential
Elasticity:
Shape: Concave with upper asymptote . No inflection point. Appropriate when saturation is observed but there is no initial convex phase.
9. Logistic Form
Logistic
Shape: Symmetric S-curve, bounded in . Standard form for binary choice when is market share (bounded in [0,1]). Related to Logit Purchase Decision Model (ABM consumer choice) and Discrete Choice Models (econometric random utility framework).
10. ADBUDG Form (Little 1970)
ADBUDG
Parameters:
- : sales at zero advertising (minimum)
- : saturation sales (maximum)
- : shape parameter (: concave; : S-shaped)
- : advertising level at midpoint
Elasticity at midpoint:
Properties: Highly flexible; nests concave and S-shaped responses; parameterized by managerially interpretable quantities. Widely used in budget optimization (see Optimal Marketing Decisions and Forecasting).
SCAN*PRO Scanner Model
SCAN*PRO
The SCAN*PRO model (Wittink et al.) applies the multiplicative form to weekly scanner data:
where is a reference price, are feature advertising dummies, are display dummies. Estimated in log form by OLS or GLS at the store-brand-week level.
Key property: Allows brand-specific intercepts capturing unobserved brand equity and store heterogeneity.
Random Coefficients Model
Random Coefficients
When response varies across brands, markets, or time, parameters are treated as random:
where , and . Estimation via GLS (Swamy 1970) or hierarchical Bayes. Connects to Hierarchical Linear Models and the HB shrinkage estimator in Parameter Estimation in Market Response. (Eq 3.44 in book)
Systematically Varying Parameters
Parameters can be made functions of other variables (e.g., competitive context, season):
substituting into the model yields an interaction term . This generalizes the constant-coefficient model and allows heterogeneous response across subgroups or time periods. See also Shape of the Marketing Response Function.
Switching Models
When the functional form itself is unknown a priori, a switching regression tests whether the data support different response regimes (e.g., pre/post competitive entry):
Regime assignment can be endogenous (Goldfeld-Quandt, Maddala-Nelson) or triggered by an observable event.
Functional Form Selection Summary
| Form | Shape | Saturation | Constant ? | Marketing Context |
|---|---|---|---|---|
| Linear | Linear | No | No | Simple baseline |
| Semilog | Concave | No | No | Large advertising range |
| Power | Concave/convex | No | Yes | Advertising, price |
| Multiplicative | — | No | Yes | Multi-instrument |
| Exponential | Convex | No | No | Threshold advertising |
| Log-reciprocal | S-shaped | Yes | No | Threshold + saturation |
| Gompertz | Asymmetric S | Yes | No | Life cycle adoption |
| Modified exponential | Concave | Yes | No | Saturation without S |
| Logistic | Symmetric S | Yes | No | Market share |
| ADBUDG | Flexible | Yes | No | Budget optimization |
Cross-Links
- Market share extensions: Market Share Models
- Dynamic extensions: Carryover Effects and Distributed Lags, Shape of the Marketing Response Function
- Estimation of nonlinear forms: Parameter Estimation in Market Response
- Empirical elasticities: Advertising and Promotion Effects, Price and Distribution Effects
- Product adoption S-curves: Product Adoption and Diffusion Models