The governing rule: every dollar of revenue carries its true variable costs (COGS, fulfillment, shipping, payment fees, returns, and reconciled ad spend) before any margin is computed. Everything is modeled at the order, SKU, channel, and cohort grain, so any slice is one query away and every chart agrees.
A core decision was to reconcile platform-reported spend against billed spend, because the platforms over- and under-report, and CAC is a lie until that gap is closed. The margin, CAC, and payback definitions live once in the warehouse, owned and testable, instead of in per-platform dashboards and spreadsheets that never reconcile.
What we deliberately did not do: this is not a multi-touch attribution or identity resolution build (that is a separate engagement). We kept it to a trustworthy, reconciled margin model the finance team can stand behind, and we did not replace their BI.