U

KPI Registry

Search, create, edit, and live-preview KPI definitions — no sandbox needed

CodeNameEntityCalcLiveDashboardActions
DQ-001

Critical Data Quality Issues

Records carrying a Critical-severity data quality defect. These block event operations and must be cleared first.

DataQualityIssue
COUNT
Live—
DQ-002

High Severity Data Quality Issues

Records carrying a High-severity defect — serious, but not immediately blocking.

DataQualityIssue
COUNT
Live—
DQ-003

Issues Awaiting Triage

Detected issues not yet assigned, started or closed.

DataQualityIssue
COUNT
Live—
DQ-004

Resolved Data Quality Issues

Issues closed by a person, or automatically once a later scan stopped detecting them.

DataQualityIssue
COUNT
Live—
DQ-005

Data Quality Resolution Rate

Share of all detected issues that have been closed.

DataQualityIssue
RATIO
Live—
DQ-006

Records Affected by Data Quality Issues

Distinct records carrying at least one detected issue — the true remediation workload.

DataQualityIssue
COUNT_DISTINCT
Live—
DQ-007

Data Completeness Issues

Missing mandatory information — the largest driver of the Completeness score.

DataQualityIssue
COUNT
Live—
DQ-008

Data Integrity Issues

Broken relationships and references — records pointing at things that do not exist.

DataQualityIssue
COUNT
Live—
DQ-009

Data Consistency Issues

The same fact stored two different ways, including duplicated identity documents.

DataQualityIssue
COUNT
Live—
DQ-010

Data Validity Issues

Values present but outside the accepted range, format or allowed set.

DataQualityIssue
COUNT
Live—
DQ-011

Data Compliance Issues

Records missing the documentation or consent the event is required to hold.

DataQualityIssue
COUNT
Live—
DQ-012

Guest Data Quality Issues

Every detected defect on a Guest record, across all five dimensions.

DataQualityIssue
COUNT
Live—
DQ-013

Duplicate Passport Defects

Contacts sharing an identification number — the most serious consistency failure, because it silently merges two people.

DataQualityIssue
COUNT
Live—
DQ-020

Overall Data Quality Score

Weighted overall score across the five data quality dimensions, for the selected event.

DataQualitySnapshot
AVERAGE
Live—
DQ-021

Data Completeness Score

Share of mandatory fields that are actually populated.

DataQualitySnapshot
AVERAGE
Live—
DQ-022

Data Integrity Score

How intact the relationships between records are.

DataQualitySnapshot
AVERAGE
Live—
DQ-023

Data Consistency Score

How free the data is of contradictions and duplicate identities.

DataQualitySnapshot
AVERAGE
Live—
DQ-024

Data Validity Score

Share of values that fall inside their accepted range, format or allowed set.

DataQualitySnapshot
AVERAGE
Live—
DQ-025

Data Compliance Score

Share of required documentation and consent actually held.

DataQualitySnapshot
AVERAGE
Live—
DQ-026

Contact Duplicate Rate

Percentage of CRM contacts sitting in a suspected-duplicate group.

DataQualitySnapshot
AVERAGE
Live—
DQ-027

Event Data Readiness

How ready the data behind the selected event is to run it — the readiness areas rolled into one score.

DataQualitySnapshot
AVERAGE
Live—
KPI-059

Survey Invitations Sent

Recipients the post-event survey was dispatched to (SurveyTracking.sent). Stage 1 of the delivery funnel.

SurveyTracking
COUNT
LiveCEO
KPI-060

Survey Invitations Delivered

Invitations that actually reached an inbox or handset (SurveyTracking.delivered). Distinct from sent: a message can be dispatched and then bounce. Stage 2 of the delivery funnel.

SurveyTracking
COUNT
LiveCEO
KPI-061

Survey Invitations Failed

Invitations that failed outright (hard bounce on email, undelivered on SMS). A failed recipient is never opened, started or completed, so this is a strict subset of sent-not-delivered.

SurveyTracking
COUNT
LiveOperations
KPI-062

