Every visitor sign-in system has two halves. Signing in gets all the attention: the welcome screen, the host alert, the badge. Signing out is the half nobody designs for, and it’s the half that decides whether your list of who’s in the building is true.
Here’s the pattern I kept running into while building frontkiosk. In the morning the on-site list is accurate. By lunch it’s a little off. By mid-afternoon it lists a courier who left at 9:40, a client who walked out with her accountant at 11:00, and a technician who finished hours ago and left through the back.
On a normal day, nobody notices. During a fire alarm, it’s the list your warden is reading from.
This isn’t a niche problem
An office manager in r/Office_Managers described it this way in August 2026: almost nobody at their office signed out, so by the afternoon their list of who was in the building was close to useless, including the copy they handed to the fire warden (Reddit). Most of the replies in that thread were vendors suggesting automatic checkout. The question underneath, how do you actually know who’s still here, didn’t get much of a direct answer.
The same question about tracking visitor sign-in and sign-out comes up in r/FacilityManagement (Reddit). And it shows up in reviews of the big tools. One Envoy reviewer on Capterra describes having to sign out 40 event guests one at a time (Capterra).
The tools are different. The failure is the same: signing in is easy and expected, while signing out is optional and forgotten.
Why people don’t sign out
When I started paying attention to the moment visitors leave, the reasons were almost never laziness. They were about how people actually leave a building.
They leave with their host. The meeting ends, the host walks them to the door, they’re still talking. Stopping at a kiosk mid-conversation feels awkward, so nobody does.
They leave in a hurry. The candidate who has to make a train, the parent picking up a sick child, the vendor running late for the next stop. Signing out is the first thing to go.
They leave by another door. Contractors use the side entrance. Staff walk guests out through the parking lot. If the sign-out point is only at reception, anyone who doesn’t pass reception doesn’t sign out.
Nobody asked them to. Sign-in has a prompt: the screen is right there when you walk in. Sign-out usually has no prompt at all.
The front desk is busy. The receptionist sees people leave but is on the phone, and marking them out later never happens.
Once you see it this way, “remind people to sign out” isn’t a fix. You need to make signing out take less effort than not signing out, or move the job to someone who’s already paying attention.
Low-friction fixes that work
None of these are tied to a particular product. Most of them work with paper too.
Put the sign-out where people actually leave
If guests leave through more than one door, put a sign-out option at each one, or at least a sign at the side door saying where to sign out. A small sign near the exit asking “Did you sign out?” does more than you’d expect.
Make sign-out one step
The fewer steps, the more people do it. Common approaches include a QR code on the badge that the visitor scans on the way out, a single “sign out” button with the visitor’s name already on screen, or handing the badge back at the desk so the receptionist marks them out. If signing out means searching a list and confirming three times, people won’t bother.
Make the host responsible for their guest
The host knows when the meeting ended. Some systems send the host a reminder when a visitor has been signed in for a while. The Receptionist, for example, documents check-out reminders that go to the host after a delay the admin sets, with an option for the host to check the visitor out and record the time they actually left (The Receptionist help center). Even without software, a simple office rule works: if you walked them in, you walk them out and tell the desk.
Do a sweep before the day ends
Pick a time near the end of the day when whoever runs the front desk looks at the on-site list and asks, “Is this person still here?” It takes a couple of minutes in a small office. It also catches the list before the evening cleaners and late contractors make it harder to read.
Treat a clean list as a safety task
Offices take fire extinguishers seriously because they’re labeled as safety equipment. The on-site list is safety equipment too. If your fire-drill review always includes “were there names on the list of people who had already left?”, sign-out gets better over time because someone owns it.
The trade-off with automatic sign-out
The fix most vendors suggest is automatic sign-out: after a set time, or at midnight, everyone still on the list is marked as gone. It sounds like it solves the problem. It solves part of it.
What it does well. It keeps your historical log tidy. Visits don’t sit open forever, and tomorrow morning’s list starts clean.
What it gets wrong. It records the wrong departure time. The Receptionist’s own help article makes this point: if a visitor is checked out automatically at midnight but actually left around 4:30, the visit log is no longer accurate (The Receptionist help center). More importantly for safety, a short timeout can mark someone as gone who’s still in the building. The contractor working late in the server room is exactly the person you need on the list during an evacuation.
So think about what you’re optimizing for. A long timeout, like end of day, is mostly a records clean-up and does little for the afternoon fire drill. A short timeout makes the list look tidy but risks removing real people. Neither replaces a sign-out habit. If you use automatic sign-out, treat it as a backstop for records, not as your source of truth for who’s in the building.
A simple checklist
If your on-site list drifts every afternoon, start here:
- Walk out of your office the way visitors do, through every exit. Is there a sign-out option, or at least a reminder, on each route?
- Count the steps it takes to sign out. Cut that number.
- Agree that hosts walk their guests out and tell the desk.
- Schedule a short end-of-day sweep and name who does it.
- At every fire drill, check how many people on the list had already left. Use that as your measure of whether this is working.
- If you use automatic sign-out, choose the timing on purpose, and don’t treat it as your emergency list.
Seeing it in practice
A who’s-on-site list is only as good as the sign-out behind it, and that’s mostly about habits rather than software. If you’d like to see how a live on-site list and a fire-drill roll call look on screen, there’s a short demo of frontkiosk at frontkiosk.net/demo. It shows visitors signing in, the list updating, and the roll call view a warden would use at the assembly point. It might give you ideas for your own process, whatever tool you use.
frontkiosk is a paid product: $29 per location per month, or a one-time $250 lifetime plan for one location. Full details are in the pricing section.