FleetbaseFleetbase
Orders

Tracking

Track live order progress, driver position, and ETA from the order detail view and live map.

Tracking

Fleet-Ops provides real-time tracking of order progress and driver location from the moment an order is dispatched until delivery is confirmed. Tracking is visible to operators in the console and optionally to customers via a public tracking link.

Live Map

The live map (Fleet-Ops → Live Map or the map visible from the dashboard) shows:

  • Driver markers — real-time position of all active drivers, updated continuously via the Navigator app or telematics devices
  • Order routes — the calculated route for each active order, shown as a polyline
  • Pickup and dropoff markers — origin and destination pins for active orders
  • Waypoint markers — intermediate stop markers for multi-drop orders

Click a driver marker to see:

  • Driver name, photo, and status
  • Current speed and heading
  • Active order assignment
  • ETA to next stop

Live map — driver markers, active route polylines, pickup and dropoff pins

Order Detail Tracking

From the order detail panel, the tracking section shows:

FieldDescription
Driver LocationReal-time map with driver position
ETAEstimated time of arrival at the next stop
Distance RemainingDistance from driver to dropoff
StatusCurrent order status
Activity TimelineAll status transitions with timestamps and locations

The activity timeline records every event with:

  • The event — both system-status transitions (dispatched, started, completed, canceled) and any activities defined in the order's activity flow (e.g. picked up, in transit, arrived at dropoff)
  • The timestamp
  • The driver's GPS coordinates at the time of the event
  • Any attached proof (photo, signature)

Tracking Number & Customer Tracking

Every order has a Tracking Number (e.g. FO-XXXXXXXX) that customers can use on a public tracking page to view the order's current status without logging in.

The tracking page shows:

  • Current status and recent activity
  • Estimated delivery time
  • Map with current driver position (when active)
  • Proof of delivery once completed

The public tracking URL is /~/track-order?order={tracking_number}. Customers can also visit /~/track-order with no query parameter and enter a tracking number into the form.

On Fleetbase Cloud the full URLs are:

  • Direct deep link: https://console.fleetbase.io/~/track-order?order={tracking_number}
  • Manual entry: https://console.fleetbase.io/~/track-order

For self-hosted instances, replace console.fleetbase.io with your console hostname.

Entity-Level Tracking

Each entity (item) in an order has its own tracking number and status. For orders with multiple items, each item's status is tracked independently — so you can see which items have been picked up, which are in transit, and which have been delivered, even within a single order.

This is particularly useful for partial delivery scenarios where some items are delivered but others fail or require return.

WebSocket Real-Time Updates

For custom applications, driver location and order status updates are available in real time via the SocketCluster WebSocket channel.

Subscribe to company.{company_id} to receive:

EventPayload
driver.location_changedCurrent driver coordinates, speed, heading
order.dispatchedOrder dispatched to driver
order.startedDriver began the order
order.completedOrder's completion activity fired
order.canceledOrder canceled
order.activity_changedAny custom activity from the order's activity flow fired

See Socket Events for subscription details and payload schemas.

Position History

For historical analysis, Fleet-Ops stores all driver position data. You can view a driver's position history in Fleet-Ops → Resources → Drivers → [Driver] → Positions — or use the position replay feature to re-watch a past route on the map.

Position data includes: latitude, longitude, heading, speed, altitude, and timestamp per reading.

Tracking | Fleetbase