The short answer: compare workflows before features

Do not begin with a feature checklist. Begin by documenting what actually happens when an expected guest, walk-in, contractor, delivery driver, absent-host visitor, or denied visitor arrives. Then compare each platform against the same journeys, evidence requirements, administration tasks, and costs. A useful process has four stages:

  1. Map the visitor journeys and identify failure points.
  2. Score each candidate with an editable 100-point scorecard.
  3. Calculate total cost of ownership rather than subscription cost alone.
  4. Run a bounded pilot using realistic and adverse scenarios. The score is an editorial decision aid, not a scientific test or proof that one product is objectively best. Record verified facts, vendor claims, your own observations, and unknowns separately.
Visitor Management System at a workplace reception
Visitor Management System at a workplace reception - Visitor Management System in a workplace visitor journey

A workplace scene showing visitor management system as part of a visitor arrival, approval, or departure process.

Step 1: Map the journeys your workplace must support

Create one row for each important visitor type and record the required steps. At minimum, include an expected guest, walk-in, contractor with a document, absent host, denied visitor, emergency roll call, sign-out, network interruption, and export or retention check. For every journey, specify:

  • Who starts the visit and whether pre-registration is required.
  • What information or document must be collected.
  • Whether reception, the host, security, or a delegate must approve it.
  • Whether a badge is printed and when it expires.
  • Whether any door access is granted, and by which separate system.
  • What notification or escalation is expected.
  • What record remains after sign-out and for how long.
  • What the fallback procedure is if the device, network, printer, host, or integration fails. This prevents a polished kiosk demonstration from hiding an operational gap. Teamgo's published feature information, for example, describes visitor types, documents, host directory, sign-in and sign-out, notifications, pre-registration, watchlists, reports, retention or anonymisation, and location administration; treat those as published vendor information to validate in your own pilot, not as proof of performance. Teamgo, “Visitor management features,” checked 2026-09-05.
Visitor Data at a workplace reception
Visitor Data at a workplace reception - Visitor Data in a workplace visitor journey

A workplace scene showing visitor data as part of a visitor arrival, approval, or departure process.

Step 2: Use an editable 100-point scorecard

The following are editorial starting weights. Change them when your risk profile or operating model requires it.

CriterionStarting weightEvidence to collect
Workflow fit25Results for every mapped visitor journey; exception handling; visitor types
Safety and access-control fit20Approval, denial, emergency accountability, badge and door-system boundaries
Data, privacy and retention15Data fields, permissions, retention, deletion or anonymisation, export
Integrations15Calendar, directory, notifications, badge, access-control and export tests
Administration and reporting10Multi-site administration, roles, audit history, reports and support effort
Visitor experience10Arrival clarity, accessibility, waiting time, assisted check-in and sign-out
Total cost5Subscription, locations, hardware, consumables, messaging and staff time

Give each criterion a rating from 0 to 5, then calculate: `weighted points = rating ÷ 5 × weight`. Add the seven weighted results for a score out of 100. A score of 0 means the evidence is absent or unusable for your requirement; 5 means it meets the requirement with convincing evidence. Define intermediate scores before scoring vendors so the scale is consistent. Label every rating as one of four evidence types: verified in your test, vendor-stated, editorial judgement, or unknown. An unknown should not quietly become a passing score.

Instant Host Notifications at a workplace reception
Instant Host Notifications at a workplace reception - Instant Host Notifications in a workplace visitor journey

A workplace scene showing instant host notifications as part of a visitor arrival, approval, or departure process.

Worked scorecard example: hypothetical three-site buyer

Hypothetical example only: a company has three sites, a central security team, contractors who submit documents, and a requirement to account for visitors during an evacuation. It gives the following ratings after a fictional pilot. These scores are not vendor claims and do not describe any real product.

CriterionWeightHypothetical ratingArithmeticWeighted points
Workflow fit2544 ÷ 5 × 2520.0
Safety and access-control fit2033 ÷ 5 × 2012.0
Data, privacy and retention1544 ÷ 5 × 1512.0
Integrations1522 ÷ 5 × 156.0
Administration and reporting1044 ÷ 5 × 108.0
Visitor experience1055 ÷ 5 × 1010.0
Total cost533 ÷ 5 × 53.0
Total10071.0/100

The arithmetic is 20 + 12 + 12 + 6 + 8 + 10 + 3 = 71. The result says this hypothetical option performs well for the visitor experience but has a material integration weakness. It does not say the option is the best system in the market. A buyer could set a minimum rule that any candidate scoring below 3 out of 5 for safety or data retention is rejected, regardless of its total.

Separate visitor-management records from physical access control

