Skip to content

Workspace analytics

Account-level performance in the Analytics sidebar — targeted channels, 7/30/90 day windows, Trends chart and summary row, per-channel overview cards with platform attribution, and empty states.

5 min read

Connect your agent today

Draft from chat, review in your calendar, and publish only what you approve.

Start for $0

Workspace analytics

Account-level performance for connected channels that expose insights through their APIs.

Where: Choose Analytics in the account sidebar.

The page loads metrics for every analytics-capable channel in your workspace that matches the current platform filter. Channels without a backend insights implementation never appear under Targeted channels, even if you can publish to them from the composer. Which networks qualify is in Platforms → Analytics.

Targeted channels and date range

ControlWhat it does
Targeted channelsChips for each connected channel whose provider supports account analytics. Use the platform filter to narrow the list.
Date range (e.g. 7 Days, 30 Days, sometimes 90 Days)Lookback for every series on the page. The menu lists only windows every targeted channel supports — Threads-only (or Instagram / TikTok / personal LinkedIn) shows 7 and 30 only; 90 Days appears when no targeted network caps below 90 (see the table in Platforms → Analytics → Date range windows). Changing the range reloads all targeted channels.

The Overview grid shows one card per metric per targeted channel. OpenQuok does not add up or merge series across channels, even when two networks use the same label (for example Comments on Instagram and LinkedIn Page each get their own card).

When you target more than one channel, cards are grouped under a header for that connection (avatar, channel name, and platform). Each card also shows a compact source row under the metric title — platform icon, network name, and truncated channel name — so you can scan the grid without matching chips mentally.

Above the card grid, Trends adds a cross-channel view built only from the daily series already loaded for each targeted channel:

PieceWhat it shows
Summary rowThree headline totals — Views, Engagement, and Followers — each summing one primary metric per channel (the label that best matches that family on that network).
Metric toggleViews, Engagement, or Followers selects which family the line chart plots.
Line chartOne line per targeted channel, using that channel’s best-matching series for the selected family.

Networks name metrics differently (for example Impressions vs Reach vs Page views). OpenQuok maps labels into families heuristically; the legend shows which source metric each line uses. Summary totals are approximate rollups for quick comparison — per-card metrics below remain authoritative for each connection.

Reading the overview cards

Each metric appears as a card with:

  • A source row (platform icon, network label, channel name) tying the series to one connection
  • A sparkline of daily values across the selected window
  • A total for the period (formatted per metric)
  • A trend vs the previous period of the same length — shown as a percentage, or percentage points when the backend marks the series as an average

Similar metric names from different platforms stay separate on individual cards. The optional Trends summary adds approximate cross-channel totals; use the card grid when you need each network’s exact label and total.

While data loads, the overview shows Loading analytics…. A hard failure surfaces the API error message in red.

Typical metrics by network

Labels on the cards mirror what each provider returns. The set can change when a platform updates its API. The table below is indicative, not exhaustive.

NetworkTypical account-level metrics
Facebook PagePage impressions, post engagement, followers, media views
Instagram (Business or Standalone)Followers, reach, likes, views, comments, shares, saves
LinkedIn PagePage views, clicks, shares, engagement, comments, organic and paid followers
TikTokFollowers, video count, views, likes, comments, shares
YouTubeWatch time, average view duration, subscribers gained and lost, likes
ThreadsViews, likes, replies, reposts, quotes
XImpressions, likes, quotes, replies, reposts, bookmarks
Dev.toPage views, reactions, comments

When charts are empty

SituationWhat to try
No analytics-capable channels connectedConnect a channel listed under account insights in Platforms → Analytics, or use Go to the calendar to add channels on the empty state.
Filter excludes every channelReset the platform filter or add a matching connection.
This channel needs to be refreshedRe-authorize the channel (Refresh channel) — expired tokens often break analytics before posting stops.
No analytics available for the selected channelsThe APIs returned no series for this window. Try a shorter range, wait if the connection is new, or confirm the account type supports insights.
Self-hosted XOperators can turn off X insights with DISABLE_X_ANALYTICS — see Social integrations → X.

Platform analytics over the API

Programmatic channel-level access uses the same windows as the dashboard:

  • Analytics APIs — integration endpoint with date 7, 30, or 90
  • CLIanalytics:platform
  • MCP — analyticsPlatform (see MCP tools)

Results are cached per organization, integration, and window on the backend to reduce provider rate limits.

Per-post metrics are documented in Per-post metrics.

Search documentation
Find a docs page
Discord Support