How to Combine Sensor Data with Booking Data for Complete Utilization Insights
"Combining sensor data with booking data reveals the gap between intent and reality in the office. This guide explains how to merge occupancy sensors with desk and room booking systems to track actual utilization, identify ghost bookings, and optimize real estate costs using audit-grade data. "

Workplace teams often struggle to understand how their office is actually used because they rely on fragmented data. Desk booking software provides a record of intent—who planned to be in the office—but occupancy sensors provide the reality of who actually showed up. When you combine sensor data with booking data, you create a complete picture of office utilization that allows for precise real estate decisions. Because WOX uses a unified operational system, this integration moves beyond simple reporting and becomes a tool for active policy enforcement and audit-grade data collection.
Why is booking data alone insufficient for workplace planning?
Booking data represents a "handshake" between an employee and the organization. It shows that a resource—a desk, a meeting room, or a parking space—has been reserved for a specific time. However, booking data is notoriously unreliable as a standalone metric for utilization.
In most offices, "no-shows" or "ghost bookings" account for 20% to 40% of all reservations. An employee might book a desk for Tuesday but stay home because of a late-night project. Or a team might reserve a large conference room for a recurring sync that was quietly moved to Zoom. In these cases, the calendar says the office is full, but the floor is actually empty.
If a facilities manager makes leasing decisions based only on booking logs, they risk over-investing in space that isn't being used. Conversely, if they rely only on manual walkthroughs, they miss the peaks and valleys of weekly demand. You need the "why" (booking intent) and the "is" (sensor reality) to manage a hybrid workplace effectively.
How do occupancy sensors complement booking systems?
Occupancy sensors provide the ground truth. Whether they use Passive Infrared (PIR), optical counting, or desk-under-mount vibration technology, their job is to detect physical presence.
When these sensors feed into a system like WOX, the data serves three primary purposes:
- Verification: Confirming that a reserved desk is actually occupied.
- Passive Capture: Recording usage of "free-address" areas that weren't booked in advance.
- Auto-Release: Triggering a policy that cancels a booking if the sensor detects no one has arrived within a 15-minute window.
Because WOX is resource-agnostic, these sensors don't have to be limited to desks. You can apply the same logic to laboratory equipment, phone booths, or specialized collaborative zones. The system treats every resource as an object with its own set of rules, capacity, and availability.
Where traditional booking tools fall short in data integration
Most traditional booking tools are built on top of standard calendar providers like Outlook or Google Workspace. These systems are designed for scheduling meetings, not managing physical infrastructure. This creates several problems when trying to layer in sensor data:
- Siloed Data Models: The sensor platform and the booking platform often live in two different databases. To see a combined report, an analyst has to export CSVs from both and manually join them in Excel or Tableau.
- Lack of Check-in Enforcement: Basic tools assume a booking equals a "used" resource. They have no mechanism to "listen" to a sensor and change the status of a reservation in real-time.
- Rigid Spatial Mapping: If you move a sensor from Desk A to Desk B, traditional tools often require a vendor or a CAD specialist to update the floor plan. This delay results in weeks of "dirty" data where sensor pings are mapped to the wrong physical location.
- No Policy Engine: Even if a traditional tool sees that a room is empty, it usually can't take action. It lacks the executable rules needed to release that room back into the pool for others to use.
WOX solves this by using a unified data model. The physical sensor, the digital reservation, and the organizational policy (e.g., "release room after 10 minutes of inactivity") all exist in the same lifecycle. When a sensor detects a change, the policy engine reacts instantly.
What are the steps to merge sensor and booking data?
To get a complete view of utilization, you must align your digital and physical assets. This process involves more than just plugging in hardware; it requires a structured approach to data mapping.
1. Establish a unified spatial model
You cannot merge data if your booking system thinks a room is "Conference Room A" while your sensor system thinks it is "Device_ID_9982." The first step is self-service spatial modeling. In WOX, ops teams can change layouts and map sensors to resources directly without needing external files or specialized software. This ensures that every data point from a sensor is tied to a specific, bookable resource ID.
2. Align timestamps and intervals
Sensors often report data in 1-minute or 5-minute increments, while bookings are usually made in 30-minute or 1-hour slots. To get a "utilization percentage," you need to normalize these intervals. A common approach is to aggregate sensor pings into the same time blocks as your bookings. If a sensor detects motion for at least 10 minutes of a 30-minute booking, that slot is marked as "occupied."
3. Implement multi-modal booking logic
Not every resource is used the same way. A desk might be booked for the full day, while a meeting room is booked by the hour. Your data integration must account for these differences. WOX handles merged resources and shared vs. exclusive logic, meaning the system understands if a sensor ping in a "neighborhood" of desks should count toward a specific person's booking or just general zone occupancy.
How to identify and eliminate ghost bookings
Ghost bookings are the primary cause of artificial capacity strain. When employees see "no desks available" on their app but walk into a half-empty office, trust in the hybrid work model erodes.
Combining sensors with booking data allows for automated "no-show" management. Here is how the process works in a high-performing workplace:
- The Booking: An employee reserves a desk for Wednesday.
- The Window: The system waits for a check-in. This can be a manual tap on a mobile app or a passive "check-in" triggered by a sensor.
- The Verification: If the sensor detects no activity by 9:15 AM, the system cross-references this with the booking.
- The Action: Because the policy engine is integrated, WOX automatically cancels the reservation. The desk becomes "Green" (available) on the digital floor plan immediately.
- The Audit: This event is logged. At the end of the month, the workplace team can see which departments have the highest ghost-booking rates and adjust their space allocation or employee training accordingly.
What are the best practices for sensor placement and data mapping?
To ensure your insights are audit-grade, you need to be strategic about where and how you deploy sensors.
- Focus on high-friction areas first: Start with large conference rooms and popular "hot" desks. These are the areas where the gap between booking and usage causes the most frustration.
- Use the right sensor for the task: Under-desk sensors are excellent for individual desks. Optical overhead sensors are better for collaborative zones or sofas where people don't "check in" to a specific seat.
- Maintain a reliable calendar sync: Data integrity fails if your booking system loses sync with the underlying calendar (Outlook/Google). WOX handles recurrence, last-minute edits, and cancellations at scale, ensuring that the "booking" side of the data equation is always accurate.
- Apply enterprise governance: Ensure that sensor data is handled with privacy in mind. Use role-based controls to restrict who can see individual-level occupancy versus aggregated department-level data.
How a unified system creates operational truth
The ultimate goal of combining these data sets is to reach "operational truth." This is the point where your data is so reliable that it can be used for financial audits and long-term real estate strategy.
When your booking system, sensor hardware, and policy engine are all part of one lifecycle, you stop guessing. You can see, for example, that your Marketing team has a 90% booking rate but only a 40% actual occupancy rate on Fridays. With this insight, you might decide to consolidate two floors into one or move to a "neighborhood" model where teams share a flexible pool of desks.
Because WOX implements policies as executable rules, these changes aren't just suggestions—they are built into the system. If you decide to limit a certain department to a specific zone to save on HVAC costs in another part of the building, the system enforces those boundaries automatically.
Learn more about Workplace Analytics Guide
For comprehensive guidance on using data to drive office strategy, see our guide on workplace analytics and utilization optimization.
Want to learn more about Workplace Analytics?
Explore our complete guide with more articles like this one.


