Shiftelio
Workforce ManagementIndia8 min read

How Much Ground Did Your Field Staff Actually Cover?

In short

Attendance proves somebody turned up, not that the route got walked. How a GPS trail becomes a ward by ward area report, and four ways it lies.

  • Attendance proves presence at a point. It cannot prove a route was walked.
  • The location trail your staff already record can be turned into ground covered, measured in square kilometres, by area and by department.
  • The most useful figure on a coverage report is usually the list of people who produced no trail at all.
By Oscar Jamuar, Founder, ShiftelioPublished Last updated

A contractor running street sweeping across nineteen municipal wards has a muster roll that says 145 people worked on Tuesday. The municipality's question at the end of the month is not whether 145 people worked. It is whether Ward 4 got swept.

Those are different questions and an attendance system answers only the first one. Everybody clocked in inside the geofence, everybody clocked out eight hours later, and the report is silent on the eight hours in between. The same gap shows up in pest control, in meter reading, in security patrolling, in facility management, in any business where the deliverable is ground rather than hours.

What a muster roll cannot tell you

The gap is easiest to see when you put the two reports side by side.

Attendance reportCoverage report
The question it answersDid this person turn up, and for how long?What ground did this team actually get round?
What it is built fromTwo punches, at two momentsEvery location fix recorded during the shift
What it proves to a client145 people were paid for Tuesday6.4 km² of Ward 3 was walked on Tuesday
Where it goes silentThe eight hours between the punchesAnything indoors, or where the phone had no sky
Who asks for itPayroll, and a labour inspectorThe municipality, the property manager, the client

Most field businesses close this gap with a WhatsApp group. Supervisors send photographs, the photographs pile up, and nobody can add them into a number. The photograph proves a person stood somewhere once. It does not add up to a route.

The trail is already there

If your staff clock in through a phone app with live tracking running, the trail exists. The phone reports its position through the shift, those positions are already stored for supervision and for disputed attendance, and nobody has ever turned them into a number that means anything to a client.

Turning them into ground covered means laying a grid over the map. A small square is marked as covered if any staff member recorded a position inside it during the window you asked about. Add the squares up and you have an area. Cross them against your ward or site boundaries and you have an area per ward.

Consumer GPS is not a measuring tape. Positions are scattered and each carries some error, which is a property of GPS itself rather than of any software. That is why a coverage report only means something in bulk.

Averaged over tens of thousands of positions across a town, the error in any one position disappears into the total. Averaged over one person's afternoon, it does not. A coverage report is a report about ground, and it becomes unreliable in direct proportion to how hard you squeeze it into a report about one individual.

Four ways a coverage number lies

Every one of these would ship as a plausible looking chart if nobody checked.

1. Ranking wards by ground covered is really ranking them by ward size

Wards differ enormously in size, while the ground a crew can physically cover in a day varies far less. So a league table sorted by area covered is, to a very good approximation, a list of the wards in size order. It tells you nothing about the crews.

2. Ranking by percentage covered is the same mistake upside down

Flip it and sort by share of the ward that got walked, and now the small dense wards win every month while the big outer wards, which are mostly farmland nobody is paid to sweep, sit near the bottom for ever. The two orderings can be close to inverted, which is a reliable sign that neither one is measuring what you care about.

3. The team assigned to Ward 1 is not the same thing as Ward 1

This one catches almost everybody, because the obvious way to build the report is to take the crew assigned to a ward and add up everywhere they went. Checked against the actual boundaries, a large share of a team's ground often turns out to be outside its own ward. Under a heading that reads "Ward 1", an owner reads the area as ground in Ward 1, and much of it was somewhere else. Ground has to be counted geographically, by where the square is, not by who walked it.

4. A person with no trail is invisible to every figure you can build

This is the one that pays for the whole exercise. Every total, ratio, heat map and average on a coverage report is built out of recorded positions. Somebody who recorded none is, by construction, absent from all of them. In any window some active staff will produce nothing at all while others produce a trail. A clerk with no trail is fine and expected. Two supervisors and two inspectors with no trail is a question for this morning, and nothing except a deliberate list of the missing will ever surface it.

What the screen actually does

