← Team Hub Playbooks · Reporting & Cadence

Reporting & Cadence

How CMG reports performance to clients. The weekly email, the live dashboard, the monthly recap, the quarterly business review. Same shape for every client — variation by client is OK; variation by pod is a smell.

The cadence

Four client-facing reporting beats: daily, weekly, monthly, quarterly. Each has a job. The internal counterpart is the Executive Leadership Weekly L10 — where off-track client metrics and churn risks surface as issues.

CadenceWhatOwnerAudience
DAILY
By 5pm client time
Short async touch point in the client’s preferred channel — Slack, email digest, or a comment in the PM toolProject Manager (orchestrates), pod members shipClient point of contact (read at their pace)
WEEKLY
Friday EOD
Email recap + live dashboard refreshProject ManagerClient point of contact + Pod Lead
WEEKLY
Wed / Thu
45–60 min callPod LeadClient team + Growth Marketer / Media Buyer
MONTHLY
First Friday
Month-in-review email + Loom walkthroughPod LeadClient decision-makers
QUARTERLY
Every 90 days
QBR · 60–90 minPod Lead + Delivery LeadClient exec + CMG partners

The daily touch point

A short visible update every business day so the client never goes 24 hours wondering what their pod is up to. Async, low-effort, high-trust.

Where it lives

One channel per client — whichever they use most. The Pod Lead picks at kickoff and we stay consistent.

ChannelBest forFormat
Client Slack channelMost clients — defaultOne short message, threaded if more detail. Tag the client contact if action needed.
Email digestClients who don’t live in SlackOne short email with the same shape as Slack; sent by 5pm client time.
Linear / Notion commentClients who run their work inside the PM toolComment on the relevant ticket or page; @-mention the client owner.
Loom (occasional)When showing > telling — a new creative, a UI change, a dashboard tour60–90 sec. Loom link dropped in the chosen channel.

What goes in it

What it isn’t

The bar

Five business days a week, every week. If the client doesn’t hear from us on a workday, that’s a quiet day they remember at renewal. Skip = same effect as silence on the weekly email.

The weekly email · standard template

Three sections, always in this order. Don’t add a fourth.

The live dashboard

Every client gets a live dashboard linked from the weekly email. Numbers refresh daily. Built once by the AI Developer per client; maintained by the Media Buyer.

[CLIENT] · Performance Dashboard
Spend MTD
$24,180
+12% vs LM
Revenue MTD
$78,400
+22% vs LM
Blended ROAS
3.24x
+0.4x
New customers
312
+18%

Below: spend-vs-revenue trend chart, top creatives, top audiences, conversion funnel. Built in whatever the client’s stack supports (Looker Studio, Triple Whale, custom).

The metrics we always report

Same metrics every week, every client. Consistency > novelty.

MetricWhat it tells usReported as
SpendAre we deploying budget on plan?$ & % of monthly target
Revenue (attributed)Are ads driving sales?$ & % vs target
Blended ROASTotal revenue / total spendX.Xx multiple
Net-new customersAcquisition velocityCount & CAC
Hook-rate (top 3 ads)Is creative working?%
SOW-specific KPIPer-client (e.g. email opt-ins, demo bookings)Whatever’s in the SOW

Monthly recap

First Friday of each month. Looking back, then forward.

Structure

Format

Email + a 3-minute Loom walking through the dashboard. Loom does more for retention than ten paragraphs of copy.

QBR · quarterly business review

Every 90 days. The conversation about whether CMG is earning the renewal. See the Client Engagement Playbook for the full QBR agenda.

Deliverables for the QBR

Reporting non-negotiable

The weekly email goes out Friday. Even if performance was bad. Especially if performance was bad. Silence is the fastest way to lose a client.

These templates live in CMG’s shared Google Drive. If you’re editing the canonical version, version-bump and announce in #operations.