One trusted model. Every consuming tool.
Decant runs on GCP and BigQuery underneath. Agencies consume the reconciled model wherever work already happens: dashboards, Sheets, reports, APIs, warehouse tables, and the AI analyst.
Show the same truth four ways.
Use this in sales calls: start with messy inputs, prove reconciliation, then switch destinations without changing the model.
Move 8% of spend from low-margin Google nonbrand into Meta retargeting until CAC crosses $45.
| client | platform | spend | primary_kpi | cpa | status |
|---|---|---|---|---|---|
| Apex DTC | Meta | $214,020 | 5,822 | $36.76 | TIE |
| Apex DTC | $168,314 | 3,341 | $50.38 | TIE | |
| Apex DTC | TikTok | $99,780 | 2,077 | $48.04 | TIE |
{
"tenant": "apex",
"date_range": "2026-04",
"metrics": ["spend", "primary_kpi", "cpa", "roas"],
"dimensions": ["client", "platform", "funnel_stage"]
}
{
"rows": 18,
"source": "apex__reporting.reporting_table",
"reconciliation": "passed"
}
The consuming tool is replaceable. The trusted model is not.
Tenant-isolated datasets, dbt models, config-as-code, reconciliation gates, and controlled query access.
Cross-platform ad x date grain, tall conversions, KPI pointers, attribution windows, margins, dimensions, and QA.
Dashboards, Sheets, exports, APIs, warehouse tables, decks, portals, and AI answers all read from the same governed source.