What Belongs on an Agency Owner Dashboard
Most agency dashboards show vanity metrics. Here are the numbers an agency owner dashboard should actually surface: margin, capacity, at-risk work, cash.
An agency owner dashboard should answer four questions in ten seconds: Are we making money, are we at capacity, is any work at risk, and is cash coming in. That is it. Most agency dashboards show none of these. They show task counts, hours logged, and a burndown chart that tells you activity without telling you anything about the health of the business. If your dashboard cannot tell you which clients are unprofitable and which project is about to slip, it is decoration, not instrumentation. Here is what an owner actually needs to see.
Margin per client, not revenue
Revenue is the number that flatters you. Margin is the number that runs the business. Plenty of agencies have a biggest client that is also their least profitable, and they never see it because the dashboard shows revenue and the losses hide in delivery cost. Your top tile should be margin per client: revenue minus the loaded cost of the people delivering it. That single number tells you who to raise prices on, who to fire, and who to clone.
You cannot compute this from a task board. It requires tying delivery cost to the client engagement, which most tools do not do. I made the full argument in track project profitability, not just tasks. If your current dashboard cannot show margin, that is the first thing to fix.
Capacity, so you know before you overcommit
The second question is whether you can take the next client without breaking the ones you have. A good dashboard shows committed delivery load against available capacity, per person and in total. Not hours logged last week, which is history. Forward load, which is a decision tool.
Without this, you sell a new retainer, realize your senior person is already at 120 percent, and quietly deliver worse to everyone. With it, you know your real ceiling and you price and hire against it. I broke down how to model this in agency capacity planning when AI does the work.
At-risk work, surfaced before it slips
The third tile is the one that saves relationships: what is at risk right now. A deliverable stalled past its date. An approval that has been pending too long. A client who has not heard from you in two weeks. A project burning cost with no movement.
This is the difference between a dashboard that reports the past and one that lets you act on the present. Task counts tell you what happened. Risk flags tell you what to do this afternoon. The reason communication gaps matter so much is that clients fire agencies over silence more than over outcomes, something I covered in the context of law firms but that applies everywhere, in why PI clients fire firms over communication.
Cash, because profit is not money in the bank
The fourth question is cash. Outstanding invoices, overdue payments, expected inflow this month. An agency can be profitable on paper and still miss payroll because clients pay late. The dashboard should show you what is owed and what is overdue, so collections is a glance, not a monthly panic.
This is also where a single system pays off. If your delivery data and your billing data live in two tools, no dashboard can show margin and cash together honestly. It reconciles two sources and gets it wrong. One record, one truth. I argued this in one system of record beats a dozen dashboards, and it is the precondition for every metric above.
What to leave off
Just as important as what belongs is what does not. Leave off task counts, hours logged as a headline, and any "activity" metric that measures motion instead of outcome. They feel productive and tell you nothing about whether the business is healthy. A dashboard full of activity metrics is how agencies stay busy and broke at the same time.
The four that matter: margin per client, forward capacity, at-risk work, and cash position. If your dashboard shows those four and nothing else, you can run the agency from one screen. If it shows twenty charts and none of those four, you are flying blind with a pretty instrument panel.
Agency Script is the operating system I built so those four numbers come from one source instead of four spreadsheets stapled together, and it is how I keep an eye on delivery across every client at Girard Media without opening five tools. Build the dashboard around decisions, not activity.