Adstock (also known as carryover effect or advertising decay) is a marketing measurement concept that quantifies how advertising effects persist and diminish over time after an advertisement is shown. Rather than assuming advertising impact stops immediately when a campaign ends, adstock models recognize that advertising continues to influence consumer behavior for weeks, months, or even years after exposure.
Adstock operates on the principle that advertising creates a "stock" of awareness, consideration, or positive sentiment in consumers' minds that doesn't disappear instantly. This stock gradually decays over time, similar to how a product's inventory depletes or how memory fades.
The adstock effect manifests in several ways:
Adstock is often modeled using an exponential decay function that also helps to illustrate the basic concept:
Adstock(t) = Media(t) + λ × Adstock(t-1)
Where:
The decay rate determines how quickly advertising effects diminish:
As a simplified example, let's assume the decay rate is 0.8. If an advertiser invests 100 dollars on Google Performance Max on Monday, the effect of advertising on Tuesday is assumed to be 80% of the effect on Tuesday.
In some sources, the saturation effect is also considered to be part of the adstock transformation but here it is considered to be a separate but related concept.
The standard approach, using exponential decay at a fixed rate over time based on a single decay rate parameter.
Similar, but with the maximum effect occurring after a short delay as determined by an additional delay parameter.
Uses a flexible decay curve with two parameters based on the Weibull distribution, allowing for both delayed and accelerated effects.
Employs the negative binomial distribution with two parameters for greater flexibility, capturing delayed peak and varied decay patterns.
Adstock is a fundamental component of Marketing Mix Modeling (MMM), where it helps:
There are two general approaches in incorporating adstock transformation in MMM:
The implementation also depends on which media metric is chosen as the basis for the model feature for each marketing activity. For example attributed conversion value may have some of the carryover effect already built-in depending on the technical implementation of the ad platform attribution system.
Determining the right adstock parameters can include:
Statistical Analysis
Market Research
A/B Testing
Solution: Use statistical methods combined with business judgment, validate with holdout tests.
Solution: Apply channel-specific adstock parameters based on media and campaign characteristics
Solution: Combine adstock modeling with attribution analysis for comprehensive measurement
Dr. Paavo Niskala is a Principal Engineer at Sellforte. With PhD in the field of computational plasma physics, he has over 10 years of experience in designing and building complex data-intensive systems. Paavo has especially focused on using data science in critical business applications, such as Marketing Mix Modeling, which helps businesses make better marketing decisions. Follow Paavo in LinkedIn.