Upper Help
Analytics

Audit driver activity and route adherence

Compare a driver's actual path and stop timings against the planned route in Upper using Live Tracking and the Route Plan Detailed Report.

When a customer disputes a delivery, a driver says a route took longer than it should have, or on-time rate slips, you need a record of what actually happened on the road. Upper gives you two complementary views: the actual path a driver drove in Live Tracking, and the stop-by-stop timings in the Route Plan Detailed Report in Analytics.

Your workspace may label drivers as technicians and deliveries as services. The steps are identical; only the wording on screen changes.

See the path a driver actually drove

Live Tracking can draw the route a driver actually took on the map, separate from the route Upper suggested. This is the quickest way to check route adherence at a glance.

Open Live Tracking

In the left sidebar, go to Track → Live Tracking.

Show the actual path

Click Show Actual Path (the footprint toggle). Upper draws the path the driver actually drove on the map. Click Hide Actual Path to switch it off again.

Open a driver's card for details

Each driver on the route appears as a card showing Stops completed / total, service time, distance, Route Complete %, ETA, and Avg. Speed. Click a card's View Details to expand the stop list for that driver.

The actual path is built from the driver's phone location while the app is running and the route is in progress. In areas with a weak GPS signal the path can have gaps, and a driver who was not signed in has no path to show.

Audit stop-by-stop timings in the Detailed Report

For an exact, exportable record of when a driver reached and finished each stop, use the Route Plan Detailed Report in Analytics. It has one row per stop and includes timing columns you can audit against the plan.

Open Analytics

In the left sidebar, go to Track → Analytics.

Choose the Detailed Report

Open the View by dropdown and select Route Plan Detailed Report.

Filter to the driver, route, and dates

Open the Filter panel and set Date Range, Select Route Plan, and Drivers. You can also narrow by Route Plan Status and Stop Status (All, Success, Fail). Click Apply.

Read the timing columns

Use the Customize Columns icon to show the columns you need. The timing columns include Start At, Arrive At, Completion Time, and Service Time (average time per stop), alongside Stop Status, Reason, Distance, and proof columns such as Photo and Signature.

How to use the two views together

  • Route adherence — Turn on Show Actual Path and compare the driven line against the planned route on the map.
  • Time at each stop — Read Arrive At, Completion Time, and Service Time in the Detailed Report to see how long each stop took versus what was planned.
  • Schedule compliance — Compare Start At and the route's start against the driver's expected shift.
  • Disputed delivery — Filter the Detailed Report to the date and driver, confirm the recorded Arrive At time at the address, then open the Photo and Signature columns for that stop.

Export the filtered Detailed Report from the Export button (CSV or XLS) so you have a saved record of the timings to attach to a dispute or share with the driver.

Accordions

On this page