Skip to main content

What data is required for MMM?

how much data is required to run an mmm model

Written by Alexandra Favager
Updated today

Ruler typically requires up to 2 years of historical spend and revenue data to build your initial benchmark model. This allows for accurate trend analysis and more reliable performance insights.

We incorporate:

  • Marketing spend data

  • Revenue data

  • Key additional variables, such as promotions, campaigns, or major events that may influence performance

Online Spend Data

Ruler connects directly to your advertising platforms via API. This enables:

  • Automatic syncing of historical spend data

  • Standardised formatting

  • Weekly aggregation for modelling purposes

Offline Spend Data

For offline channels (e.g. TV, radio, print), you can provide data via:

  • API integration, or

  • Manual upload using a CSV file

Revenue and Sales Data

Depending on your systems, revenue data can be:

  • Connected via API for automatic syncing, or

  • Uploaded manually using a CSV file

Data Formats

Ruler’s model operates at a weekly level, so all data should be:

  • Broken down to at least daily or weekly granularity

  • Structured clearly to support accurate aggregation and analysis

Ruler offers support with templates for uploading any manual data.

Did this answer your question?