DeliverOL / Route Reports
Reports stay in your browser

Your routes. In your order.

Turn two Nash reports and your master list into one ready-to-copy table.

Mileage · Route time · Last delivery

1Completed report

Upload the CSV or paste the whole sheet with headers.
No report loaded

2RAW report

Upload the CSV or paste the whole sheet with headers.
No report loaded

3Master order

Two columns: store and driver. Paste from Sheets or a chat table.
Results follow this exact sequence

Route results

Your master order is always preserved.
▤Ready when your reports are.Load both reports, paste your master list, then generate.
How results are calculated

Mileage uses RAW batch.drivingMetrics.distance ÷ 1,609.344, matched by job ID to the completed report. The known split-column RAW export is handled automatically. Planned mileage is not substituted for missing driving metrics.

Route time runs from pickupCompleteTime to the latest dropoffCompleteTime with DROPOFF_COMPLETE status. Stop order and route closure time do not determine the last delivery. Adjusted time adds the minutes selected above. Times display as recorded in the completed report; durations use hours:minutes.

Only the selected report date is used. Missing routes remain N/A in the master list. Multiple jobs for the same store and driver, conflicting pickup times, or missing metrics are flagged for review. Reports are processed in this browser and are not uploaded or retained after clearing or reloading.

DeliverOL operations · Upload CSV files for the most reliable import. Spreadsheet pastes must include all column headers.