Skip to main content

Model Results

GET 

/resource/marketing-mix-modeling

Retrieve the latest marketing mix model for one KPI - the data behind the Marketing Mix Modeling tab of the Forecast & Plan dashboard.

  • model - the model run: its KPI, status (pending, running, complete, failed) and timestamps. A failed run returns only model, status and statusError.
  • modelFit - one row per day: the actual KPI, the model's expected value and baseline (the KPI without any marketing), with a credible interval (bandLow, bandHigh) around expected.
  • modelFitMetrics - how well the model fits: rSquared, mape and wmape.
  • channels - one row per marketing channel. incrementalOutcome is the KPI the channel drove (with its credible interval), pctOfContribution its share of the total KPI, effectiveness the outcome per media unit. Paid channels (isPaid) also have spend, pctOfSpend, roi, marginalRoi (return on the next unit of spend) and cpik (cost per incremental KPI); these are null for organic channels.
  • contributionBySource - the share of the KPI from the baseline and from each channel.
  • responseCurves - per paid channel, the expected incremental outcome at spend multiples (0 = no spend, 1 = current spend) of its current spend.
  • modelInput - the daily data the model was fitted on: the kpi, and per channel its Spend_<channel> and Media_<channel> (paid) or a bare <channel> column (organic).

Calling this endpoint does not consume credits.

Request​

Responses​

Success