Enabling Geofence (Outside of Commerce7)
The Geofence feature allows you to restrict clock-ins and clock-outs to a specific location. This is useful for ensuring employees are physically on-site when clocking in—for example, at a tasting room, warehouse, or event venue.
⚠️ Due to browser limitations, geofencing only works reliably in Chrome and Edge. It does not function on Firefox, Brave, or most in-app browsers.
How to Enable Geofencing
-
Go to Store > Time Clock Admin Panel
-
Click on the Settings tab
-
Open the Access section
-
Toggle Enable Geofence to ON
-
Enter your business’s address or drop a pin to set the allowed clock-in radius
-
Click Save
How It Works
-
When an employee tries to clock in or out, their browser will attempt to detect their location
-
If they are inside the geofence radius, the action is allowed
-
If they are outside the radius, they’ll receive a message stating that location access is required
Browser Compatibility (Important)
📌 Location detection is supported only in:
-
Google Chrome
-
Microsoft Edge
The feature will not work in:
-
Firefox
-
Brave
-
Most in-app browsers (like those inside Facebook or Instagram apps)
Additionally:
-
Commerce7 limits location access for embedded iframes
-
Geofencing only works when users access the Time Clock App via the external staff link, not within Commerce7
Best Practices
-
Test the feature before enforcing it company-wide
-
Inform employees that location services must be enabled in their browser
-
Keep fallback options ready (e.g., admin-adjusted shifts) in case of browser/device issues
FAQs
Q: Why doesn’t geofencing work inside Commerce7?
A: Commerce7 disables location access inside embedded views. Geofence only works via the external staff page link.
Q: How close do employees need to be?
A: You define the radius (e.g., 1000 feet) and the coordinates of your desired base location during setup. It’s based on GPS accuracy.
Q: What if location access fails?
A: The employee will not be able to clock in or out. They must enable permissions or contact an admin for assistance.