Skip to content

Reporting Cadence

First PublishedByAtif Alam

Upstream: Martech Stack & Automation — instrumentation, tooling, and data plumbing. This page covers measurement execution.

The decision this page enables: how to turn dashboards into decisions — a repeatable review rhythm where every meeting ends with owners, deadlines, and documented actions.

What reporting cadence is (and why it matters)

Section titled “What reporting cadence is (and why it matters)”

Reporting cadence is the fixed rhythm at which marketing (and cross-functional partners) review performance data, diagnose problems, and assign actions. It’s not the dashboard itself — it’s the operating system that makes dashboards useful.

Most marketing teams have data. Fewer have cadence. The difference shows up as:

  • Dashboards that get built once and never drive a decision
  • Monthly “performance reviews” that are slide decks with no action items
  • Channel owners and leadership looking at different numbers and arguing about definitions instead of strategy
  • Experiments that complete but never get reviewed or shipped

Cadence fixes this by separating monitoring (weekly), diagnosis (monthly), and strategy (quarterly) into distinct meetings with distinct audiences, templates, and outputs.

Use a formal cadence when you have more than one channel, more than one person touching the data, or any paid spend above “experiments on a credit card.” Start lighter when you’re pre-PMF — a 30-minute weekly with three KPIs beats a quarterly board deck nobody reads.

Each layer answers a different question. Mixing them in one meeting produces either trivia or strategy theater.

LayerFrequencyCore questionTypical durationPrimary output
Ops reviewWeekly”What’s broken right now?“30–45 minAction items with 7-day deadlines
Performance reviewMonthly”Are we on track for the quarter?“60–90 minScorecard + reallocation recommendations
Strategy reviewQuarterly”Is the plan still right?”Half-day or 2× 90 minUpdated GTM Measurement Plan + budget shifts
flowchart LR
    W["Weekly ops<br/>triage + actions"] --> M["Monthly scorecard<br/>diagnose + reallocate"]
    M --> Q["Quarterly strategy<br/>plan + budget"]
    Q --> W

The same underlying data gets filtered differently depending on who is in the room. One dashboard link for everyone is a recipe for confusion.

AudienceWhat they care aboutWhat to hideFormat
CEORevenue trajectory, CAC payback, pipeline contribution, one strategic riskChannel-level CTR, email open rates, creative variants1-page memo or 5-slide deck
CMO / VP MarketingFull funnel, channel efficiency, experiment velocity, brand + performance balanceRaw UTM debugging, tool configurationMonthly scorecard + narrative
Channel ownerTheir channel’s metrics, creative performance, budget pacing, next testsOther channels’ budget details (unless shared incentive)Weekly ops dashboard + ICE backlog
Board / investorsGrowth rate, unit economics, market expansion progress, competitive moatOperational minutiae, daily varianceQuarterly 10-slide deck + appendix

Rule: If a metric won’t change a decision for that audience, don’t show it. CEOs don’t need email unsubscribe rate. Channel owners don’t need board-level NRR.

Every review at every cadence ends with the same structure:

Action | Owner | Due date | Success criteria

A meeting that ends with “let’s keep an eye on that” failed. Document actions in a shared log (see Templates) and open the next meeting by reviewing completion rate on prior actions. Target: >80% completion week-over-week. Below 60%, your cadence is theater — reduce meeting frequency until you can execute.

How to build your cadence — step by step

