VisitorsSecurityGuide

Visitor Management for Schools in Uganda: The Complete Guide

A school welcomes dozens of visitors a week. The goal is simple: nobody waits long, the right person knows they are here, and the school always knows who is on the compound.

NLNtale LivingstoneVisitors3 min read

Visitors are part of every school day — parents collecting reports, suppliers delivering food, inspectors, contractors, former pupils, friends of teachers. Most arrive at the gate, sign a book, and walk in. The book fills up with handwriting nobody can read, and when the school needs to know who was on the compound last Thursday, the answer is a guess.

The kinds of visitor a school receives

  • Parents and guardians — the most frequent, often coming to see a teacher or the bursar.
  • Suppliers and deliveries — food, stationery, building materials.
  • Official visitors — inspectors, health workers, board members.
  • Contractors — builders, electricians, people who may be on site for days.
  • Unexpected visitors — someone nobody was told about.

Each needs slightly different handling, but all of them need the same three things recorded: who they are, who they came to see, and when they arrived and left.

Why the visitor book is not enough

A paper visitor book records what the visitor chooses to write. There is no way to check it, nobody inside the school sees it until later, and the "time out" column is usually empty because people forget to sign on the way out. It also shows every earlier visitor's name and phone number to anyone who opens it.

GatePass records every visitor at the gate and tells the person they came to see — free for your first term.

Start free

Expected visitors: book ahead, walk in

The fastest visitor is one the school expected. With a digital system, a visitor can ask to visit through an app, the school approves it, and the visitor receives a pass. On the day, the gatekeeper scans the pass and the visitor is through in seconds, while the host is told they have arrived. No queue, no shouting across the compound.

Walk-in visitors

Not everyone books ahead, and a school should not turn people away for that. For a walk-in, the gatekeeper or front office records their name and who they are here to see; the host is told; and the visit is on the record the moment it starts. When the visitor leaves, the gate checks them out, so the school always knows who is still on site.

When someone should not come in

Sometimes a school must keep a particular person out — a parent under a court order, someone who threatened a teacher. A good system lets the school keep a watchlist. If that person arrives, the gate is told not to admit them and the school leadership is alerted, without the gatekeeper having to confront anyone alone.

Records you can actually use

Every visit becomes a clean entry: who, why, when in, when out, and who they met. If a question comes up next month, the answer takes seconds. And during an emergency, visitors on site are included in the roll-call, so a supplier in the kitchen is not forgotten.

Getting started

Start with the gate: record every visitor there for two weeks, even the regulars. You will learn how many people really come through, which hosts are busiest, and where the delays are. Then introduce booking ahead for regular visitors, and the queue at the gate shortens further.

Common questions

Do visitors need to install an app?+

Only to book ahead and receive a pass on their phone. Walk-in visitors are recorded at the gate without any app.

Who is told when a visitor arrives?+

The person they came to see. The front office can see all visitors on site at any time.

What happens to visitor records?+

They stay with the school, visible only to staff whose role allows it — not in an open book at the gate.

NL

Ntale Livingstone

Founder, GatePass

I started GatePass because no parent should have to phone the school to find out if their child made it there. I write here about what really happens at the gate, in the register and at home, and what we're building to fix it.

Keep reading