Follow this guide to set up a geofence on an Event or Function in Humanforce WFM. Geofencing ensures employees can only clock in and out when they are physically within the defined boundary, improving compliance and shift accuracy for scheduled events.
Geofencing is particularly useful for event-based workforces such as stadiums, festivals, and multi-site venues.
Steps
Set a geofence for an Event
For an existing event:
- Go to Management > Rostering > Event Manager.
- Click the name of the event you want to update.
- Expand the DETAILS section.
- Click the pencil icon
next to the Coordinates field.
-
Enter the location address
- (Optional) Use the app to visually select coordinates.
- Adjust the radius bar (in metres)
- Click OK.
For a new event:
- In Event Manager, click
Add a new event from the left-hand panel.
- Complete the required event details.
- In the GeoFence section configure:
- Radius (in metres)
- Latitude and Longitude, or use Find on the map
- Click Create.
Employees rostered against this event will only be able to clock in/out when within the specified radius.
Set a geofence for a Function
For an existing function:
- Go to Management > Rostering > Event Manager.
- Click and expand the event containing the function you want to edit.
- Select the function.
- Expand the DETAILS section.
- Click the pencil icon
next to the Coordinates field.
-
Enter the location address
- (Optional) Use the app to visually select coordinates.
- Adjust the radius bar (in metres)
- Click OK.
For a new function:
- Open the event in Event Manager.
- Expand the FUNCTIONS section and click
Add a function.
- Enter the function details.
- In the GeoFence section, configure:
- Radius (in metres)
- Latitude and Longitude, or use Find on the map
- Click Create.
Employees rostered against this function will only be able to clock in/out when within the defined boundary.
Additional Information
- To use the Find on the map feature, your organisation must have a Google Maps API key configured. See: Google Maps API Key Setup
- The system prioritises geofence boundaries in the following order: Function > Event > Shift Location > Default Location
- If no geofence is defined at any level, clocking will rely on the Default Location or be unrestricted (depending on other configuration).
- If an employee is rostered to a Function with a geofence, that boundary will take precedence over the event-level or location-level settings.