KPI Tree
KPI Tree

Connecting delivery quality to sustainable growth

Metric trees for agencies and consultancies

Agencies and consultancies face a measurement challenge that most other businesses do not: they must track performance across two distinct dimensions simultaneously. Internal metrics like utilisation, capacity, and margin sit alongside client-facing metrics like delivery quality, satisfaction, and retention. These two dimensions often pull in opposite directions. A metric tree gives professional services firms a single structure that connects both sides, making the trade-offs visible and the growth path clear.

9 min read

Generate AI summary

The dual metric challenge for agencies

Most businesses optimise for a single value chain: acquire customers, deliver a product, retain and expand. Agencies operate differently. They sell time and expertise, which means every hour has two competing uses: billable work that generates revenue today, and non-billable work that builds capability for tomorrow. This creates a fundamental tension that runs through every metric an agency tracks.

On the internal side, leadership watches utilisation rates, project margins, revenue per head, and overhead ratios. These metrics answer the question: is the business operationally healthy? On the client side, account managers track satisfaction scores, delivery quality, retention rates, and share of wallet. These metrics answer a different question: are we creating enough value that clients will stay and grow?

The problem is that optimising one side without watching the other leads to predictable failure modes. Push utilisation above 90% and burnout follows, quality drops, and client churn increases. Focus exclusively on client satisfaction without watching margins and the agency becomes a charity. Most agencies manage this tension through gut feel and quarterly reviews. A metric tree makes the relationship between these two dimensions explicit, so leaders can see exactly where the trade-offs sit and make informed decisions rather than reactive ones.

Internal efficiency metrics

Utilisation rate, revenue per head, project margin, overhead ratio, and capacity planning. These tell you whether the engine is running well.

Client value metrics

Client satisfaction, delivery quality, retention rate, share of wallet, and net promoter score. These tell you whether clients see enough value to stay.

The tension between them

Maximising utilisation can erode quality. Maximising quality without watching margins is unsustainable. The metric tree connects both sides so you can manage the trade-off deliberately.

Anatomy of an agency metric tree

An agency metric tree starts with a single root metric that captures overall business health. For most agencies, this is either Revenue Growth or Profit per Partner, depending on whether the firm is in a growth phase or an optimisation phase. From this root, the tree branches into three primary dimensions: revenue generation, delivery efficiency, and client retention. Each dimension decomposes further into the operational levers that teams can actually influence day to day.

This structure reveals relationships that flat reporting obscures. Revenue splits into existing client revenue and new client revenue, each with entirely different drivers. Existing client revenue depends on how well you retain accounts and whether you can expand the relationship over time. New client revenue depends on your pipeline and win rate. Most agencies know these facts intuitively, but the tree makes the relative contribution of each branch visible. If 70% of your revenue comes from existing clients but 80% of your leadership attention goes to new business development, the tree exposes the misalignment.

Delivery cost decomposes into utilisation rate, average cost per hour (which reflects your team seniority mix), and scope creep rate. Scope creep is often the hidden margin killer in agencies. A project sold at a 40% margin can easily become a 15% margin project when scope expands without corresponding fee adjustments. Making scope creep a visible node in the metric tree forces the organisation to track and manage it rather than absorbing it silently.

Overhead captures the costs of running the business that are not directly tied to client delivery. The non-billable headcount ratio is particularly important for agencies considering whether to scale. As agencies grow, they often add management layers, specialist support roles, and operational staff faster than they add billable capacity. The tree makes this ratio visible before it becomes a profitability problem.

Utilisation: the metric that misleads

Utilisation rate is the most watched metric in professional services. It measures the percentage of available hours that are spent on billable client work. A utilisation rate of 75% means that three-quarters of a consultant's available time generates revenue. Industry benchmarks typically target 70% to 85%, depending on the seniority level and the nature of the work.

The problem is not the metric itself. The problem is that many agencies treat utilisation as their primary performance indicator without connecting it to the outcomes it is supposed to drive. Utilisation is an input metric, not an outcome metric. It tells you how busy people are, not how productive or profitable they are. An agency can have 85% utilisation and still lose money if its projects are underpriced, its scope management is poor, or its team mix is too senior for the work being delivered.

Utilisation levelWhat it signalsRisk if sustained
Below 60%Significant excess capacity or poor demand generationCash flow pressure, potential layoffs, team anxiety
60% to 70%Room for growth, possibly investing in capability buildingAcceptable short-term during hiring or training phases
70% to 80%Healthy balance between delivery and developmentSustainable for most agencies if margins are adequate
80% to 90%High productivity, limited slack for learning or innovationQuality may suffer, employee satisfaction declines
Above 90%Every hour accounted for, no room for anything unplannedBurnout, turnover, missed deadlines, client dissatisfaction

In a metric tree, utilisation sits as one input node under delivery cost, not at the top of the tree. This positioning matters. It communicates to the organisation that utilisation is a lever, not a goal. The goal is profitable delivery of high-quality work. Utilisation is one of several levers that contribute to that goal, alongside pricing, scope management, team mix, and process efficiency.

