Choose language

Geolocation Map

View real-time employee locations on a map during active shifts to monitor field teams and remote workers.


What Is This?

The Geolocation map page displays an interactive map showing where your employees are located while they are on active shifts. This is especially useful for companies with field workers, delivery teams, or multiple work sites where knowing employee positions in real time is essential. When employees have active shifts and the required modules are enabled, their positions appear as markers on the map. When no employees are currently on shift, the map appears empty.


Prerequisites

#PrerequisiteDetails
1Attendance module enabledLocation tracking works during active shifts, so the Attendance module must be active.
2Work Location Control module enabledActivate this module in Settings > Modules. Cost: $5 per employee per month.
3Employees on active shiftsThe map only shows employees who have currently started a shift. It is empty when no one is clocked in.
4Location services enabledEmployees must have GPS enabled on their mobile devices (or be on a recognized IP) for their position to appear.

Step-by-Step Instructions

Enabling the Work Location Control Module

StepActionExpected Result
1Click your company name → Modules.The Modules page opens.
2Locate the Work Location Control module.You see the module card with pricing ($5/employee per month, 10-day trial).
3Click Enable and confirm.The module is activated. The Geolocation map page becomes accessible.

Creating Work Locations

Shifton screenshot
Shifton screenshot

Before employees can be checked against a geofence, you must create at least one location.

1
Click your company name → Locations ().
2
Click Create location or Add location.
3
Fill in the location form:
FieldRequiredDescription
TitleYesName of the location (e.g., “Main Office”, “Warehouse 2”)
AddressYesPhysical address; the map pin is placed automatically
Geofence typeYesCircle — a radius around the center point; Polygon — a custom-shaped zone drawn on the map
RadiusIf CircleDistance in meters from the center; minimum 50 m recommended for reliable GPS checks
NetworkNoName or identifier of the office Wi-Fi network
SubnetNoIP range (e.g., 192.168.1.0/24); employees on this subnet are considered on-site even without GPS
1
Click Save. The location appears in the list and is available to assign to shifts.

Geofence types:
Circle — best for offices, shops, and warehouses with a clear center point.
Polygon — best for irregular areas such as construction sites, parks, or large campuses; mark boundary points on the map.

Linking a Location to a Shift

Shifton screenshot
Shifton screenshot

Locations are assigned per shift, not per schedule. This lets different shifts in the same schedule have different work sites.

When adding a shift manually:
1. Open Company Schedule.
2. Add a shift (click + in the cell or use Actions → Add shift).
3. In the shift dialog, select a Location from the dropdown.
4. Save.

Via a shift template:
1. Go to Schedules → Shift Templates.
2. Open a template for editing.
3. Set the default Location for that template.
4. Save. All shifts created from this template will automatically have that location assigned.

Attaching a location to a shift shows the address to the employee in the mobile app. GPS geofencing is only enforced when the Work Location Control module is active.

Accessing the Geolocation Map

Shifton screenshot
StepActionExpected Result
1Click Geolocation map in the left sidebar.The Geolocation map page opens showing the map.
2The map loads showing your company’s configured work locations and any active employee markers.Employee positions appear as markers on the map.
3If no employees are currently on shift, the map appears empty with no markers.An empty map is displayed — this is normal outside of shift hours.

Reading the Map

Map ElementDescription
Employee markersEach marker represents an employee currently on an active shift. Click a marker to see the employee’s name and shift details.
Work location areasConfigured work locations may appear as circles or zones on the map, showing the expected work area.
Map controlsUse zoom and pan controls to navigate the map.

What the Map Shows

ScenarioMap Display
Employees on active shifts with GPS enabledMarkers appear at their current GPS positions, updating periodically.
Employees on active shifts without GPSMarkers may appear at the IP-based location or not appear at all.
No employees on shiftThe map is empty.
Employees on breakMarkers may still appear depending on break location settings.

Access Permissions

RoleView Geolocation MapView Individual Employee LocationConfigure Location Control Settings
EmployeeNoNoNo
ManagerNoNoNo
AdminYesYesYes
OwnerYesYesYes

FAQ

Q1: Why is the map empty?
The map only shows employees who currently have an active shift (clocked in via Attendance). If no one is working right now, the map will be empty. This is normal.

Q2: How often does the employee’s position update?
Position updates depend on the mobile app’s GPS reporting interval. Typically, positions refresh every few minutes during an active shift.

Q3: Can I see historical employee locations?
The Location Control map shows real-time positions only. For historical data, check the attendance and working hours reports.

Q4: Does this work on desktop/browser shifts?
For browser-based shifts, the system uses IP-based location rather than GPS. IP geolocation is less precise than GPS and may show approximate locations.

Q5: What is the cost of the Work Location Control module?
The module costs $5 per employee per month (10-day trial), in addition to the Attendance module cost ($1/employee/month). Both modules must be active for geofencing to work.

Q6: Do I need the Work Location Control module to create locations?
No. Locations can be created without any additional modules. However, GPS geofencing (checking whether an employee is within the zone at shift start) requires both Attendance and Work Location Control to be active.

Q7: What are the Network and Subnet fields for?
These allow Wi-Fi-based presence verification as an alternative to GPS. Enter the office Wi-Fi network name in Network and the IP range (e.g., 192.168.1.0/24) in Subnet. Employees connected to that network are considered on-site, even if GPS is unavailable (for example, inside a building).

Q8: Can different shifts in the same schedule use different locations?
Yes. Locations are attached to individual shifts, not to the schedule as a whole. Multiple shifts in the same schedule can each have a different location assigned.


Possible Issues and Solutions

IssuePossible CauseSolution
Map is empty during work hoursNo employees have started their shifts, or the Attendance module is not active.Verify that employees are clocked in and that both the Attendance and Work Location Control modules are enabled.
Employee marker is in the wrong locationGPS signal is inaccurate, or the app is using IP-based location.The employee should ensure GPS is enabled with good signal. Outdoors provides better accuracy than indoors.
Geolocation map is not in the sidebarThe Work Location Control module is not enabled.Enable it in Settings > Modules.
Employee position is not updatingThe mobile app may not be reporting GPS data.The employee should check that the Shifton app has location permissions and that GPS is turned on.
Map loads slowlyLarge number of active employees or slow network connection.Allow the page to fully load. If the issue persists, try refreshing or using a faster network connection.