Survey Links Opened

Recipients who opened the survey link (SurveyTracking.opened). Stage 3 of the delivery funnel.

SurveyTracking
COUNT
LiveCEO
KPI-063

Survey Responses Started

Recipients who began answering questions (SurveyTracking.started). Stage 4 of the delivery funnel.

SurveyTracking
COUNT
LiveCEO
KPI-064

Survey Responses Completed

Recipients who completed and submitted the survey (SurveyTracking.completed). Final stage of the delivery funnel; equals the count of completed SurveyResponse rows.

SurveyTracking
COUNT
LiveCEO
KPI-065

Survey Delivery Rate

Delivered of sent. Denominator = invitations dispatched, not guests invited, so a failed send counts against this rate.

SurveyTracking
RATIO
LiveOperations
KPI-066

Survey Open Rate

Opened of delivered. A failed delivery is excluded from the denominator — the recipient never had the chance to open.

SurveyTracking
RATIO
LiveCEO
KPI-067

Survey Start Rate

Started of opened. Measures how many recipients who opened the link actually began answering — a low rate points at the invitation or the first page, not at the questions.

SurveyTracking
RATIO
LiveOperations
KPI-068

Survey Completion Rate of Started

Completed of started. A partial (in_progress) response is never counted as completed, so this measures true drop-off inside the questionnaire.

SurveyTracking
RATIO
LiveOperations
KPI-069

Survey Overall Completion of Sent

Completed of sent — the end-to-end yield of the survey campaign. NOT the same figure as KPI-021 (Response Rate), which measures respondents as a share of attendees. This one is measured against invitations dispatched.

SurveyTracking
RATIO
LiveCEO
KPI-070

NPS Promoter Rate

Share of completed respondents who scored 9 or 10 on the recommendation question. Denominator = completed responses that answered the score (partial responses excluded).

SurveyResponse
RATIO
LiveCEO
KPI-071

NPS Passive Rate

Share of completed respondents who scored 7 or 8 on the recommendation question. Denominator = completed responses that answered the score (partial responses excluded).

SurveyResponse
RATIO
LiveCEO
KPI-072

NPS Detractor Rate

Share of completed respondents who scored 0 to 6 on the recommendation question. Denominator = completed responses that answered the score (partial responses excluded).

SurveyResponse
RATIO
LiveCEO
KPI-073

Net Promoter Score

Promoter rate minus detractor rate, in percentage points — the classic NPS. NOT the same figure as KPI-022 (Average Recommendation Score), which is the mean of the 0-10 answers themselves. Uses NET_PERCENTAGE, whose result is already in points, so its format is Score: a value of 9.1 reads as 9.1, never 9.1%.

SurveyResponse
NET_PERCENTAGE
LiveCEO
KPI-074

Would Attend Again Rate

Completed respondents answering Yes to 'Would you attend WSS again?' (G1), as a share of those who answered it. Skipped answers are excluded from the denominator, never counted as No.

SurveyAnswer
RATIO
LiveCEO
KPI-075

Badge Support Contact Rate

Completed respondents answering Yes to 'Did you need to contact the support team about your badge or access?' (B4), as a share of those who answered it. Lower is better.

SurveyAnswer
RATIO
LiveAccreditation
KPI-076

Concierge Use Rate

Completed respondents answering Yes to 'Did you use the concierge service?' (C5), as a share of those who answered it. Skipped answers are excluded.

SurveyAnswer
RATIO
LiveHospitality
KPI-077

Mobile App Use Rate

Completed respondents answering Yes to 'Did you use the WSS mobile app?' (F1), as a share of those who answered it. Skipped answers are excluded.

SurveyAnswer
RATIO
LiveCEO
KPI-078

Average Registration Ease

Mean rating (1-5) of 'How easy was the registration process?' (B1) across completed responses that answered it. Skipped answers are excluded from the mean, never treated as zero.

SurveyAnswer
AVERAGE
LiveRegistration
KPI-079

Average Flight Arrangements