The most sophisticated agencies go further and decompose utilisation into productive utilisation and unproductive utilisation. Productive utilisation is time spent on billable work that advances client outcomes. Unproductive utilisation is billable time that does not add value: rework caused by unclear briefs, unnecessary meetings, or duplicated effort. Tracking this distinction reveals whether high utilisation is genuinely productive or merely busy.

Utilisation measures how busy your team is, not how productive or profitable they are. In a well-designed metric tree, utilisation is an input node under delivery cost, not the root metric. This positioning communicates that it is a lever, not a goal.

Client retention and lifetime value

For most agencies, retaining an existing client is dramatically more valuable than winning a new one. The cost of acquiring a new agency client, including proposals, pitches, credentials presentations, and relationship building, typically runs between five and ten times the cost of retaining an existing one. Yet many agencies spend the vast majority of their leadership attention on new business, treating retention as something that happens naturally if the work is good enough.

The data tells a different story. Industry research shows that the average professional services firm retains around 84% of its clients year on year. Retainer-based agencies should be concerned if annual client turnover exceeds 20%, because that typically means another 20% to 30% of the client base is at risk. Project-based agencies naturally see higher turnover, sometimes 30% to 50%, but should track repeat engagement rates to understand whether past clients return.

A metric tree makes client retention a first-class metric rather than a lagging afterthought. It connects retention to its upstream drivers: delivery quality, relationship depth, responsiveness, and commercial flexibility. It also connects retention downstream to its financial consequences: revenue stability, reduced acquisition costs, and higher lifetime value.

Client Lifetime Value (CLV) for an agency decomposes into three components: the average annual revenue per client, the average client lifespan in years, and the gross margin earned on that client. Each component has its own set of drivers.

Average annual revenue per client reflects the mix of retainer income, project fees, and ad hoc advisory work. Agencies that rely solely on project fees often see volatile revenue because each engagement has a natural end point. Retainer income provides stability but can stagnate if account teams do not actively look for expansion opportunities. The healthiest agencies maintain a mix: retainers provide the revenue floor, projects provide growth, and advisory work deepens the relationship.

Client lifespan is driven by factors that are harder to quantify but no less important. Delivery satisfaction is the most obvious driver, but it is not the only one. Relationship depth, measured by the number of contacts within the client organisation who know and trust the agency, is a strong predictor of retention. An agency that is embedded with only one stakeholder is at risk every time that person changes role. Strategic alignment, the degree to which the agency is involved in the client's planning rather than just execution, also correlates strongly with longevity.

Gross margin per client is where the internal efficiency metrics meet the client value metrics. A client relationship that generates high revenue but low margin may not be worth retaining. Conversely, a smaller client with excellent margins and growth potential might deserve more attention than its current revenue suggests. The metric tree makes these assessments possible by connecting financial data to operational reality.

Project profitability: the hidden picture

Most agencies know their overall margin. Fewer agencies know their margin on each individual project, and fewer still track how margin evolves over the life of an engagement. This blind spot is costly. Research consistently shows that agencies overestimate project profitability because they fail to account for pre-sale effort, scope creep, write-offs, and the opportunity cost of senior staff spending time on work that juniors could deliver.

A project profitability decomposition within the metric tree breaks each engagement into its component economics.

  1. 1

    Sold margin vs delivered margin

    The margin estimated at the point of sale versus the margin actually achieved on completion. The gap between these two numbers is the single most revealing metric in any agency. A consistent gap indicates systemic problems with scoping, pricing, or delivery efficiency.

  2. 2

    Revenue leakage

    Hours worked but not billed, whether due to scope creep, write-offs, or goodwill. Track leakage as a percentage of total project hours. Healthy agencies keep this below 10%. Agencies above 20% are effectively giving away a day of every working week for free.

  3. 3

    Team mix efficiency

    The ratio of senior to junior hours on each project. Over-servicing with senior staff is a common margin killer. If a partner is doing work that a mid-level consultant could handle, the project is profitable on paper but inefficient in practice.

  4. 4

    Change order capture rate

    The percentage of out-of-scope work that is successfully converted into paid change orders. Many agencies absorb additional work without adjusting fees. Tracking this rate makes the cost of that behaviour visible.

  5. 5

    Project velocity

    The elapsed time from project kick-off to final delivery versus the estimated timeline. Delays cost the agency through context-switching, extended resource allocation, and client frustration. Faster delivery at equivalent quality is a margin lever.

When these metrics sit in a metric tree connected to the agency's overall profitability, patterns emerge that individual project reviews miss. You might discover that a particular service line consistently delivers below its sold margin, or that a specific client demands an unusually high ratio of senior time, or that projects above a certain size have systematically worse scope discipline. These are strategic insights that inform pricing, staffing, and client selection decisions. They are invisible without the connected view that a metric tree provides.

