Last year I reviewed a 12-person agency in London. Beautiful Notion dashboards, 18 metrics updated weekly, and a net margin sitting at 5% after seven years in business. The problem wasn't missing data. They were tracking the wrong things, numbers that comfort rather than guide.
The Overcrowded Dashboard Problem
A KPI is only useful if it triggers a decision. If you look at a number every Monday without ever changing anything in response, it's wallpaper. Good agency KPIs answer sharp questions: are we actually making money on this project? Is the team heading for burnout? Is this client about to churn?
Margin Per Project: The KPI Most Agencies Get Wrong
Gross margin per project is the first number you should have in front of you. Not revenue, not billed hours. Margin. Revenue minus the real cost of resources deployed, including subcontractors and full employer costs (benefits, holidays, training). A senior developer earning £50k gross costs closer to £70k all-in. If you price their days based on raw salary divided by working days, you're underbilling from day one.
We thought our fixed-price projects were profitable. When we recalculated with actual loaded costs per FTE, a third of our projects were loss-making. We restructured our pricing and dropped two client profiles that were never going to be viable. EBITDA went from 7% to 21% in 11 months. - Managing partner, digital transformation consultancy, Manchester.
Utilization Rate: The Number That Makes Directors Uncomfortable
Utilization rate measures the share of your team's time actually sold to clients. In a healthy agency, production staff should sit between 65% and 78%. Above 85% and you're burning people out, with no time left for internal development. Below 60%, your burn rate catches up fast. What utilization also reveals is planning quality. If you discover every Monday that some people are overloaded and others idle, your staffing process is broken, not your tool.
DSO: The Finance Metric Agency Owners Love to Ignore
Days Sales Outstanding measures how long clients take to pay after invoicing. Above 45 days creates real cash flow pressure. Above 60 days means you're involuntarily financing your clients. I worked with an agency doing £1.8M in revenue with chronic mid-month cash shortfalls because their average DSO was 68 days. Tightening payment terms and automating reminders through their management platform brought £150k back into working capital within 4 months.
Revenue per FTE: Your Business Model's Reality Check
Divide annual revenue by your headcount in full-time equivalents. Below £80k per FTE and your model is fragile for an intellectual services business. Between £100k and £140k is average. Above £150k means strong positioning or genuinely premium rates. This ratio also works as internal benchmarking: if your UX team generates £130k per FTE and dev only £80k, you need to understand whether that's a pricing problem, a scope problem, or chronic undercharging. Clynt lets you segment this by department so you're not hiding performance gaps in a single aggregate number.
Building a Dashboard That Actually Gets Used
Five KPIs maximum in weekly view, with pre-defined alert thresholds. No two-hour reporting meeting to comment on slides. A 10-line email Monday morning with five numbers and a traffic light system. Green: nothing to do. Amber: watch it. Red: decide now.
- Gross margin per active project (target: >40% fixed-price, >55% consulting)
- Average utilization rate by team (target: 68-78% production)
- Rolling 30-day DSO (alert above 50 days)
- Weighted pipeline at 90 days (to anticipate revenue gaps)
- Quarterly NPS with delta vs. previous quarter
Not glamorous. No animated charts. But these five numbers, tracked consistently, beat twenty abandoned dashboards every time.
FAQ
What is the difference between a KPI and a metric in a digital agency?
A metric is any number you measure, like total hours logged. A KPI is a metric tied to a strategic objective and an alert threshold. Not every metric earns KPI status: only those that trigger a concrete decision.
How many KPIs should a 10-person agency track?
Four to seven operational KPIs maximum in weekly reporting. Beyond that, attention dilutes and the benefit of tracking disappears. For a small agency, margin per project, utilization rate, and DSO alone will surface 80% of performance problems.
How do you calculate real utilization rate for an agency team?
Divide billable hours actually logged to client projects by total available hours (working days minus holidays, training, and internal meetings). A properly configured time-tracking tool like Clynt automates this calculation per person and per period.
How often should a digital agency review its KPIs?
Review operational KPIs quarterly and strategic KPIs annually, ideally during a leadership offsite. Markets shift, objectives evolve. A dashboard frozen for three years isn't guiding anything anymore, it's just providing false comfort.