Mean rating (1-5) of 'How would you rate your flight arrangements?' (C1) across completed responses that answered it. Skipped answers are excluded from the mean, never treated as zero — so guests who had no flight do not drag the average down.

SurveyAnswer
AVERAGE
LiveHospitality
KPI-080

Average Hotel Accommodation

Mean rating (1-5) of 'How would you rate your hotel accommodation?' (C2) across completed responses that answered it. Skipped answers are excluded from the mean, never treated as zero.

SurveyAnswer
AVERAGE
LiveHospitality
KPI-081

Average Ground Transportation

Mean rating (1-5) of 'How would you rate ground transportation (rides and transfers)?' (C4) across completed responses that answered it. Skipped answers are excluded from the mean, never treated as zero.

SurveyAnswer
AVERAGE
LiveHospitality
KPI-082

Average Session Relevance

Mean rating (1-5) of 'How relevant were the sessions to your interests?' (D1) across completed responses that answered it. Skipped answers are excluded from the mean, never treated as zero.

SurveyAnswer
AVERAGE
LiveCEO
KPI-083

Average Speaker Quality

Mean rating (1-5) of 'How would you rate the quality of speakers?' (D4) across completed responses that answered it. Skipped answers are excluded from the mean, never treated as zero.

SurveyAnswer
AVERAGE
LiveCEO
KPI-084

Average Catering Rating

Mean rating (1-5) of 'How would you rate catering and refreshments?' (E2) across completed responses that answered it. Skipped answers are excluded from the mean, never treated as zero.

SurveyAnswer
AVERAGE
LiveOperations
KPI-085

Average Mobile App Rating

Mean rating (1-5) of 'How would you rate the mobile app?' (F2) across completed responses that answered it. Only guests who used the app reach this question, so the denominator is app users — not all respondents.

SurveyAnswer
AVERAGE
LiveCEO
KPI-086

Expectation Met Agreement

Share of completed respondents answering Agree or Strongly Agree to 'The event met my expectations.' (A3), of those who answered it. Arabic-language responses use the Arabic scale labels and are counted on the same scale.

SurveyAnswer
RATIO
LiveCEO
KPI-087

Badge Collection Ease Agreement

Share of completed respondents answering Agree or Strongly Agree to 'Badge collection or reprint was quick and easy.' (B3), of those who answered it. Arabic-language responses use the Arabic scale labels and are counted on the same scale.

SurveyAnswer
RATIO
LiveAccreditation
KPI-088

Signage Clarity Agreement

Share of completed respondents answering Agree or Strongly Agree to 'Signage and wayfinding at the venue were clear.' (E1), of those who answered it. Arabic-language responses use the Arabic scale labels and are counted on the same scale.

SurveyAnswer
RATIO
LiveOperations
KPI-058

Vehicles Deployed

Distinct fleet vehicles assigned to at least one ride for the event (COUNT_DISTINCT over TransportBooking.vehicle_id). Rides with no vehicle assigned do not count. Cross-checked against raw assignments: WSS 2026 = 8 of the 10-vehicle fleet deployed across 31 rides, WSS 2025 = 8 across 21 rides.

TransportBooking
COUNT_DISTINCT
LiveOperations
KPI-029

Pending Security Clearance

Security-clearance approvals still pending.

Approval
COUNT
LiveAccreditation
KPI-036

Badge Queue

Badges not yet printed (generated or not generated).

BadgeIssuance
COUNT
LiveOperations
KPI-034

Stages Over Target

Approvals decided after their SLA deadline (breaches).

Approval
COUNT
LiveOperations
KPI-035

Active Alerts

Approvals pending or escalated.

Approval
COUNT
LiveOperations
KPI-043

Open Concierge Requests

Count of ConciergeRequest records with status = Open.

ConciergeRequest
COUNT
LiveCEO
KPI-045

Open Alerts

Count of Alert records with status = Open (operational alerts, distinct from KPI-035 which counts active approval workflows).

Alert
COUNT
LiveCEO
MET-017

Travel Request to Confirmation Duration