“The gap between sold margin and delivered margin is the single most revealing metric in any agency. It exposes whether the business understands its own cost of delivery.

Scaling an agency with metric trees

Scaling an agency is fundamentally different from scaling a product business. A software company can add users with near-zero marginal cost. An agency adds revenue primarily by adding people, which means every growth decision carries a proportional cost increase. This makes the relationship between revenue growth and cost growth the central strategic question, and a metric tree is the best tool for keeping that relationship visible.

Agencies typically move through three scaling phases, each with a different set of metric priorities.

Phase 1: Founder-led (1 to 10 people)

Key metrics are personal utilisation of founders, average project margin, and cash runway. The tree is simple because the founders are involved in every project. The primary risk is over-reliance on a single client or a single service.

Phase 2: Team-led (10 to 50 people)

Key metrics shift to team utilisation, revenue per head, overhead ratio, and client concentration. The tree adds management layers. The primary risk is that overhead grows faster than revenue as the agency adds project managers, HR, and operations staff.

Phase 3: System-led (50+ people)

Key metrics are practice-level profitability, employee lifetime value, pipeline coverage ratio, and capacity forecast accuracy. The tree becomes a network of interconnected sub-trees by practice or region. The primary risk is losing cultural cohesion and delivery consistency.

At each phase, the metric tree must evolve to reflect the changing structure of the business. In the founder-led phase, three or four metrics tracked in a spreadsheet may suffice. In the team-led phase, the tree needs to capture team-level performance and the emergence of overhead costs. In the system-led phase, the tree must decompose by practice area, office, or client segment to surface the variation that aggregate numbers hide.

One scaling metric that deserves particular attention is the ratio of revenue growth to headcount growth. If revenue grows at 30% but headcount grows at 40%, the agency is scaling unprofitably. If revenue grows at 30% and headcount grows at 20%, the agency is finding leverage, either through higher rates, better utilisation, or more efficient delivery processes. The metric tree exposes which of these explanations is true.

Another critical scaling metric is employee lifetime value: the total profit contribution of an employee over their tenure at the agency, minus their fully loaded cost including recruitment, training, and management overhead. High employee turnover destroys agency profitability because it takes months for new hires to become fully productive and contribute to utilisation targets. Tracking this metric in the tree connects HR decisions directly to financial outcomes.

The scaling test

Compare your revenue growth rate to your headcount growth rate. If headcount consistently grows faster than revenue, you are scaling unprofitably. The metric tree shows you whether the gap comes from pricing, utilisation, overhead, or delivery inefficiency.

Connecting delivery quality to revenue

The most important connection in an agency metric tree is the one that most agencies leave implicit: the link between the quality of work delivered and the revenue it generates over time. Agencies intuitively know that great work leads to retained clients, referrals, and premium pricing. But without a metric tree that makes this causal chain explicit, the connection remains an article of faith rather than a measurable relationship.

The causal chain works like this. Delivery quality drives client satisfaction. Client satisfaction drives retention and referral likelihood. Retention drives stable recurring revenue. Referrals drive lower-cost new client acquisition. Together, these effects compound over time, creating an agency that grows efficiently because the quality of its output generates demand rather than relying solely on outbound sales.

This tree structure reveals something important: outbound new business is only one of three revenue sources, and it is typically the most expensive. Client retention revenue has the lowest cost because the relationship already exists. Referral revenue has moderate cost because the lead arrives warm. Outbound revenue has the highest cost because every prospect must be identified, qualified, and persuaded from scratch.

When agencies build this into their metric tree, they often discover that their investment allocation is inverted. They spend 70% of business development effort on the highest-cost channel (outbound) while underinvesting in the two channels that produce revenue more efficiently (retention and referrals). The tree does not prescribe the right allocation. It makes the current allocation and its consequences visible, so leadership can decide deliberately rather than by default.

Delivery quality metrics like on-time delivery rate, brief adherence, and rework rate sit at the bottom of this tree. They are leading indicators in the truest sense: they predict future revenue outcomes months or even years before those outcomes materialise. An agency that tracks these quality metrics as part of its revenue tree will spot problems long before they show up in the financial statements.

This connection, from delivery quality through satisfaction through retention to revenue, is the core argument for why agencies should invest in metric trees. It transforms the conversation from "we need to do good work because it is the right thing to do" into "we need to do good work because our data shows it directly drives revenue growth, and here is the quantified relationship that proves it."

Build a metric tree for your agency

Connect utilisation, project profitability, and client retention into a single living model. See how delivery quality drives revenue and make the trade-offs visible across your entire organisation.

Experience That Matters

Built by a team that's been in your shoes

Our team brings deep experience from leading Data, Growth and People teams at some of the fastest growing scaleups in Europe through to IPO and beyond. We've faced the same challenges you're facing now.

Checkout.com
Planet
UK Government
Travelex
BT
Sainsbury's
Goldman Sachs
Dojo
Redpin
Farfetch
Just Eat for Business