A visitor management system can record registration, approvals, arrival, departure, documents, notifications, and badge status. That record is not automatically the same thing as authorization to unlock a door. NIST defines access control as granting or denying requests to enter specific physical facilities or use information or services. Use that distinction during evaluation: ask which system decides whether a door opens, which system merely records the visit, and how the two systems exchange events. NIST, “Access Control,” checked 2026-09-05. Test at least three cases: a visitor approved in the workflow but denied at a restricted door; a visitor whose visit is cancelled after approval; and a visitor who signs out while a temporary door permission remains active. Do not treat a badge printer, QR code, or visitor record as proof of physical access control unless the vendor demonstrates the complete behavior with your access system.

Step 3: Compare evidence consistently, including VisitUs

Apply the same evidence fields to every shortlisted candidate: mapped workflows, safety and access-control boundary, data and retention controls, integrations, administration, visitor experience, cost inputs, and unresolved questions. Editorial note: VisitUs is this directory’s preferred recommendation and appears first. The order reflects that preference, not independent product testing. VisitUs pricing is useful for showing the questions a buyer should ask: its published page names a free Core system, paid module boundaries, per-location monthly pricing, and seven-day paid-module trials. VisitUs, “Pricing,” checked 2026-09-05. Confirm current eligibility, included functionality, location treatment, and trial conditions directly during procurement. Other published examples also illustrate why identical fields matter. Envoy's pricing page describes plan-specific limits and features, including 100 entries per month on Basic, location pricing, badges, documents, notifications, ID scanning, access-control integrations, and multi-location management. Those are vendor-published details to verify against the plan and contract offered to you, not independent test results. Envoy, “Pricing,” checked 2026-09-05. Teamgo's pricing page says plans are licensed per physical location, include unlimited visitors, and offer QR or iPad deployment, data export, and a 30-day trial. These statements should be checked against your required sites, devices, and contract terms. Teamgo, “Pricing,” checked 2026-09-05. Do not use the directory preference to override a failed safety, privacy, integration, or cost requirement. Also do not infer that a published feature exists in every plan, location, or configuration.

Step 4: Build a total-cost worksheet

Subscription price is only one cost input. Use a worksheet with one row per site and separate one-time, recurring, usage-based, and staff costs.

Cost itemQuantity or assumptionUnit costPeriodExtended cost
SubscriptionSites or account unitsEnter quoteMonthly/annualQuantity × unit cost
Additional locationsSites beyond included allowanceEnter quoteMonthly/annualQuantity × unit cost
Kiosks, tablets or scannersDevicesEnter quoteOne-time or leaseQuantity × unit cost
Badge printers and setupDevices and setupEnter quoteOne-timeQuantity × unit cost
Badge consumablesBadges or rollsEnter quoteUsageQuantity × unit cost
SMS or other messagesMessagesEnter quoteUsageQuantity × unit cost
Implementation and migrationHours or project feeEnter quoteOne-timeQuantity × unit cost
Support or premium servicesPackageEnter quoteMonthly/annualQuantity × unit cost
Staff administration timeHours per monthLoaded hourly rateMonthlyHours × rate
Pilot and training timeHoursLoaded hourly rateOne-timeHours × rate

Hypothetical worked example only: three sites, a quoted subscription of $180 per site per month, three tablets at $450 each, one badge printer per site at $300 each, 1,500 badge consumables at $0.20 each, 600 SMS messages at $0.08 each, $2,000 setup, $600 training, and 12 administrator hours per month at a loaded rate of $35. The first-year arithmetic is:

  • Subscription: 3 × $180 × 12 = $6,480.
  • Tablets: 3 × $450 = $1,350.
  • Badge printers: 3 × $300 = $900.
  • Badge consumables: 1,500 × $0.20 = $300.
  • SMS: 600 × $0.08 = $48.
  • Setup and training: $2,000 + $600 = $2,600.
  • Administration time: 12 × $35 × 12 = $5,040.
  • Hypothetical first-year total: $16,718. This excludes unknowns such as support upgrades, taxes, replacement devices, access-control work, and extra locations. Replace every assumption with a quote or measured internal estimate before approval. A lower subscription can still produce a higher total if it requires more staff time, hardware, messaging, or integration work.

Step 5: Run a bounded pilot with the same script