Mean elapsed time (days) between FlightBooking creation and confirmation. Target: 7 days.

FlightBooking
AVG_DURATION
LiveOperations
MET-014

Average Accreditation Review Duration

Mean elapsed time (days) from approval creation to decision. Proxy: uses Approval.created_date as start (approximates document submission completion) and Approval.decision_at as end.

Approval
AVG_DURATION
LiveAccreditation
MET-001

Non-Responsive Guest Count (All Time)

Count of guests in invite_sent status without a Confirmed or Declined response. PROXY: the dictionary's 72-hour elapsed-time threshold is not supported by the resolver (no dynamic NOW() comparison). This metric counts ALL invite_sent guests regardless of elapsed time — use as a worklist total, not a time-thresholded count.

Guest
COUNT
LiveRegistration
MET-028

Badge Scan Error Rate

Percentage of check-in scans denied vs total attempts.

CheckInLog
RATIO
LiveAccreditation
MET-011

Document Rejection Rate

Percentage of submitted documents marked Rejected vs total submitted (Uploaded + Rejected).

DocumentSubmission
RATIO
LiveAccreditation
MET-003

RSVP Response Time

Average elapsed time (days) between campaign invitation sent and guest response. Only definitive responses (Accepted) included in current data.

CampaignRSVP
AVG_DURATION
LiveOperations
MET-004

Decline Rate

Percentage of guests who have declined. Declines are final.

Guest
RATIO
LiveRegistration
KPI-057

Cancellation Rate

Share of ground-transport rides cancelled: status = cancelled ÷ ALL transport bookings for the event. A lower number is better, so the target band is expressed as an upper bound. Cross-checked against raw counts: WSS 2026 = 5 of 31 = 16.1%, WSS 2025 = 6 of 21 = 28.6%. Cancellations are a real, populated status in both events, so this is a genuine operational ratio — not a placeholder.

TransportBooking
RATIO
LiveOperations
KPI-002

RSVP Acceptance Rate

Share of invited guests who confirmed attendance. Numerator: rsvp_status = confirmed; denominator: rsvp_status IN [invite_sent, confirmed, declined] (dictionary 'invited' maps to live 'invite_sent').

Guest
RATIO
LiveCEO
KPI-014

Badge Print Completion Rate

Share of authorised badges that have been printed. Numerator: status = Printed; denominator: status IN [Generated, Printed] (authorised badges).

BadgeIssuance
RATIO
LiveAccreditation
KPI-010

Hotel Confirmation Rate

Hotel occupancy = rooms actually stayed / rooms confirmed. SUM-based RATIO using rooms_required. Numerator: SUM(rooms_required) where status IN [checked_in, checked_out] (stayed); denominator: SUM(rooms_required) where status IN [confirmed, checked_in, checked_out] (all non-cancelled bookings). NOTE: only 2 live rows (thin sample).

RoomBooking
RATIO
LiveHospitality
KPI-007

Badge Generation Rate

Share of badge issuances that have been authorised (beyond NotGenerated). Numerator: status IN [Generated, Printed, Reissued]; denominator: all BadgeIssuance records. (Approval status=Approved join not used — BadgeIssuance has no link field to Approval.)

BadgeIssuance
RATIO
LiveAccreditation
KPI-015

Check-In Rate

Share of expected guests who checked in at the venue.

Guest
RATIO
LiveOperations
KPI-006

Accreditation Completion Rate

Share of approval workflow records that reached Approved. Numerator: Approval.status = Approved; denominator: all Approval records (no filter).

Approval
RATIO
LiveAccreditation
KPI-008

Flight Ticketing Rate

Share of flight bookings that are confirmed (reached ticketing). Numerator: status IN [ticketed, tickets_shared, landed, completed] — the dictionary's literal 'confirmed'/'ticketed' has 0 exact matches, but confirmed = ticketed-or-beyond; both live bookings are post-ticketing. Denominator: all FlightBooking records. NOTE: only 2 live rows (thin sample).

FlightBooking
RATIO
LiveHospitality
KPI-011

