Upper Help
Analytics

Generate a driver activity report

Build a complete driver activity report in Upper by combining the Driver Timesheet Report for hours worked with the Route Plan Detailed Report for delivery activity.

A complete picture of a driver's activity in Upper comes from two reports in Analytics: the Driver Timesheet Report for hours worked, and the Route Plan Detailed Report for what happened at each stop. Hours alone don't show delivery context, and deliveries alone don't show time worked — read together, they tell the full story of a driver's day.

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

Driver Timesheet Report — hours worked

The Driver Timesheet Report shows each driver's clock-in and clock-out times, shift duration, and the location where they clocked in and out.

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 capability isn't turned on for your account.

Open Analytics

In the left sidebar, go to Track → Analytics.

Choose the Timesheet report

Open the View by dropdown and select Driver Timesheet Report.

Filter to the driver and dates

Open the Filter panel and set the Date Range (it defaults to the last 7 days) and Drivers. You can also filter by Status — All, Clocked In, or Clocked Out. Click Apply.

Read the timesheet

The report shows one row per shift with Driver Name, Date, Clock In, Clock In Location, Clock Out, Clock Out Location, Shift Duration, and Status. The location entries are View Map links that open Google Maps at the recorded clock-in or clock-out coordinates.

The Driver Timesheet Report uses a fixed set of columns — it has no Customize Columns option.

Route Plan Detailed Report — delivery activity

The Route Plan Detailed Report has one row per stop, so you can see exactly what a driver did at each address: timings, status, notes, and proof of delivery.

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 narrow further by Route Plan Status and Stop Status (All, Success, Fail). Click Apply.

Choose the columns you need

Use the Customize Columns icon to add the columns that matter for the activity you're reviewing — for example Start At, Arrive At, Completion Time, Service Time (average time per stop), Stop Status, Reason, Distance, and proof columns such as Photo and Signature. Drag rows in the Selected Column list to reorder them; your choices are saved per report.

Export either report

Both reports export the same way.

Open the Export modal

With the report open and filtered, click the Export button (top-right).

Name the file and pick a format

Set the Export File Name and choose a Format (CSV or XLS).

Choose fields

On the Default tab the report's standard fields are used. Switch to the Custom tab to select exactly which fields to include and reorder them.

Start the export

Optionally tick Send e-mail when Export is complete, then click Start Export.

For a per-driver, per-pay-period record, filter the Timesheet Report to one driver and the pay period, then export. Keep the matching Detailed Report export alongside it so hours and delivery activity line up.

How to use the two reports together

  • Weekly check-in — Timesheet for hours, Detailed Report filtered to the same driver and dates for stops completed.
  • Payroll cross-check — Export the Timesheet Report per driver per pay period.
  • Performance review — Pull both reports for the review period and export them for your prep notes.

Troubleshooting

On this page