Before you start: what the app has to prove
A security guard attendance app earns its cost only if every clock-in answers four questions without anyone vouching for it: is this the rostered guard (a selfie or face check), is the guard at the site (a GPS position inside the site's geofence), when did it happen (a server timestamp), and which post and shift was it for (the roster). Paper registers answer the last one well and the first three badly; that gap is what the rollout is meant to close.
This plan assumes you have already chosen the software. If you are still comparing tools, our buyer's checklist for security agency attendance software covers what to test in a demo, and how to verify guards are on site compares the verification methods. The steps below use Attend Mitra as the example, but the order works for any guard attendance app.
Day 1: Clean the guard list and import it
Start from your guard register, not from memory. Build one sheet with a row per active guard: guard ID (the same ID used in your PSARA register and wage register), full name, mobile number, the email they will sign in with, category (unarmed, armed, supervisor), current site, post, usual shift and joining date. Remove guards who have left and check for duplicates; a guard who exists twice will clock in on one account and be paid on the other.
Then import the guards from Excel or add them one by one for a small team. Add supervisors and relievers at the same time, because the first week depends on them more than on anyone else.
- Guard IDs in the app must match the IDs in your registers
- Use an email per guard; shared emails mean shared logins
- Mark relievers clearly so they can be rostered to any site
Day 2: Map every site and draw its geofence
Create each client site as a location and draw its geofence, the boundary inside which a clock-in is accepted. A radius of about 100 metres suits most residential gates and offices; a factory, campus or construction site may need a larger radius or a separate point for each gate. Draw the fence around where guards actually stand, not around the client's postal address, which can be hundreds of metres away on a large plot.
Test before go-live. Ask the supervisor to clock in from each post during their next visit, including basement car parks, guard cabins under concrete, and back gates. Where GPS is weak, adjust the radius or the point, and note that a guard may need to step outside the cabin to get a fix. The GPS attendance app for security guards page explains how location capture works.
Day 3: Build the shifts and publish the roster
Create shift templates that match your posts: day and night 12-hour duties, 8-hour I, II and III shifts where clients use them, and general shifts for office-hours posts. Then assign guards to shifts and publish the roster for the coming week, with weekly offs and the reliever's coverage on it.
The roster is what turns a clock-in into a duty at a post. A guard who clocks in without a shift on the roster still shows as present, but someone has to work out by hand which post they covered, which is exactly the job the app is supposed to remove. If your roster lives in Excel today, our security guard duty roster template has a layout that is easy to transfer.
Day 4: Onboard guards at the post, not at the office
Calling every guard to the office costs a day's duties and still leaves the first real clock-in untested. Instead, the supervisor visits each site at shift change, when both the outgoing and incoming guards are there, and sets them up on their own phones. Explain in the guard's own language what the app records and when, and why: it protects them in a pay dispute as much as it protects the agency.
Each guard installs the app (Android or iPhone), signs in, allows camera and location, enrolls their face if face verification is on, and does one test clock-in at the post. Switch off battery saver for the app on phones that kill background apps. The security guard attendance login guide is worth sharing with supervisors, because most first-week questions are about passwords and failed checks.
- Do the setup at shift change so two guards are covered in one visit
- Test the clock-in at the actual post, inside the geofence
- Write down which guards have no smartphone and agree how their attendance will be recorded
Days 5 and 6: Run the app beside the paper register
Don't take the register away yet. For the first two days, and ideally the rest of the first month, guards sign the register and clock in on the app. Every morning, the supervisor compares the two for each site: same guards, same shifts, times within a few minutes. Mismatches show you what to fix while the rollout is still small.
Typical findings: a guard clocking in from the bus stop outside the geofence (move the fence point or brief the guard), a reliever who is not on the roster (fix the roster), a guard who forgot to clock out (set a reminder and correct the entry through the attendance regularization process), and phones that lose the app in the background (battery settings).
Day 7: The first supervisor review and the month-end export
By day 7, the operations desk should be working from the app rather than phone calls. Supervisors check Live Monitor at each shift change for posts with no clock-in and arrange a reliever before the client notices. Failed and missed punches are reviewed daily, with a reason for every correction.
Do a trial export before the month ends: duties and man-hours per site for the invoice, and duties, nights and overtime per guard for payroll, in the same layout as your paper formats. Compare it with the register totals. Our security guard attendance example shows the checks to run: each post's duties against the sanctioned strength, every reliever duty matched to a weekly off, leave or absence, and every double duty explained.
Problems you will meet in the first month
None of these is a reason to stop; each has a standard fix.
- Guards without smartphones: a company phone, a supervisor-entered record with a reason, or a gate device if your system supports it; make it written policy
- Weak GPS at basement or cabin posts: test at the post, adjust the fence, and allow the guard to step outside for the fix
- Fake-GPS apps: keep face verification on and review location anomalies; see preventing GPS spoofing
- No signal at the site: use an app with offline attendance so punches sync later
- Guards worried about tracking: explain exactly what is recorded and when; is employee GPS tracking legal in India covers consent
- Relievers moving between sites: roster them to the post they cover that day so their duty lands in the right place
What to measure after 30 days
Measure the rollout by a few numbers rather than by impressions. They show where the remaining paper habits are and whether the app is paying for itself.
- Share of clock-ins that pass the face and geofence checks on the first try
- Missed or corrected punches per guard per month
- Posts with no clock-in at shift change, and how long they stayed uncovered
- Duties disputed by clients, compared with the months before
- Days taken to prepare invoices and the salary sheet after month end
Setting up Attend Mitra for a security agency
Attend Mitra is the attendance app we make, used by security agencies among other businesses. Guards clock in from the Android or iPhone app with face verification, a site geofence or office Wi-Fi checks, punches record offline and sync later, and admins manage guards, sites, shifts and corrections from the web console. Pricing is per employee per month: ₹29 for Attendance, or ₹41.40 with the face, GPS and Wi-Fi checks, plus GST, with a 14-day free trial; the module prices page has the details.
To see how it fits a guard operation, start with the security guard attendance app page, or the wider security guard attendance software page for rosters, patrols and billing exports. Agencies that want help mapping their sites can book a demo.