Shiftelio calls this Area Coverage, and it does one thing: it shows how much ground your staff actually covered, by ward, by department and over any date range up to ninety days.

  • A heat map of the covered squares, drawn over your own site and ward boundaries.
  • A table with one row per area, showing ground covered inside that area by anybody, and separately the ground covered by the team assigned to it.
  • A row for every area including the ones nobody entered, because "nobody went to Ward 4" is more useful than Ward 4 quietly vanishing from the report.
  • A ranked list of people by ground covered, where clicking a name redraws the map as just that person's day.
  • The separate list of people who produced no trail at all in the window.
  • Filters by area, team, job and person, with the option lists always showing every option so a ward with nothing still appears with a zero against it.

The report covers yesterday and earlier, not the last ten minutes. The Live Map is the screen for the last ten minutes, and it is a different screen on purpose.

Who is allowed to see what

Seeing the map and the totals is one permission. Seeing the names is a second, separate one. A supervisor can be given the ground without being given a historical movement report on named colleagues, and where that second tick is absent the people panels are not greyed out, they are simply not there.

That split matters more than it looks. The moment a coverage report names individuals it stops being a management report about ground and starts being surveillance of a person, and the arithmetic does not hold up at that resolution anyway. India has no single statute governing workplace location monitoring, but the Digital Personal Data Protection Act, 2023 treats location as personal data like any other, which means the ordinary obligations around notice and purpose apply. The safe practice is the boring one: tell staff the trail is recorded, say what it is used for, and keep the named view with the handful of people who genuinely need it.

Area Coverage is a paid extra, not part of a standard plan. It is switched on per business by Shiftelio rather than bought from inside the app, partly because it is meaningless below a certain volume. For one business the report is a real document. For another it is two squares and an empty map.

Where this is the wrong tool

It measures outdoor ground. Indoor work does not produce a usable trail, so housekeeping inside a mall or a hospital will show up as a cluster of squares around the building and nothing useful within it. It will not tell you whether the work was done to standard, only that somebody was there: for quality you want task photographs, which is a different feature. And it cannot settle a dispute about one person on one afternoon, because at that sample size the error in the measurement is the same size as the thing being measured.

If what you actually need is proof of visit at a fixed set of addresses rather than a swept area, a geofenced check in with a selfie is the better instrument, and it costs nothing extra. Coverage is for the case where the deliverable genuinely is ground.

How Shiftelio does it

Before you buy any of this

  • Check that live location tracking is actually running on your plan, not just GPS at the punch. Without a trail there is nothing to draw.
  • Have your ward or site boundaries ready as real polygons. A report cross cut against a list of place names is the trap in step 3 wearing a different hat.
  • Decide who gets the named view before you switch it on, not after somebody has already read a colleague's afternoon.
  • Tell your staff. Quietly turning a trail they knew about for attendance into a map of their movements is how you lose the room.
  • Agree with your client what the number means. Square kilometres covered is a measurement, not a grade, and it needs a baseline before it is worth anything in a monthly review.

Questions people ask

Does this need any new hardware?

No. It is built from the location trail the phone app already records during a shift. If your staff clock in through the app with tracking on, the data has been accumulating whether or not anybody was reading it.

How far back can I look?

Up to ninety days. The date picker will not let you ask for more.

Can I use this to discipline somebody?

Use it to ask a question, not to close one. The honest reading of one person's row is "this looks unusual, go and find out why". The measurement is built for bulk: the error in any one position vanishes across a town and does not vanish across one person's afternoon.

What happens where there is no phone signal?

Position fixes come from GPS satellites rather than from the mobile network, so a weak signal area still records a trail. The phone stores it and sends it when it reconnects. A basement or a deep indoor space is a genuine blank, because the satellites are the thing that is missing there, not the network. The United States government's own GPS accuracy page is the plain explanation of what a consumer receiver can and cannot promise.

Is it included in my plan?

No. It is a paid add on, switched on per business. Ask and it can be enabled, and the first map is ready the following morning.

The number that actually changes behaviour

Most owners open a coverage report expecting to find a bad ward. What they find instead is a bad assumption: that a name on the muster roll and a trail on the map are the same fact. Those two facts can disagree about several people, and not one of them will appear in any average anybody could build.

For a field business, that is the whole argument. Attendance already tells you who was paid. Coverage tells you what you got.

Further background on the wider field workforce context is in the Ministry of Labour and Employment's material on contract labour and establishment obligations, which is worth reading alongside your own client contracts before you promise a coverage number to anybody in writing.

Free to use, no signup: Shift roster template.