Geofence tracking involves using GPS data to monitor whether a device enters or exits a predefined geographical area, known as a Geofence.
You will need to ensure that Location Services is turned on for their device. If you are unsure or do not have it set up, these 2 articles will help Driver - Enabling Location Services (Android and Driver - Enabling Location Services (iOS)
You should start the Route before entering the geofenced area, this will allow the "Arrived At" popup in the Driver App. This ensures the system accurately records the entry event and tracks the time spent within the Geofence. Starting the Route Session after entering the area can lead to missed entry events and inaccurate time-tracking.
Possible reasons for not tracking Geofence Entrance or Exit:
Dropping Off Before Entering the Plant:
Sometimes, Drivers complete the Dropoff before even entering the Geofenced area. In these cases, our system doesn’t count the time spent within the Geofence at the Plant.
Starting the Route Session After Entering the Area:
If a Driver starts the Route Session after already being inside the Plant (hence also adding pickup info in the Plant), our system misses the entry event. So, it doesn’t record any time spent within the Geofence at the plant.
Recording Dropoff before it was unloaded:
Once a Dropoff is added, the Time on Plant within the Geofence calculation stops. Therefore, if Drivers add a Dropoff even before it is unloaded, the time on the Plant will be shortened.
Choosing the Wrong Processor:
Picking the wrong Processing point activates the wrong Geofence. This means the system doesn’t register the entry into the correct area.