Operations KPIs for Service Business
Why this matters
Most service business owners track revenue + profit. The ones who scale also track operational KPIs - the leading indicators that drive revenue. A revenue dip caught at the leading-indicator stage is fixable; one caught at the lagging-indicator stage requires panic mode. The operators who systematically track operational KPIs make better decisions, identify problems earlier, + grow faster. This is the working dashboard.
The five categories of KPIs
1. Financial KPIs - covered in Financial KPIs article + monthly P&L review
2. Revenue + Sales KPIs - close rate, average ticket, revenue per truck
3. Customer KPIs - NPS, retention, complaint rate
4. Operations KPIs - utilization, callback, first-time-fix, on-time
5. Marketing KPIs - cost per lead, ROAS, conversion rate
This article focuses on Operations.
Daily KPIs
Track these every day:
Jobs scheduled: total bookings on the day
Jobs completed: confirmed completion
Jobs cancelled / no-show: tracking issues
On-time arrival %: jobs where tech arrived in promised window
Same-day services completed: emergency / urgent work handled
Customer complaints opened: any new issues
Revenue generated: rough number
Daily review (5 - 10 minutes) catches problems before they compound.
Weekly KPIs
Track + review weekly:
Tech utilization (billable hours / scheduled hours):
- Target: 70 - 80%
- Below 60% = capacity issue OR over-staffed
- Above 85% = sustainability concern
Average ticket: revenue per completed job
- Trend tells story
- Sudden drop = price issue OR job-mix shift
Revenue per truck: weekly revenue / number of trucks
- Should be growing OR stable
- Significant drop = investigate
Callback rate: callbacks / jobs
- Target: 3 - 8% trade-dependent
- Above benchmark = quality issue
First-time fix rate: jobs completed first visit / jobs visited
- Target: 65 - 85% trade-dependent
- Below = truck-stock OR diagnostic issue
Customer complaints: total opened + closed
- Closing rate matters (open complaints multiply)
- Pattern indicates systemic issue
Monthly KPIs
Track + review monthly:
Per-tech revenue: each tech's revenue
- Identifies superstar vs struggling
- Coaching decisions
Per-tech callback rate: each tech's quality
- Coaching opportunities
Sales conversion rate: estimates given / sales closed
- Target: 30 - 60% residential service
- Below = pricing issue, sales technique, OR lead quality
Average ticket: trending up OR down?
Maintenance plan attach rate: % of jobs adding maintenance plan
- Target: 25 - 50%
- Marketing + tech-incentive impact
Customer Net Promoter Score (NPS):
- Survey 30 days post-service
- Industry NPS: 30 - 70 range
- Below 30 = customer satisfaction issue
Customer retention rate: customers retained year-over-year
- For maintenance / membership customers: target 80 - 95%
- For one-off customers: lower; that's the business model
Lead-to-customer conversion: per source
- LSA: 15 - 30%
- Yelp: 5 - 20%
- Referrals: 40 - 70%
Quarterly KPIs
Broader-time-frame metrics:
Revenue growth rate: quarter-over-quarter, year-over-year
Customer LTV by segment: maintenance member vs one-off
CAC by channel: cost to acquire vs LTV
Employee turnover rate: techs lost / total techs
- Industry avg: 25 - 40% (high turnover trade)
- Below 20% = exceptional
- Above 50% = serious problem
Tech sales conversion: per tech, on the calls they take
Average days to invoice: from completion to billing
- Target: 1 - 3 days
- Higher = cash flow problem
Days sales outstanding (DSO): average time customer pays
- Target: 15 - 30 days residential
- Longer = collection issue
The dashboard format
KPIs only useful if visible:
Wall-mounted dashboard (physical OR digital):
- Daily numbers updated each morning
- Color-coded (green / yellow / red)
- Visible to whole team
Owner's daily check:
- 5 minutes each morning
- Quick scan for anomalies
Weekly review:
- Team meeting reviews previous week
- Patterns discussed
Monthly deep-dive:
- Trend analysis
- Action items per KPI
Setting targets
Each KPI gets a target. Methods:
Industry benchmark: PHCC, ACCA, NEA, etc. publish industry data
Your historical baseline: trend on 6 - 12 months of your data
Goal-setting: what would 5 - 15% improvement look like?
Targets evolve. Quarterly review + adjustment.
Common KPI tracking mistakes
Too many KPIs:
- 10 - 15 is sufficient for service business
- Each KPI should be actionable
- More than that = paralysis
Vanity metrics:
- Total revenue (without margin) hides issues
- Total jobs (without profit) is meaningless
- Track what drives DECISIONS
No action from data:
- KPI showing a problem → no response = waste
- Each KPI needs an action threshold
Inconsistent measurement:
- Definitions shift over time
- "Callback" defined differently month-to-month = bad data
- Document definitions + stick with them
No leading indicators:
- Only tracking lagging (revenue, profit)
- Misses early warnings
- Add leading indicators (bookings, lead volume, etc.)
Action triggers per KPI
Each KPI should have:
- Green zone (no action; healthy)
- Yellow zone (investigate; consider action)
- Red zone (immediate action required)
Example: callback rate:
- Green: <5%
- Yellow: 5 - 8% (review with techs)
- Red: >8% (immediate intervention)
Pre-defined actions = less hesitation when threshold crossed.
Tech-facing vs leader-facing KPIs
Tech-facing: visible to all techs
- Personal numbers
- Team comparison
- Performance incentives tied
Leader-facing: only management
- Financial details
- Per-tech profitability
- Strategic metrics
Choose carefully. Some metrics work better with full transparency; some don't.
Software for KPI tracking
Field-service CRM (built-in KPIs):
- ServiceTitan, Manuall, Housecall Pro reports
- Real-time metrics
- Per-tech + per-truck views
Standalone dashboards (more flexible):
- Klipfolio, Geckoboard
- Custom KPI displays
- Pull data from multiple sources
Spreadsheet (small ops):
- Manual update
- Less polished but functional
- Better than nothing
Start simple; upgrade as needed.
The KPI conversation
Monthly with team:
- Review the dashboard together
- Discuss what's working
- Discuss what isn't
- Set targets for next month
- Assign accountability
This is the management discipline that makes data USEFUL.
The single most-impactful KPI for any service business is FIRST-TIME FIX RATE. It correlates with customer satisfaction (loyalty), tech productivity (no wasted callbacks), profitability (no unrecovered labor), + reputation (no review damage). Track it; benchmark it; improve it monthly. A 5% improvement (from 65% to 70%) typically generates 10 - 15% increase in net profit. No other single metric moves the business this much.
References
- "Profit First" industry application
- PHCC, ACCA, NEA cost-of-doing-business surveys
- ServiceTitan + Manuall KPI dashboards
- "The Lean Startup" (data-driven decisions)
- Manuall internal: Financial KPIs for a Service Business, Reading a P&L Statement for a Service Business