Hotel Check-In Rate

Share of VIP-tier room allocations (suite/presidential) successfully confirmed. Scope: room_type IN [suite, presidential]; numerator: status IN [confirmed, checked_in]; denominator: all scoped VIP-tier bookings.

RoomBooking
RATIO
LiveHospitality
KPI-003

VIP Acceptance Rate

RSVP acceptance rate scoped to VIP-category guests. scope_filter: category = vip (applied to both numerator and denominator); numerator: rsvp_status = confirmed; denominator: rsvp_status IN [invite_sent, confirmed, declined]. NOTE: live Guest.category is near-empty — only 1 record has category='vip' (the dictionary's 'VIP A' does not exist as a stored value), so this KPI is live-ready but produces a degenerate 1-record denominator until VIP categorisation is populated.

Guest
RATIO
LiveCEO
KPI-001

Invitation Success Rate

Share of invitations successfully delivered. Numerator: status = delivered; denominator: status IN [sent, delivered, failed]. (Real CommunicationLog values: delivered/opened/clicked/failed — no 'sent' or 'bounced' in live data; opened/clicked are post-delivery engagement, excluded from the delivery denominator.)

CommunicationLog
RATIO
LiveCEO
KPI-004

Registration Completion Rate

Share of confirmed guests who completed registration. Numerator: registration_status = complete (dictionary 'submitted' does not exist as a live value — the real completion value is 'complete'); denominator: rsvp_status = confirmed.

Guest
RATIO
LiveRegistration
KPI-025

Team SLA Adherence

Team SLA Adherence — percentage of approval decisions made within the SLA deadline (decision_at <= sla_deadline). Baseline corrected on 2026-09-16 — original sla_deadline values predated created_date (SLA deadlines before the record was even created) and produced a false 70.0%/57.1% reading from two independently corrupted fields canceling out. Corrected sla_deadline to created_date + 5 days (realistic target). Corrected value reflects genuine ~45% SLA adherence against a realistic 5-day target.

Approval
RATIO
LiveOperations
KPI-009

Visa Approval Rate

Share of required visas that were approved.

VisaApplication
RATIO
DraftProtocol
KPI-016

VIP Journey Completion Rate

Share of VIP guests whose full journey stages are complete.

VIPJourneyLog
RATIO
DraftProtocol
KPI-026

Government Officials Confirmed

Count of UAE-government guests with RSVP confirmed.

Guest
COUNT
LiveProtocol & Communications
KPI-028

WhatsApp Read Rate

Opened ÷ delivered+opened+failed among WhatsApp messages.

CommunicationLog
RATIO
LiveProtocol & Communications
KPI-031

Hotels Allocated

Distinct hotels with room bookings.

RoomBooking
COUNT_DISTINCT
LiveHospitality
KPI-022

NPS

Average Net Promoter Score from post-event survey responses (0-10 scale).

SurveyResponse
AVERAGE
LiveCEO
KPI-019

Concierge Adoption Rate

Percentage of VIP guests who have used the concierge service at least once.

ConciergeRequest
RATIO
LiveProtocol
KPI-021

Post-Event Survey Response Rate

Percentage of attended guests (Granted check-in) who completed the post-event survey.

SurveyResponse
RATIO
LiveOperations
KPI-005

Document Submission Rate

Percentage of submitted documents that are in Uploaded status (vs Missing/Rejected).

DocumentSubmission
RATIO
LiveRegistration
KPI-020

Concierge SLA Response Compliance

Percentage of concierge requests responded to within the 30-minute SLA deadline.

ConciergeRequest
RATIO
LiveProtocol
KPI-023

Average Satisfaction

Average overall satisfaction rating from post-event survey responses (1-5 scale).

SurveyResponse
AVERAGE
LiveCEO
KPI-039

Speaker AV Confirmation Rate

Percentage of speakers with confirmed AV requirements (av_requirements_status = confirmed).

Guest
RATIO
LiveCEO
KPI-042

Confirmed Guests

Count of guests with rsvp_status = confirmed.

Guest
COUNT
LiveCEO
KPI-037

Speaker Bio Approval Rate

Percentage of speakers with approved biography (bio_status = approved).

Guest
RATIO
LiveCEO
KPI-044

Resolved Concierge Requests

Count of ConciergeRequest records with status = Resolved.

ConciergeRequest
COUNT
LiveCEO
KPI-040

Speaker Travel Confirmed Rate

Percentage of speakers with confirmed travel (speaker_travel_confirmed = true).

Guest
RATIO
LiveCEO
KPI-038

Speaker Photo Approval Rate

Percentage of speakers with approved photo (photo_status = approved).

Guest
RATIO
LiveCEO
KPI-041

Onsite Guests

Count of distinct guests who have checked in (CheckInLog.access_status = Granted).

CheckInLog
COUNT_DISTINCT
LiveCEO
KPI-046

Total Invited Guests

Total count of guest records for the event.

Guest
COUNT
LiveCEO
KPI-048

Agenda Readiness Rate

Percentage of sessions with status=Published (ready for public agenda display). 0 sessions = 0% (agenda not yet built).

Session
RATIO
LiveCEO
MET-002

Invitation Delivery Rate

Percentage of communications marked Delivered. Per-channel breakdown (email/whatsapp) is a dashboard segmentation concern.

CommunicationLog
RATIO
LiveRegistration
MET-010

Active Registration Cases (Total)

Total count of pending registration submissions. Per-officer breakdown is a dashboard segmentation on assigned_officer_id.

RegistrationSubmission
COUNT
LiveRegistration
MET-032

Booking Conversion Rate

Percentage of experience bookings that converted from Pending. Confirmed-then-cancelled still counts as converted. Target: >85%.

ExperienceBooking
RATIO
LiveHospitality
MET-018

Visa Approval Rate

Percentage of visa-required guests with approved visa status. Excludes not_required. Per-nationality breakdown is a dashboard segmentation.

Guest
RATIO
LiveHospitality
MET-040

Communication Response Rate

Percentage of delivered communications that received an RSVP response (accepted or declined). Denominator includes all delivery-implying statuses (delivered, opened, clicked) — a response without delivery is logically impossible, so responded records with opened/clicked status are correctly included in the denominator.

CommunicationLog
RATIO
LiveRegistration
MET-044

Speaker Travel Confirmed Rate

Percentage of speakers with confirmed travel. One component of the Speaker Readiness Checklist (full checklist requires all four: bio_status, photo_status, av_requirements_status, speaker_travel_confirmed).

Guest
RATIO
LiveProtocol
MET-024

Badge Production Rate

Percentage of generated badges that have been printed. Per-category breakdown is a dashboard segmentation.

BadgeIssuance
RATIO
LiveAccreditation
KPI-049

Speaker Readiness Score

Composite of the four speaker readiness sub-KPIs (Bio Approval, Photo Approval, AV Confirmation, Travel Confirmed) — each weighted equally. Measures overall speaker readiness across the bio/photo/AV/travel dimensions that exist as live KPIs today. Excludes presentation/briefing/green-room stages (no fields or KPIs for those yet).

Guest
COMPOSITE
LiveCEO
KPI-050

Event Readiness Score

Weighted composite of 9 readiness sub-scores: Registration (KPI-004), Accreditation (KPI-006), Flights (KPI-008), Hotels (KPI-010), Badges (KPI-007 — Badge Generation Rate chosen over KPI-014 Badge Print Completion Rate because it measures the full pipeline including not-generated badges, not just the print step of already-generated ones), Speaker Readiness (KPI-049, itself a composite), Communications (MET-002 Invitation Delivery Rate), Transportation (KPI-052 Transportation Confirmation Rate — added once TransportBooking gained real event-linked, guest-linked rows), Operations (KPI-025 Team SLA Adherence). Excluded sub-scores: Venues (no existing KPI — Session/AccessZone live-occupancy confirmed absent). MET-023-style transport on-time/utilization remains deferred: TransportBooking has no vehicle_id, driver_id, sub_event_id or flight_booking_id assignment, every row carries passengers=1, and only pickup_date/pickup_time exist — no scheduled-vs-actual timestamps, so no on-time or utilization rate is computable. Each sub-score weighted equally (weight 1).

Guest
COMPOSITE
LiveCEO
KPI-051

Confirmed & Registered Guests

Guests who are BOTH RSVP-confirmed and registration-complete (registration_status=complete AND rsvp_status=confirmed). This is the strictly-nested registration milestone: its row set is a true subset of KPI-042 (Confirmed = 109) and of KPI-046 (Total Invited = 150). It exists because KPI-004 (Registration Completion Rate) counts every registration_status=complete guest regardless of RSVP status, which at WSS 2026 includes 10 guests who completed registration without ever being confirmed. Use KPI-004 for the rate-as-reported and KPI-051 where a stage must nest inside Confirmed.

Guest
COUNT
LiveCEO
KPI-053

Rides In Progress

Live operational count of transport bookings currently underway (status = in_progress) for the event. Unlike KPI-052 this is a point-in-time operational figure, not a rate — it is deliberately NOT a KPI-050 sub-score (the composite averages percentage-format rates only). Cross-checked against raw counts: WSS 2026 = 6, WSS 2025 = 0 (the 2025 backfill has no in_progress rows).

TransportBooking
COUNT
LiveCEO
KPI-052

Transportation Confirmation Rate

Share of ground-transport bookings that are confirmed/executed: rides completed or in progress ÷ ALL transport bookings (cancelled included, so cancellations lower the rate). TransportBooking has no 'confirmed' status value, so the dictionary's confirmed-or-completed maps onto the real enum as status IN [completed, in_progress]; 'scheduled' counts as not-yet-confirmed. Denominator = every TransportBooking row for the event. Cross-checked against raw counts: WSS 2026 = 16/31 = 51.6%, WSS 2025 = 15/21 = 71.4%.

TransportBooking
RATIO
LiveCEO
KPI-054

Flights Landed

Live operational count of flight bookings whose guest has arrived at the destination (status = landed) for the event — the flights equivalent of KPI-053 Rides In Progress, and the live counterpart to the Pre-Event readiness rate KPI-008 Flight Ticketing Rate. Deliberately a point-in-time operational count, not a rate: it is NOT a KPI-050 readiness sub-score (the composite averages percentage-format rates only). 'landed' is set by a manual agent/handler trigger — there is no live flight-tracking API yet (honest-mock mode). Cross-checked against raw counts: WSS 2026 = 7 of 33 flight bookings, WSS 2025 = 4 of 22.

FlightBooking
COUNT
LiveCEO
KPI-055

Guests Checked In

Live operational count of room bookings whose guest is currently checked in to their hotel (status = checked_in) for the event — the hotel equivalent of KPI-053 Rides In Progress and KPI-054 Flights Landed, and the live counterpart to the Pre-Event readiness rate KPI-010 Hotel Confirmation Rate. Distinct from KPI-011 Hotel Check-In Rate, which is a RATIO readiness percentage; this is a point-in-time operational count of guests currently in-house (guests who finish their stay move to checked_out and drop out of the count). NOT a KPI-050 readiness sub-score (the composite averages percentage-format rates only). Cross-checked against raw counts: WSS 2026 = 13 of 38 room bookings, WSS 2025 = 7 of 28.

RoomBooking
COUNT
LiveCEO
KPI-056

Total Rides

Total ground-transport rides booked for the event — a straight COUNT of every TransportBooking row, with no status filter (cancelled rides included, so this is total demand booked, not rides delivered). Cross-checked against raw counts: WSS 2026 = 31 rides, WSS 2025 = 21 rides.

TransportBooking
COUNT
LiveOperations

113 of 113 KPIs shown. Deactivating sets is_live_ready=false (soft-delete) — existing widgets using the KPI snapshot continue to render normally; it just disappears from the picker for new widgets.