Section titled “How to build your cadence — step by step”
  1. Anchor to the GTM Measurement Plan. Your GTM Measurement Plan defines the KPI tree. Cadence reviews that tree at different zoom levels — weekly leaves, monthly branches, quarterly trunk.
  2. Pick three meeting types (weekly ops, monthly performance, quarterly strategy). Don’t add a fourth until the first three have >80% action completion for two consecutive cycles.
  3. Assign a DRI (Directly Responsible Individual) per meeting. The DRI owns the agenda, the pre-read, and the action log — not necessarily all the analysis.
  4. Build one dashboard per audience. CEO view ≠ channel-owner view. Same warehouse, different filters. See Martech Stack & Automation for BI tooling.
  5. Set a pre-read deadline. Materials go out 24 hours before the meeting. No pre-read, no debate in the meeting — add to next week’s agenda.
  6. Timebox sections. Weekly: 5 min per channel max. Monthly: 10 min per funnel stage. Quarterly: 20 min per strategic pillar. Overflow goes to a parking lot, not an extended meeting.
  7. Start every meeting with prior action review. First 5 minutes: which actions completed, which slipped, why. This enforces accountability more than any dashboard.
  8. End every meeting with new actions. Last 10 minutes: assign owner, due date, success criteria. DRI sends the action log within 1 hour.
  9. Audit the cadence quarterly. Kill meetings that haven’t produced an action in 4 weeks. Add meetings only when a new initiative (launch, new channel, new market) needs oversight.

Copy every Monday (or your chosen ops day). 30–45 minutes.

WEEKLY MARKETING OPS — Week of [YYYY-MM-DD]
DRI: [name] | Attendees: [channel owners, growth, RevOps]
── PRE-READ (sent 24h prior) ──────────────────────────────
Dashboard link: [URL — channel-owner view]
Prior-week action completion: [X/Y completed]
── AGENDA ───────────────────────────────────────────────────
0–5 min Prior action review
[ ] Action 1 — [owner] — [done/slipped]
[ ] Action 2 — [...]
5–15 min Red / yellow metrics (anything >10% off plan)
| Metric | Plan | Actual | Status | Notes |
|-----------------|-------|--------|--------|-------|
| [primary KPI] | | | R/Y/G | |
| [channel spend] | | | R/Y/G | |
15–30 min Channel round-robin (5 min each, strict)
Paid: [pacing, CPA/CAC, creative fatigue, next test]
Owned: [email/lifecycle, SEO, content pipeline]
Earned: [social, PR, community — if active]
Product: [activation, in-app, PQL/MQL volume]
30–40 min Experiment update
| Test ID | Status | Early signal | Decision date |
|---------|-------------|--------------|---------------|
| EXP-___ | running | — | [date] |
| EXP-___ | results in | [+/-]% | ship/kill [date]|
40–45 min New actions
| Action | Owner | Due | Success criteria |
|--------|-------|-----|------------------|
| | | | |

One page. Sent 48 hours before the monthly performance review. CMO/VP view.

MONTHLY MARKETING SCORECARD — [Month YYYY]
Prepared by: [name]
── NORTH STAR ───────────────────────────────────────────────
| Metric | MoM | QoQ | vs Plan | Status |
|---------------------------|--------|--------|---------|--------|
| [North Star metric] | +/_% | +/_% | +/_% | R/Y/G |
| [Revenue / pipeline $] | | | | |
── FUNNEL (A → C → R) ───────────────────────────────────────
| Stage | Metric | This month | Last month | Target |
|---------------|---------------------|------------|------------|--------|
| Acquisition | New signups/leads | | | |
| Acquisition | Blended CAC | | | |
| Conversion | Activation rate | | | |
| Conversion | Trial-to-paid / MQL→SQL | | | |
| Retention | D30 / NRR (if avail)| | | |
── CHANNEL EFFICIENCY ───────────────────────────────────────
| Channel | Spend | Conversions | CAC/CPA | ROAS/MER | Trend |
|------------|--------|-------------|---------|----------|-------|
| Paid search| | | | | |
| Paid social| | | | | |
| Email/lifecycle | $0 | | | | |
| SEO/content| $0 | | | | |
── EXPERIMENTS ──────────────────────────────────────────────
Tests completed: [N] | Win rate: [%] | Shipped: [N]
Top learning: "[one sentence]"
Backlog depth: [N tests ICE-scored]
── NARRATIVE (5 bullets max) ────────────────────────────────
1. What worked and why
2. What underperformed and why
3. One reallocation recommendation (budget or headcount)
4. One risk for next month
5. One ask of leadership (budget, eng, sales, product)
── RECOMMENDED ACTIONS ──────────────────────────────────────
| Action | Owner | Due | Impact if done |
|--------|-------|-----|----------------|
| | | | |

