technical
Live data token
A placeholder inside a brief template that resolves to a live value (a metric, a chart, a name) at render time, every period.
What it is#
A live data token is a placeholder in a brief template that gets replaced with a real, current value when the brief renders. Think of it as a typed template variable that knows where to fetch its value from a connected data source.
In SendBriefs syntax, tokens look like {{revenue.mom}} or {{traffic.organic_sessions}} —
the bit before the dot is the data source, the bit after is the specific metric.
Why it matters#
Without live data tokens, an agency operator writes a sentence like:
"Revenue grew 18% month-over-month, driven by improvements in the paid funnel."
…and has to manually update the "18%" every month when the data changes. Copy-paste from a dashboard. Risk of typo. Risk of using stale data. Time-consuming.
With live data tokens, the sentence is written once as:
"Revenue grew
{{revenue.mom}}month-over-month, driven by improvements in the paid funnel."
…and every render replaces {{revenue.mom}} with the current value. No copy-paste, no
stale data, no typos.
What can be a token#
In SendBriefs, tokens can be:
- Metrics — single numbers (
{{ga4.sessions}},{{stripe.mrr}}) - Deltas — period-over-period changes (
{{revenue.mom}},{{retention.qoq}}) - Charts — auto-rendered visualizations
- Tables — rows from a query
- Strings — client-context info (
{{client.name}},{{period.label}})
Where tokens come from#
Tokens resolve against any connected data source — HubSpot, Stripe, GA4, GSC, Linear, Meta Ads, Google Ads, or a generic webhook for anything else. See Integrations for the full list.
In SendBriefs specifically#
Tokens are core to the block-based editor. You type {{ anywhere in a narrative block, and
an autocomplete picker shows you the available tokens for the connected sources on the
current client's workspace.
See Live data token in the product →
See the editorRelated terms
Connected ideas.
Brief template
A reusable structure that defines what sections a brief contains, what data feeds into it, what gets approved, and on what schedule.
ReadRender cycle
The end-to-end process of pulling fresh data, populating a brief template, routing approvals, and delivering — once per period, per client.
ReadBlock-based editor
A document editor where the page is composed of discrete content "blocks" (paragraph, metric, chart, table, image) that can be reordered, styled, and tokenized.
Read
See Live data token in action.