OwnMyHotel|PMS Guide
Back to PMS

Dashboard

Hotel operations overview at a glance

Key Performance Indicators

The top row displays 4 KPI cards that give you an instant snapshot of your hotel's current performance. Each card shows a primary metric, supporting detail, and a trend indicator comparing to the previous period.

Total Revenue

Displays the cumulative revenue from all paid transactions. The subtext shows the number of paid invoices contributing to the total. The trend percentage compares revenue to the same period previously — a green upward arrow means revenue is growing, while a red downward arrow signals a decline.

Occupancy

Shows the current occupancy rate as a percentage along with the actual room count (e.g. 42/50 rooms). This is calculated by dividing occupied rooms by total available rooms. Use this to quickly assess how full the property is and whether you need to push for more bookings or prepare for a busy period.

Active Guests

Counts the number of guests currently checked in plus any guests scheduled to check in today. This helps front-desk staff anticipate workload and ensure enough resources are allocated for arrivals, room service, and other guest-facing operations.

RevPAR (Revenue Per Available Room)

A key hotel industry metric calculated as total room revenue divided by total available rooms. The value shown is a 7-day rolling average with a trend percentage. RevPAR helps management understand how well the hotel is filling rooms at profitable rates — it combines both occupancy and average daily rate into a single measure.

Quick Access Modules

Seven module shortcut cards provide one-click access to each PMS subsection. Each card shows a live stat from that module so you can spot areas needing attention without leaving the dashboard.

Guest Payments

Shows total revenue collected. Click to open the full Guest Payments page where you can record new payments, view invoices, and manage refunds.

Activity Trail

Displays the count of recent events logged in the system. Click to view the complete audit timeline of all PMS operations including check-ins, check-outs, and staff actions.

Laundry

Shows the number of currently active laundry orders. Click to manage laundry service orders, track their progress through washing stages, and mark deliveries.

Concierge

Displays the count of open (unresolved) guest service requests. Click to manage concierge requests such as transport, dining reservations, tour bookings, and special arrangements.

Inventory

Highlights the number of stock alerts requiring attention (low, critical, or out-of-stock items). Click to view the full inventory management page and restock supplies.

Checklists

Shows how many checklists are currently in progress. Click to manage checklist templates and track staff task completion for housekeeping, maintenance, safety, and more.

Messaging

Displays the count of unread guest messages across all channels. Click to open the messaging interface to communicate with guests via WhatsApp, SMS, Email, or In-App chat.

Recent Activity Timeline

The activity timeline shows the last 6 operations performed across the PMS. Each entry is color-coded by event type so you can quickly scan for specific kinds of activity.

Check-In Events

Logged when a guest checks into their room. The entry shows the guest name, room number, the staff member who processed the check-in, and the exact timestamp.

Check-Out Events

Recorded when a guest checks out. Includes the guest name, room that was vacated, the staff member handling the departure, and the time of check-out.

Payment Events

Created whenever a payment is recorded, refunded, or marked as overdue. Shows the transaction amount, payment method, guest details, and the staff member who processed it.

Housekeeping Events

Logged for room cleaning, turndown service, and housekeeping inspections. Includes the room number, task description, and the housekeeping staff member assigned.

Maintenance Events

Recorded when maintenance work is reported, started, or completed. Shows the issue description, affected room or area, and the maintenance personnel involved.

Booking & Cancellation Events

Booking events are logged for new reservations; cancellation events track when a reservation is cancelled. Both include guest details, room info, dates, and any relevant notes.

Complaint & System Events

Complaint events capture guest complaints with descriptions and priority. System events cover automated actions such as scheduled tasks, system updates, or integration-triggered changes.

Room Change Events

Logged when a guest is moved from one room to another. Shows the original room, new room, reason for the change, and the staff member who facilitated the transfer.

Stock Alerts Widget

Displays up to 5 inventory items that need restocking attention. Items are sorted by urgency so the most critical shortages appear first.

Item Name & Stock Levels

Each row shows the item name, its current stock count versus maximum capacity, and the unit of measurement. For example, 'Towels: 12/100 pcs' means 12 towels remain out of a maximum of 100.

Status Badges

Each item displays a color-coded badge: amber for 'Low Stock' (approaching minimum threshold), red for 'Critical' (well below minimum), and dark/black for 'Out of Stock' (zero remaining). When you see critical or out-of-stock badges, take immediate restocking action to avoid service disruptions.

When to Act

Low stock items should be added to the next purchasing order. Critical items need same-day attention — contact your supplier immediately. Out-of-stock items require emergency procurement and you may need to inform affected departments about temporary unavailability.

Concierge Requests Widget

Shows up to 4 active guest concierge requests (excluding those already completed or cancelled). This helps you keep track of pending guest needs without opening the full Concierge page.

Request Details

Each entry displays the request title (e.g. 'Airport Transfer', 'Restaurant Reservation'), the guest name, and their room number. This gives you enough context to understand the request at a glance.

Status Badges

Requests show their current status: 'New' (just submitted, awaiting acknowledgement), 'Confirmed' (accepted and scheduled), or 'In Progress' (actively being handled). Each status uses a distinct color so you can quickly identify requests needing initial response versus those already underway.

Priority Handling

Urgent and high-priority requests appear first. If you see any urgent requests in this widget, address them immediately — these typically involve time-sensitive guest needs like medical assistance, immediate transport, or same-day arrangements.

Unread Messages Widget

Displays guest conversations that have unread messages. This ensures no guest communication goes unanswered.

Conversation Entries

Each row shows the guest name, a preview of their last message (truncated if long), and an unread count badge indicating how many messages you haven't read yet. Click any entry to jump directly to that conversation in the Messaging module.

All Caught Up State

When there are no unread messages across any channel, the widget displays an 'All caught up!' message. This gives you confidence that every guest communication has been seen and acknowledged.

Unread Count Tracking

The unread badge on each conversation reflects only messages received from the guest that staff have not yet viewed. Once you open the conversation in the Messaging module, all messages in that thread are marked as read and the count resets to zero.