Revenue Graph

The model,
drawn.

A canvas of the fitted model: spend sources, model structure, and reconciled revenue. Weighted edges are contribution. It is the fitted counterpart to the Campaign Simulator's planning canvas.

Model structure · spend → observed, reconciled revenue

fitted

Edge weight is contribution. Click a node to see its posterior; the same graph runtime powers Forecast and dashboard surfaces.

How it works

01

Fit first

The graph is drawn from a fit. With no fit there is no graph to draw, and the page says so.

02

Read the structure

Sources flow through baseline and media effects into revenue. Widths carry contribution; nodes carry posteriors.

03

Move, annotate, share

Lay it out for the room. Moving nodes never changes a value. Undo and redo are built in.

What you get

Fitted, not assumed

Everything on the canvas comes from the model. It is a view of evidence, not an editor of assumptions.

Shared graph runtime

The same document model and canvas power Forecast and dashboard surfaces, so the picture is consistent everywhere.

Trailing window

Spend and revenue are shown over the window the model was fit on.

Vocabulary aware

Org-defined channel names and presets render throughout without touching the arithmetic.

What it will not do

Boundaries we state up front, so the numbers are trusted.

  • It does not let you edit assumptions; that is the Campaign Simulator.
  • It does not draw a graph without a fit.
  • It does not reorder contribution by dragging; layout is presentation only.

Also in the product