Purchase Response

Overview


Purchase response is a function which describes the quantity of product purchased by customers over a period of time in response to a set of underlying factors, such as product price and marketing expenditures.
{% Purchases_t = f(price_t, marketing\_expenditures_t, ...) %}

Purchase Response Elasticity


The Elasticity (or sensitivity) of the purchase response function is the change that occurs to the function at a given point, when one of the inputs is changed by a single unit.

Here, we demonstrate the sensitivity to the purchase response function to a change in price.
{% \Delta Purchases_t = f(price_t + 1, expenditures_t, ...) - f(price_t + 1, expenditures_t, ...) %}
From a calculus perspective, this can be stated as a partial derivative.

The sensitivities allow one to optimize the price charged for a product, as well as the marketing spend allocated to it.

Fitting the Purchase Response Function


Fitting the purchase response function to data typically means choosing a functional form of the function (i.e. linear, polynomial, exponential ....) and then finding the parameters that minimize the error between projected values and the dataset.

The simplest method assumes the purchase response function is linear and to use OLS Regression to fit the function to the data.

Contents