10 slides for board/leadership. Appendix holds detail.

QUARTERLY MARKETING REVIEW — Q[N] [YYYY]
Slide 1: Executive summary
- 3 bullets: headline result, biggest win, biggest miss
- North Star trend chart (4 quarters)
Slide 2: Scorecard vs plan
- KPI tree: green/yellow/red against Q targets
- Link to full [GTM Measurement Plan](/library/marketing/analytics-and-measurement/gtm-measurement-plan/)
Slide 3: Funnel performance
- A → C → R with quarter-over-quarter deltas
- Call out bottleneck stage
Slide 4: Channel mix and unit economics
- Spend by channel, CAC by channel, payback period
- MER or blended ROAS if DTC/B2C
Slide 5: Experiment program
- Tests run, win rate, cumulative impact shipped
- Top 3 learnings (from [Experimentation](/library/marketing/analytics-and-measurement/experimentation-ab/) write-ups)
Slide 6: Brand + performance balance
- Share of voice, brand-NPS, or awareness proxy (if measured)
- See [Brand Perception](/library/marketing/branding/brand-perception/)
Slide 7: Competitive and market context
- Win/loss trends, new entrants, pricing moves
Slide 8: Next-quarter plan
- Top 3 priorities, budget allocation, key launches
- Link to [Integrated Campaign Planning](/library/marketing/marketing-mix/integrated-campaign-planning/) if launch-heavy
Slide 9: Risks and mitigations
- 3 risks with owner and mitigation plan
Slide 10: Asks
- Budget, headcount, cross-functional dependencies
Appendix: channel detail, cohort charts, experiment log, attribution comparison

Shared doc (Notion, Google Sheet, Linear). Never let actions live only in meeting notes.

| ID | Created | Cadence | Action | Owner | Due | Status | Success criteria | Completed |
|----|---------|---------|--------|-------|-----|--------|------------------|-----------|
| A-001 | 2026-05-05 | Weekly | Pause Meta ad set #3 (CPA 2× target) | [growth] | 2026-05-07 | done | Spend <$500/wk on set #3 | 2026-05-06 |
| A-002 | 2026-05-05 | Weekly | Ship homepage headline winner (EXP-012) | [web] | 2026-05-12 | done | 100% traffic on variant B | 2026-05-10 |
| A-003 | 2026-05-12 | Weekly | Investigate activation drop on mobile | [product] | 2026-05-19 | open | Root cause doc + fix ETA | — |
| A-004 | 2026-05-01 | Monthly | Reallocate $5k from display to search | [CMO] | 2026-06-01 | in progress | Search CAC ≤ target for 4 wks | — |
Status: open | in progress | done | cancelled
Review: open actions >7 days overdue get escalated in next weekly ops
Target: >80% completed on time

Track the cadence itself, not just marketing performance.

MetricDefinitionHealthy range
Action completion rateActions marked done by due date / total actions assigned>80% weekly; >70% monthly
Pre-read on-time ratePre-reads sent ≥24h before meeting / total meetings>90%
Meeting time vs planActual duration / scheduled duration≤110% — chronically long meetings = overloaded agenda
Decisions per monthly reviewCount of reallocation or strategy decisions documented≥2 per month at growth stage
Dashboard freshnessDays since last data pipeline failure0–1 day lag for weekly ops; ≤3 days for monthly
Metric definition disputesTimes per quarter the meeting debates “what does this number mean”Trend toward 0 — fix definitions in the plan, not in meetings
Attendance rateRequired attendees present / required>85% — missing the DRI or channel owner invalidates the review

Team: 4-person marketing (PMM, growth, content, ops), RevOps shared, sales leadership joins monthly.

