Staff Performance — Leaderboard, Alerts & Rate Optimization
Track cleaner quality scores, speed metrics, and on-time rates with a ranked leaderboard, automatic alerts for performance drops, and AI-suggested rate adjustments.
Staff Performance — Leaderboard, Alerts & Rate Optimization
What it does
The Staff Performance page ranks your team members by quality, speed, and reliability so you can reward top performers, coach those who are slipping, and optimize pay rates based on actual output. It combines guest review scores, checklist photo quality, task completion times, and on-time arrival rates into a single performance view.
Getting started
Accessing performance data
- Navigate to Operations from the main sidebar
- Click the Performance tab
- Select a date range using the date picker — defaults to the current month
Reading the leaderboard
The leaderboard ranks team members from highest to lowest overall score. Each row shows:
- Name and avatar — The team member
- Quality score — Derived from guest review scores and checklist photo ratings
- Speed — Average task completion time versus estimated duration
- On-time rate — Percentage of tasks started within 15 minutes of scheduled time
- Tasks completed — Total count for the selected period
- Overall rank — Composite score combining all metrics
Click any row to open that team member's detailed performance profile.
How it works
Alert system
The Performance page automatically flags concerning trends:
- Quality drop — A team member's quality score falls below the portfolio average or drops more than 15% from their own trailing average
- Speed decline — Average completion time increases significantly compared to the same team member's historical pace
- Reliability warning — On-time rate drops below 80%
Alerts appear as badges next to the team member's name and in the problem drawer on the Operations Dashboard.
Economics tab
Click Economics to switch to the financial view. This tab shows:
- Per-cleaner pay rate — Current hourly or per-task rate
- Cost per task — Average payout per completed task
- Efficiency ratio — Revenue generated per dollar of labor cost
- AI rate suggestions — Vanio AI analyzes performance data and suggests rate adjustments
Rate suggestions consider quality scores, speed, reliability, and market benchmarks. A top performer consistently completing tasks faster than estimated with high quality scores may warrant a rate increase to retain them. A team member with declining metrics may need coaching before a rate discussion.
Key features
- Ranked leaderboard — See your entire team sorted by composite performance score
- Configurable date ranges — Analyze performance over any period with date presets (this week, this month, last quarter)
- Trend charts — View each team member's performance over time to spot improvements or declines
- Quality alerts — Automatic notifications when metrics fall below thresholds
- Rate optimization — AI-generated suggestions for pay rate adjustments based on actual performance data
- CSV export — Download performance data for payroll discussions or HR records
Tips & best practices
Review weekly, not daily. Daily fluctuations are normal. Weekly reviews give you a more accurate picture of trends.
Use the economics tab during pay reviews. Come to rate discussions with data — show the team member their quality score, speed metrics, and how they compare to the team average.
Act on alerts quickly. A quality drop alert often signals a personal issue, burnout, or a training gap. Address it early before it affects guest satisfaction.
Share the leaderboard with your team. Transparency motivates top performers and gives everyone a clear target. Consider bonuses or recognition for the top-ranked cleaners each month.
Operations Hub
This guide is also relevant for: