thumbnail

Why MMM needs 3 years of data

Seasonality is one of the most fundamental concepts in Marketing Mix Modelling but also one of the most common reasons they go wrong.

When people think about the data needed for MMM, they often focus on media spend, sales, or how many channels are included. But before any of that, there is a more basic requirement: enough history to understand the natural rhythm of the business. In practice, that usually means at least three years of data. Without that, the model is much more likely to confuse normal seasonal movement for media impact.

Note: This does not apply to all industries. Some brands will not have this 3-years requirement because their KPIs do not exhibit repeated seasonal patterns. For example, the new-customers KPIs for fintech brands might closely follow stock market trends which do not follow easily predictable patterns like seasonality.

What seasonality actually is

In a general time series sense, seasonality is any pattern that repeats at a fixed interval over time:

  • Looking at daily data, consumer behavior depends on the specific week day.
  • Looking at weekly data, consumer behavior depends periods with in the year (e.g. pre-christmas purchases)

In MMM, seasonality matters for a more specific reason.

The goal of MMM is to estimate the incremental impact of media. That means separating the effect of advertising from everything else. Let's look at an example:

The revenue of this month (December) is up by 50% compared to last month (November), and 10% compared to the same period (December) last year.

  • The 50% increase might very well be caused by seasonality: December performing better than November. Suggesting marketing drove the 50% jump might be incorrect.
  • The 10% increase instead could be related to changes in the marketing activities of that period, and/or other factors.

If a model cannot properly recognise seasonality, it starts assigning credit in the wrong places.

A predictable Christmas uplift may be attributed to a media campaign.
A summer dip may be blamed on weak creative.

This is how measurement becomes dangerous rather than helpful. A model that misreads seasonal patterns can still produce neat charts, coefficients, and ROI figures. But those outputs are not insight, they are false confidence. In MMM, bad attribution does not stay inside the model. It flows directly into planning, optimisation, and budget decisions.

Why 3 years is ideal

Two years of data can sometimes be enough to build a model. But that does not mean it is ideal. The issue is simple: with only two years, the model only sees each point in the calendar twice.

Three years is not magic, but it is a major improvement. It gives the model a third look at each point in the annual cycle. It also provides additional variance in other factors, allowing the model to distinguish actual impact from coincidence.

In other words, three years gives seasonality more chances to reveal itself.

Three years is also the sweet spot between getting enough variance, and not having to retrieve and include old data, which might bring new issues into the model.

Seasonality is not just a control variable

A lot of MMM work treats seasonality as something to account for and then move past it.

That is understandable, but incomplete. Seasonality is something that can change media effectiveness itself and should be taken into account appropriately.

This matters because the same campaign does not perform in the same way in every month. Consumer responsiveness changes throughout the year. Demand context changes. Competitive pressure changes. Purchase intent changes. The same spend, on the same channel, with the same creative quality, can produce very different returns in June and in December.

That is where seasonality becomes strategically important, not just statistically important.

At Linea, we leverage the synergy between variables to provide a complete picture. This also allows us to move beyond total annual optimisations, and produce actual media plans that account for various scenarios.

The bottom line

MMM needs enough history to separate recurring demand patterns from media-driven movement.

It is tempting to set up a model covering just 2 years since it is less work when collecting data.

But if that data can be retrieved, it will be worth collecting. And if someone suggests 24 months of data is good enough, send them this article and give us a call.

Take control of your data

Contact us

Have any project on mind?
For immediate support:

info@linea-analytics.com
Schedule a Call
Why wait

Get the True Impact of your Marketing.