Effective marketing reports track 8-12 KPIs across the full funnel, not just vanity metrics. Start with acquisition metrics (traffic, impressions, reach), then conversion metrics (leads, signups, demos), engagement metrics (open rates, click rates, time on site), and revenue metrics (pipeline, closed revenue, ROAS).
Each KPI should include three data points: the current value, the change versus the prior period, and a trend direction. This gives readers instant context without needing to reference previous reports.
Avoid tracking too many metrics. If a KPI does not drive a decision or action, remove it. The goal is a dashboard that fits on one screen and tells you whether marketing is healthy or needs intervention. Trim metrics that no one acts on, and add metrics that reflect your current strategic priorities.