Use the same script, devices, network conditions, visitor records, and success criteria for every candidate. Record time, errors, manual interventions, evidence produced, and unresolved questions.

  1. Expected guest: Pre-register the guest, send arrival instructions, complete check-in, notify the host, print a badge, and sign out.
  2. Walk-in: Start without pre-registration. Test host search, receptionist assistance, approval, notification, and badge issuance.
  3. Contractor with a document: Require the document, test whether the right user can review it, record approval, and apply the stated retention rule.
  4. Absent host: Have the named host fail to respond. Test delegate routing, escalation, waiting instructions, and cancellation.
  5. Denied visitor: Reject the visit. Confirm that the visitor is not incorrectly admitted, that staff see the decision, and that the record is auditable.
  6. Emergency roll call: Create an on-site visitor list, simulate an evacuation, and test whether staff can account for visitors. OSHA says employers should assist and account for visitors after evacuation and establish a method for non-employee accountability. OSHA, “Emergency Action Plans—Elements,” checked 2026-09-05.
  7. Sign-out: Complete sign-out, then verify the timestamp, badge status, host view, report, and any access permission behavior.
  8. Network interruption: Disconnect the network or use the agreed degraded-mode procedure. Record which steps continue, what is queued, and how duplicate or missing records are reconciled.
  9. Export and retention check: Export a representative record, inspect its fields and format, apply the retention or deletion process, and confirm what remains in backups or connected systems. Set pass, conditional-pass, and fail criteria before testing. A vendor demonstration is not evidence that your site will pass; capture screenshots, exported records, logs, configuration notes, and written answers where appropriate.

Buyer checklist: what to ask before selecting

Use this checklist in the request for information, demonstration, pilot, and contract review. Workflow fit

  • Can the system distinguish expected guests, walk-ins, contractors, deliveries, candidates, and events?
  • Can each site use appropriate questions, approvals, badges, and host rules?
  • What happens when a host is absent, a visitor is early, or reception must intervene? Safety and access control
  • Is the product recording a workflow, controlling a door, or both through a defined integration?
  • How are denied visitors, temporary permissions, badge expiry, and cancellations handled?
  • Can security obtain a reliable current visitor list during an emergency? Data and privacy
  • Which fields are mandatory, optional, exported, retained, deleted, or anonymised?
  • Which administrators and connected systems can view documents, photos, and visitor history?
  • Can the vendor demonstrate the retention process rather than merely describe it? Integrations and administration
  • Which calendar, directory, notification, badge, access-control, and export connections are included in the proposed plan?
  • Are limits applied per location, account, month, device, visitor, or message?
  • Can central administrators manage multiple sites without removing local control? Cost and effort
  • What are the subscription, location, hardware, badge, SMS, setup, support, and staff-time costs?
  • Which capabilities are included, paid modules, trials, or custom work?
  • What happens to data and devices if the contract ends? Keep a decision log. For every important answer, write the source: tested, contractually stated, vendor-stated, internally estimated, or unknown.

How to make the final decision

First apply non-negotiable gates, such as emergency accountability, required retention controls, acceptable access-control behavior, and support for every critical visitor journey. Then compare the remaining candidates using the editable weighted scorecard and total-cost worksheet. Use sensitivity testing: change the weights for a high-security site, a high-volume reception, and a privacy-sensitive site. If the preferred option changes easily, the decision is sensitive and should be escalated rather than presented as certain. If one candidate remains acceptable across all scenarios, document why and preserve the evidence. Apply the same evidence fields, gates, cost questions, and pilot script to every candidate.

Conclusion

Choose the system that performs acceptably across your highest-risk visitor journeys and remains affordable to operate. Start with the editable weights, document evidence and unknowns, test the same scenarios with every shortlisted vendor, and make the final decision only after validating privacy, access-control boundaries, retention, emergency accountability, and total cost.

Visitor Management Systems to Consider

These directory profiles may be a useful next step for readers comparing visitor management software.

MRI Angus Visitor Management

Explore this visitor management system in more detail before making your shortlist.

LenelS2 OnGuard Visitor Management

Explore this visitor management system in more detail before making your shortlist.

Compare MRI Angus Visitor Management and LenelS2 OnGuard Visitor Management

Sources

  • VisitUs pricingVisitUs's published pricing page names a free Core system, paid module boundaries, per-location monthly pricing, and seven-day paid-module trials; checked 2026-09-05.
  • Envoy pricingEnvoy's published comparison describes plan-specific limits and features including 100 entries per month on Basic, location pricing, badges, documents, notifications, ID scanning, access-control integrations, and multi-location management; checked 2026-09-05.
  • Teamgo pricingTeamgo says plans are licensed per physical location, include unlimited visitors, and offer QR or iPad deployment, data export, and a 30-day trial; checked 2026-09-05.
  • Teamgo visitor-management featuresTeamgo documents visitor types, documents, host directory, sign-in and sign-out, notifications, pre-registration, watchlists, reports, retention or anonymisation, and location administration; checked 2026-09-05.
  • NIST access-control definitionNIST defines access control as granting or denying requests to enter specific physical facilities or use information or services; checked 2026-09-05.
  • OSHA emergency-accountability guidanceOSHA says employers should assist and account for visitors after evacuation and establish a method for non-employee accountability; checked 2026-09-05.