Ask a recruitment agency MD what their key metrics are and you'll usually hear "billings per consultant" and "time-to-fill." Those are outcomes — important, but they tell you what already happened, not why, and definitely not what to fix.
A proper recruitment KPI dashboard watches the engine, not just the exhaust. Here are the seven metrics that actually predict growth, client retention, and placement quality — with benchmarks, formulas, and honest commentary on where most agencies fall short.
Why Most Recruitment KPI Dashboards Are Useless
The average agency dashboard shows billings YTD, open roles, and a pipeline count. That's it. Three numbers, all lagging indicators.
SHRM's 2024 Talent Acquisition Benchmarking report found that agencies tracking five or more recruitment KPIs consistently grew 34% faster than those tracking fewer than three. The data is clear: measurement creates accountability, and accountability creates improvement.
But here's the practical problem — most ATSs make generating this data genuinely painful. You're either exporting spreadsheets and doing the maths manually, or paying extra for a "reporting module" that half-works. Neither option is sustainable.
The fix isn't more spreadsheets. It's building your dashboard around metrics your ATS can generate automatically. Here's what to track.
KPI 1: Time-to-Fill
What it measures: Calendar days from job opening to accepted offer.
Formula: Date of offer acceptance − Date job was opened
UK benchmark: 28–42 days for professional roles; 45–65 days for director-level and above (REC, 2024)
Time-to-fill is the one most agencies already track, but usually at an average level. The insight is in the distribution. An average of 38 days sounds fine — until you discover six of your roles took 70+ days, pulling 10 roles completed in 20 days up to that average. Your fast consultant is carrying your slow process.
"Time-to-fill is a headline number. The real story is in which stages are slow. Client review taking 12 days when the benchmark is 5? That's a client management problem, not a recruitment problem. And you'll never spot that without stage-level data."
— REC (Recruitment & Employment Confederation), 2024 Industry Report
Track it by stage, not just end-to-end. Time from sourced to submitted, submitted to interview, interview to offer. Stage-level data tells you where the bottleneck actually lives.
KPI 2: Cost-per-Hire
What it measures: Total internal cost of making one placement.
Formula: (Consultant time cost + Sourcing costs + Technology cost) ÷ Number of placements
Benchmark: £1,200–£2,800 per placement for agencies running efficiently (SHRM, 2024)
This is the metric most agencies track loosely — they know revenue per placement, but rarely calculate the true cost. Factors to include:
- Consultant salary attributed to the placement (hours × hourly rate)
- Job board advertising costs
- LinkedIn Recruiter licence pro-rated per placement
- ATS/CRM subscription pro-rated
- Reference checking and background screening costs
When cost-per-hire rises significantly, it usually means sourcing efficiency is dropping (taking longer to find good candidates) or placement volume has fallen without corresponding cost reduction.
KPI 3: Offer Acceptance Rate
What it measures: Percentage of offers made that are accepted.
Formula: (Accepted offers ÷ Total offers made) × 100
Benchmark: 80–92% for executive search; 70–82% for contingency (SHRM, 2024)
If your offer acceptance rate is below 75%, you have one of three problems: salary expectations aren't being managed early enough, a competitor is consistently counter-offering, or candidates aren't as engaged as you thought.
Tracking this monthly lets you spot declining trends before they become client conversations about quality. An offer acceptance rate dropping from 88% to 71% over two quarters is a warning sign that needs investigating — usually the culprit is found in candidate communication during the pipeline.
KPI 4: Pipeline Velocity (Stage Conversion × Time)
What it measures: How quickly candidates progress through your pipeline, combined with conversion rates at each stage.
Formula: (Number of candidates placed ÷ Total candidates entered) × (1 ÷ Average days to placement)
Benchmark: This varies by role type — but broadly, improving velocity by 10% typically lifts annual billings per consultant by 12–18%.
Pipeline velocity is the compound metric — it combines sourcing quality, matching accuracy, candidate engagement, and process speed into a single number. It's the one metric that, if you improve it, tends to improve everything else simultaneously.
KPI 5: Source Effectiveness
What it measures: Which sourcing channels produce placed candidates, not just applications.
Formula: (Placements from source ÷ Candidates submitted from source) × 100
Why it matters: Most agencies track applications by source. Almost none track placements by source.
LinkedIn might generate 40% of your CV applications but only 18% of your placements. Your own database might generate 15% of applications but 35% of placements. That changes your budget allocation entirely.
| Source | % of Applications | % of Placements | Conversion Rate |
|---|---|---|---|
| LinkedIn (headhunted) | 22% | 31% | High |
| Existing database | 18% | 34% | Very high |
| Job boards (inbound) | 41% | 19% | Low |
| Referrals | 9% | 27% | Very high |
| Direct company approach | 10% | 16% | Medium |
Industry averages compiled from LinkedIn Talent Solutions 2024 and REC 2024 data. Your numbers will differ — which is exactly why you need to track them.
KPI 6: Client Satisfaction Score (NPS or CSAT)
What it measures: How satisfied clients are with your service, ideally captured at key moments (post-placement, mid-search).
Formula: NPS: % Promoters − % Detractors. CSAT: Average score on a 1–10 scale.
Benchmark: NPS above +30 is solid for recruitment agencies; above +50 is excellent.
This is the KPI most agency MDs know they should track but don't. Not because they don't care about client satisfaction — but because asking clients to score you feels awkward.
Reality check: clients who are mildly dissatisfied rarely complain. They just don't call you again. Tracking CSAT or NPS at least gives you a signal before a client quietly moves to a competitor.
A two-question post-placement email ("How likely are you to recommend us? What's one thing we could have done better?") takes 30 seconds to send and generates actionable data. Your ATS should trigger this automatically when a placement is marked as complete.
KPI 7: Placements per Consultant per Month
What it measures: Individual consultant productivity, adjusted for role complexity.
Formula: Total placements ÷ Number of billing consultants ÷ Months in period
Benchmark: 1.8–2.5 placements/consultant/month for executive search; 3–5 for contingency (REC, 2024)
"Placements per consultant is the ultimate sanity check metric. If it's below benchmark, either the team is undersupported (too much admin, poor tools), or client quality is low (too many unfillable roles). Both have different fixes, and you won't know which without looking."
— REC Industry Insights 2024
This metric also exposes variance within your team. If three consultants are at 2.2 and two are at 0.8, you don't have an average problem — you have a specific problem with specific people or clients. Address it specifically.
Building the Dashboard: What Your ATS Should Generate Automatically
None of these metrics should require a spreadsheet. A modern ATS with analytics should surface all seven automatically from the data that naturally flows through your process. If you're still manually calculating time-to-fill by looking at job opening dates and offer dates in separate reports, that's not a metrics problem — it's a tooling problem.
What to look for in an ATS dashboard:
- Stage-level time-in-stage reports (not just overall TTF)
- Source tracking that follows candidates all the way to placement (not just initial application)
- Consultant-level breakdown with period filtering
- Funnel conversion visualisation (how many enter each stage, how many exit to the next)
- Automated NPS trigger on placement completion
Use our ATS ROI calculator to estimate what better KPI tracking is worth in recovered revenue for your team size.
And for context on what benchmarks matter most: our deep dive on the top 8 recruitment KPIs covers additional metrics worth tracking as you scale.
The Weekly Dashboard Review: 15 Minutes That Change Behaviour
Having the data is only valuable if you look at it. The highest-performing agencies we've spoken to run a 15-minute Monday morning dashboard review — not a formal meeting, just a team habit.
Three questions to answer every Monday:
- Which metric moved most last week (up or down) and why?
- Which consultant's numbers look unusual and need a conversation?
- Which metric, if improved by 10% this week, would have the biggest impact on billings?
That's it. The ritual creates accountability without micromanagement.
Frequently Asked Questions
What's the most important KPI for a small recruitment agency?
For a team under 10 people, placements per consultant per month is the single most important indicator. It's simple, directionally accurate, and immediately visible if something is wrong. Once you're reliably tracking that, add pipeline velocity next.
How do you track source effectiveness in most ATS systems?
Most ATS platforms let you tag a candidate's source at the point of entry. The key is disciplined tagging — every candidate needs a source assigned. Filter placements by source field over a 6-month period and you'll see the conversion pattern clearly.
What's a reasonable offer acceptance rate for executive search?
SHRM benchmarks put strong executive search firms at 85–92% offer acceptance. Below 80% suggests either candidate qualification issues early in the process, or salary expectation management that breaks down between verbal interest and written offer.
Should I track KPIs per consultant or per team?
Both, but start at team level to establish baselines. Once you have 3 months of data, layer in consultant-level breakdowns. You'll almost always find outliers that warrant specific attention — in either direction.
How often should recruitment KPIs be reviewed?
Time-to-fill and placements per consultant weekly. Cost-per-hire and source effectiveness monthly. Client NPS quarterly at minimum. The frequency should match how quickly you can actually act on the data.
Measurement alone doesn't improve results. But you can't improve what you can't see. The seven KPIs above give you a complete view of your recruitment operation — not just what you've billed, but why you're billing it, where you're leaking placements, and which clients and consultants are driving real growth.
See Yena's built-in analytics dashboard — no reporting module add-on required.
About the author: Janis Kolomenskis is the founder of Yena, an AI-native ATS & Recruiting CRM built for executive search and staffing agencies. Follow the build at yena.ai.
