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 over 3 weeks ago

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?