Upper Help
Analytics

Available driver KPIs

See the per-driver KPIs Upper tracks on the Dashboard — routes completed, on-time rate, stops completed, and average service time — plus deeper report data.

Upper measures four per-driver KPIs on the Dashboard and adds a deeper set of data points in the Analytics reports. Together they give you the numbers you need for daily monitoring, performance reviews, and incident investigation.

This guide uses Upper's default driver / delivery labels. Your workspace may be set up to show Technician / Service instead — the same metrics apply under those labels.

Why this matters

Each KPI surfaces a different aspect of driver work. Routes completed measures volume, on-time rate measures customer experience, stops completed measures throughput, and average service time measures efficiency. Watching them together gives you a balanced view — no single number tells the whole story.

Per-driver KPIs on the Dashboard

The Dashboard home page has a Driver Performance section (labeled Technician Performance in service-mode workspaces) with four cards, one per KPI:

KPIWhat it measures
Routes Completed by DriverNumber of routes the driver finished
On-time Rate by DriverPercentage of on-time deliveries
Total Stops Completed by DriverCompleted vs. failed stops (bar chart)
Average Service time per stopAverage time spent at each stop

On the Starter (free) plan the Driver Performance section is blurred behind an Upgrade to View button with a PRO badge. The headline KPI cards at the top of the Dashboard stay visible, but per-driver metrics require a paid plan.

Additional driver data in Analytics reports

Open Track > Analytics in the left sidebar and use the View by dropdown to switch reports. These reports add stop-level and shift-level detail beyond the Dashboard cards:

Data pointWhere to view
Actual route durationRoute Plan Summary Report (Actual Duration column)
Delivered vs. skipped/missed stops per routeRoute Plan Summary Report
Stop arrival, start, and completion timesRoute Plan Detailed Report
Service time per stopRoute Plan Detailed Report
Proof of delivery (photo, signature, notes)Route Plan Detailed Report
Clock in / clock out and shift durationDriver Timesheet Report

The Driver Timesheet Report appears in the View by dropdown only when your workspace has shift-hours tracking enabled. If you don't see it, that feature isn't turned on for your workspace.

Use the Dashboard for daily monitoring, the Analytics reports for periodic performance reviews, and Driver Breadcrumbs for investigating a specific route. Each tool answers a different question, and the combination is what makes performance management useful.

How to read the KPIs together

  • High routes completed + low on-time rate — the driver is taking on volume but running late.
  • Low routes completed + high on-time rate — the driver is reliable and may have capacity for more.
  • High service time + high on-time rate — the driver is thorough; quality over speed.
  • Low service time + low on-time rate — the driver is fast at stops but losing time elsewhere.

Common scenarios

Weekly driver check-in

Open the Dashboard and scan the Driver Performance cards. Anyone notably outside the team's range is the conversation for the week.

Performance review

Set the Dashboard date range (for example, 30 days), review all four KPIs, then open the Route Plan Detailed Report for the same driver to confirm the underlying stops.

Coaching conversation

Pick the one KPI that's furthest from the team baseline and dig into it. Don't try to discuss every metric at once.

Troubleshooting

On this page