I once spoke with an agency owner who had a 23-metric dashboard. She reviewed it in Monday morning meetings that ran two hours. She had data on website traffic, social followers, client NPS, team happiness scores, proposal win rates, and a dozen other things.
She did not know her current gross margin. She did not know her utilization rate. She did not know which clients were profitable.
Her agency had €2.1M in revenue and was barely breaking even.
The problem wasn’t a lack of data. It was too much of the wrong data, crowding out the metrics that actually drove the business.
This guide gives you the seven numbers that matter most—the ones that tell you, in 15 minutes on a Monday morning, whether your agency is healthy or heading toward a problem.
How to Use This List
These seven metrics fall into two categories:
Operational health (weekly): Things that can change fast and require frequent attention.
Financial health (monthly, with weekly trend checks): Things that move slowly but matter enormously.
You should be reviewing all seven weekly. Some change quickly; you’re tracking the trend. Some change slowly; you’re watching for early drift.
Every metric below includes: what it measures, how to calculate it, what good looks like, and what to do when it’s off.
KPI 1: Gross Margin
What it measures: How much money is left after paying the direct cost of delivering your services—before overhead, taxes, or your own salary.
Formula:
Gross Margin % = (Revenue − Direct Delivery Costs) ÷ Revenue × 100
Direct delivery costs = all team time (at fully-loaded rates) + any third-party costs billed to client work.
Benchmark:
- Excellent: 55–65%
- Healthy: 45–55%
- Warning: 35–45%
- Problem: Below 35%
What to watch: If gross margin dips in a given month, identify whether it’s a utilization problem (team capacity was idle), a realization problem (billable hours aren’t converting to revenue), or a pricing problem (you’re undercharging for the work).
Related reading: 5 Signs Your Project Margins Are Bleeding (And How to Fix Them)
KPI 2: Billable Utilization Rate
What it measures: The percentage of your team’s available hours that are spent on billable client work.
Formula:
Utilization = Billable Hours ÷ Available Hours × 100
Benchmark:
- Excellent: 78–85% (team-wide average)
- Healthy: 70–78%
- Warning: Below 65% or above 88%
- Problem: Consistent extreme in either direction
Yes, too high is a problem. Sustained utilization above 88% typically means scope absorption, overtime, or burnout—all of which cost you more than the extra billable hours are worth.
What to watch: Look at utilization by team member, not just in aggregate. One person at 50% and one at 110% average to 80%—but that’s not a healthy team.
Related reading: The Agency Owner’s Guide to Billable Utilization
KPI 3: Revenue Per Employee
What it measures: How efficiently your team is generating revenue. A leading indicator of whether growth is staying profitable.
Formula:
Revenue Per Employee = Trailing 12-Month Revenue ÷ Total Headcount (FTEs)
Benchmark:
- World-class: €175,000+ per FTE
- Excellent: €140,000–€175,000 per FTE
- Healthy: €100,000–€140,000 per FTE
- Warning: Below €100,000 per FTE
- Problem: Below €80,000 per FTE (typically not covering costs)
What to watch: This number should be stable or rising as you grow. If revenue is growing but revenue-per-employee is flat or declining, you’re adding headcount faster than you’re adding profitable work—a common pre-crisis signal.
Also compare against your average employee cost (salaries + benefits + overhead). If revenue per employee is less than 2.5x average employee cost, your overhead is eating the margin.
KPI 4: Client Retention Rate
What it measures: The percentage of clients from last year who are still clients this year. This is the most underappreciated metric in agency management.
Formula:
Retention Rate = (Clients at End of Period − New Clients Added) ÷ Clients at Start of Period × 100
Benchmark:
- Excellent: 85%+ annual retention
- Healthy: 75–85%
- Warning: 65–75%
- Problem: Below 65%
Why it matters so much: The cost of acquiring a new client is typically 5–7x the cost of retaining an existing one. A 10-point improvement in retention has a larger impact on profitability than a 10-point improvement in new business close rate.
What to watch: Track retention by client segment and by team. If clients of a particular size, industry, or account manager are churning at higher rates, that’s diagnostic data. Low retention in a specific team or service line is a signal to investigate delivery quality.
KPI 5: Average Project Profitability
What it measures: Gross margin at the individual project level. Not all projects are equally profitable, and the average tells you whether your project portfolio is healthy.
Formula:
Project Margin % = (Project Revenue − Project Delivery Cost) ÷ Project Revenue × 100
Project delivery cost = all logged hours against the project × blended team cost rate + any direct expenses.
Benchmark:
- Excellent: 50–65% average project margin
- Healthy: 40–50%
- Warning: 30–40%
- Problem: Below 30%
What to watch: Track this by project type and pricing model. If your fixed-price projects average 35% margin and your hourly projects average 55%, that’s a pricing model calibration issue. If your margin varies wildly project-to-project, that’s an estimation accuracy issue.
Related reading: Why Your Project Estimates Are Always Wrong (And a Framework to Fix Them)
KPI 6: Pipeline Coverage Ratio
What it measures: Whether you have enough prospective work in your pipeline to sustain your current revenue level. The leading indicator that gets most overlooked until it’s too late.
Formula:
Coverage Ratio = Weighted Pipeline Value ÷ Monthly Revenue Target
Weighted Pipeline Value = Sum of (Deal Value × Close Probability) for all active opportunities
Benchmark:
- Excellent: 3x+ monthly revenue in pipeline
- Healthy: 2–3x
- Warning: 1.5–2x
- Problem: Below 1.5x (you’re likely to have a revenue gap in 60–90 days)
What to watch: Many agencies only feel the pipeline problem when projects end and there’s nothing to replace them. If your coverage ratio is below 2x, accelerate conversations with warm prospects, activate referral requests with current clients, and be realistic about your next 60 days.
Pipeline coverage is a leading indicator with a 6–12 week lag. By the time you see the revenue dip, the pipeline problem happened two months ago.
KPI 7: Net Promoter Score (NPS) or Client Satisfaction Score
What it measures: How likely your clients are to recommend you to others. A proxy for client health, relationship quality, and future retention probability.
Formula (NPS):
Ask clients: “How likely are you to recommend us to a colleague?” (1–10 scale)
- Promoters: 9–10
- Passives: 7–8
- Detractors: 1–6
NPS = % Promoters − % Detractors
Benchmark:
- Excellent: NPS 50+
- Healthy: NPS 30–50
- Warning: NPS 10–30
- Problem: NPS below 10 (or any significant increase in detractors)
What to watch: NPS is most useful as a trend, not a point-in-time score. A declining NPS over two or three quarters predicts client churn before it appears in your retention numbers—giving you time to address relationship problems.
Also look at NPS by service line and team. If one part of your business consistently scores lower, that’s your diagnostic signal.
How to Build a 15-Minute Monday Review
You don’t need a custom dashboard or an analytics team. You need a consistent habit.
Here’s a Monday morning routine that covers all seven metrics in 15 minutes:
Minutes 1–5: Operations check
- Billable utilization for the prior week (team-wide and by person)
- Any projects tracking significantly over or under budget?
Minutes 6–10: Financial health
- Gross margin for the prior month (update monthly; check trend weekly)
- Average project profitability for projects closed in the last 30 days
- Revenue per employee (update quarterly; check for major headcount changes weekly)
Minutes 11–15: Forward visibility
- Pipeline coverage ratio (update weekly as deals move)
- Client retention rate (update monthly; watch for any client churn signals)
- NPS trend (update quarterly after surveys; watch for any client complaints weekly)
Capture these numbers in a simple table. Keep six months of history. The trend is more useful than any single data point.
The Metrics That Are Nice to Have (But Aren’t These Seven)
A word on what’s deliberately left off this list:
Social media metrics: Vanity metrics unless directly tied to pipeline creation.
Website traffic: Useful for marketing campaigns; not a business health indicator.
Employee happiness surveys: Important for culture; not a leading indicator of financial performance.
Proposal volume: Activity metrics don’t tell you whether the business is healthy.
Revenue growth rate: Revenue growth matters, but only paired with margin data. Growing revenue with declining margins is a path to a larger crisis, not a success.
None of these are bad metrics. They have a place in your larger reporting system. But they’re not the metrics that tell you whether this week was a good week or a bad week for the business. The seven above are.
Key Takeaways
- Seven metrics beat twenty-three. Focus on the numbers that drive financial and operational health. Everything else is context.
- Some metrics are lagging; some are leading. Pipeline coverage and NPS warn you before the problem shows up in revenue or retention. Check them weekly.
- Track trends, not points. Any single week can be an anomaly. It’s the pattern over 8–12 weeks that tells you something real.
- Utilization above 88% is a warning, not a success. High utilization can hide scope absorption and burnout. Watch both ends of the range.
- Retention is more valuable than acquisition. A 10-point improvement in retention beats a 10-point improvement in close rate almost every time.
Frequently Asked Questions
What KPIs should an agency track?
The seven most important agency KPIs are: gross margin, billable utilization rate, revenue per employee, client retention rate, average project profitability, pipeline coverage ratio, and client NPS or satisfaction score. These seven cover financial health, operational efficiency, and forward visibility.
What is a good gross margin for a marketing agency?
A healthy gross margin for a service agency is 45–55%. Excellent performance runs 55–65%. Below 35% typically indicates a pricing, utilization, or scope management problem that needs immediate attention.
How do you measure agency profitability?
Agency profitability is best measured through gross margin (revenue minus direct delivery costs) and project-level margin (what percentage of each project’s revenue is left after paying for the time and resources to deliver it). Revenue alone is not a profitability metric—a busy agency can be unprofitable if delivery costs are too high.
What is pipeline coverage ratio?
Pipeline coverage ratio is the total weighted value of your sales pipeline divided by your monthly revenue target. Weighted pipeline value accounts for deal probability (a €50,000 deal at 40% probability = €20,000 weighted value). A healthy coverage ratio is 2–3x monthly revenue—below 1.5x signals a likely revenue gap within 60–90 days.
How often should agencies review their KPIs?
Operational metrics like utilization and project burn rates should be reviewed weekly. Financial metrics like gross margin and project profitability should be reviewed monthly but monitored weekly for significant deviations. Forward-looking metrics like pipeline coverage should be reviewed weekly since they can shift quickly.
See All Seven Metrics in One Place
LetWorkFlow pulls utilization, project margin, and revenue data into a single view — updated in real time, without the export gymnastics.
See it for agencies Start Free Trial