1. Overview
Once an admin enables Location-based clock-in, employees must be within the designated location range to clock in successfully.2. Use cases
- Organizations that use mobile devices for clock-in.
- Organizations that need to adjust the location-based clock-in range.
3. How to set up
Mobile
Admins with the required permissions can go to DingTalk Mobile > Workbench > Attendance > Settings > Global settings > Add attendance group, or edit an existing attendance group and go to Clock-in method > Location-based clock-in, then turn on Location-based clock-in.
Example page for setting up location-based clock-in
Desktop
Admins with the required permissions can go to DingTalk Desktop > Workbench > Attendance > Attendance group management > Add attendance group, or edit an existing attendance group, go to Clock-in method, and select Location-based clock-in.
Example page for adding an attendance group

Example page for setting up location-based clock-in
Set attendance locations
You can set multiple attendance locations and configure a valid range for each one. Employees can clock in when they arrive at any of the listed locations. Click Add attendance location, and then:- Select the attendance location and range: On mobile, the app detects your current position automatically by default. You can also enter a keyword to search for another address. After selecting a location, choose the valid range from the drop-down list (the default is 300 meters; the supported range is 100 to 10,000 meters). Then click Next.
- Set the location name: Enter a name for the attendance location. This name appears on the mobile clock-in page to help employees identify the location.
- Mobile example:

Example of the mobile setup page for location-based clock-in
- Desktop example:

Example of the desktop setup page for location-based clock-in
- Each attendance group supports up to 1,000 locations.
- If field clock-in is enabled, the system switches to field clock-in when employees are outside the valid range.
- If both an address and Wi-Fi are set, employees can clock in as long as they arrive at any one of the locations or connect to any one of the Wi-Fi networks.
4. FAQ
What should I do if I can't find an attendance location?
What should I do if I can't find an attendance location?
Why does my clock-in show as GPS spoofing when I'm at the office?
Why does my clock-in show as GPS spoofing when I'm at the office?
- Android: Go to Settings on your phone, open Developer options, find Select mock location app, and turn it off.
- iOS: Go to Settings > Privacy > Location Services > System Services, and turn off Significant Locations.
How can I check whether an employee used GPS spoofing to clock in?
How can I check whether an employee used GPS spoofing to clock in?
Which apps are considered GPS spoofing apps?
Which apps are considered GPS spoofing apps?
Why don't I have permission to set up location-based clock-in?
Why don't I have permission to set up location-based clock-in?