Weekly ops (Tuesdays, 35 min):

  • Dashboard: HubSpot + product analytics — signups, activation, MQL volume, paid CPA, pipeline created
  • Standing sections: prior actions → red/yellow KPIs → paid (LinkedIn + Google) → lifecycle → experiments
  • Typical action: “Paid LinkedIn CPA hit $420 (target $280) — pause Ad Set ‘Feature carousel,’ launch ‘Outcome headline’ test by Thursday”

Monthly performance (first Thursday, 75 min):

  • Attendees: CMO, channel owners, RevOps, sales VP
  • Scorecard: North Star = activated teams (team with 3+ users + 1 doc in 14 days). MoM +12%, but MQL→SQL conversion dropped 4pp
  • Diagnosis: More signups from paid, lower quality — tighten LinkedIn targeting to 10–49 employee companies only
  • Action: Reallocate $3k/month from broad display to ABM list retargeting; sales VP agrees to SLAs on MQL follow-up

Quarterly (QBR, half-day):

  • CEO joins for 30 min on slides 1, 2, 9, 10
  • Board deck: 10 slides + appendix. Key narrative: activation improved +9pp from lifecycle holdout-validated welcome series; CAC payback stretched from 11 to 14 months due to paid mix shift — plan to recover via activation (not more spend)
  • Output: Updated GTM Measurement Plan with revised CAC target and experiment backlog for Q3

Team: 2-person growth (performance + lifecycle), founder/CEO still in weekly ops.

Weekly ops (Mondays, 30 min):

  • Dashboard: Adjust + Amplitude + Meta Ads — installs, trial starts, trial-to-paid, CPI, Day-7 retention
  • Faster cycle than B2B: paid creative fatigues in 10–14 days, so weekly creative review is mandatory
  • Typical action: “Instagram Reel creative #7 CTR down 40% WoW — swap in creative #9, kill #7 by EOD”

Monthly performance (60 min):

  • North Star = paid subscribers with 4+ sessions in Week 1 (quality subscriber, not just trial start)
  • Scorecard highlights: CPI $4.20 (target $3.50), but trial-to-paid 24% (target 22%) — higher-quality traffic from TikTok vs Meta
  • Reallocation: Shift 20% Meta budget to TikTok; extend holdout on Day-3 push program to confirm +4pp retention lift

Quarterly:

  • CEO view: subscriber count, MER, LTV:CAC, app-store rating trend
  • Board view: cohort retention curves by acquisition channel (not just top-line installs)
  • No sales pipeline section — replaced with app-store ranking and influencer program ROI
  • Output: Q3 plan centers on TikTok scale + annual-plan pricing test (see Pricing Model)
  • Dashboard without cadence. Building Looker/Metabase views nobody reviews weekly is wasted eng time.
  • One meeting tries to do everything. Weekly ops that drift into quarterly strategy burn out the team and produce no actions.
  • Same deck for every audience. CEOs drown in channel detail; channel owners ignore board slides.
  • No action log. Decisions made verbally are decisions forgotten by Thursday.
  • Reporting activity, not outcomes. “We sent 12 emails and published 4 posts” belongs in a activity log, not a performance review.
  • Skipping the pre-read. Live meetings spent reading numbers are meetings spent not deciding.
  • Metric definition debates in the meeting. Resolve definitions in the GTM Measurement Plan; don’t re-debate MQL criteria monthly.
  • Quarterly review with no plan update. If the quarter ends and the measurement plan is unchanged, the review was a retrospective, not a strategy session.
ToolBest for
Looker / Metabase / ModeAudience-specific dashboards from warehouse
Google Sheets / NotionAction-item logs and lightweight scorecards
Linear / AsanaAction tracking with due dates and owners
Granola / Gemini meeting notesCapture actions — but always copy to the shared log
Slack / email scheduled sendsPre-read delivery with dashboard links

Reading:

  • High Output Management (Andy Grove) — the original case for metric-driven operating cadence
  • Lean Analytics (Croll & Yoskovitz) — which metrics matter at which stage (informs what goes on each scorecard)