Hi @draddy ,
Probably that can be done with geofencing:
Each customer ist an geofence area you get a notification when you enter and leave.
The Email Timestamp can be your desired timestamp.
I would set Minium Distance 10 Meter; Every Second recording, GPS Always on.
Yes, this uses Battery but the accurency is worth it.
And I would recommend using a Phone only for this purpose. I use this setting to.

Or Device proximity where you have one Session where you (manually) set your customers locations again notification timestamp would be the entering and leaving one.
Somehow you have to let the device know where the customer areas are.
Edit:
You cannot walk by a customer and this is interpreted as a customer.
It could be just another waypoint on the way to whereever.
