Analytics
BedShift provides comprehensive analytics to help you understand your hostel's performance at a glance.
Dashboard
The analytics dashboard is your central hub for key metrics. It displays:
Occupancy
- Current occupancy rate: Percentage of beds occupied
- Occupancy trend: Line chart showing occupancy over the past 30/60/90 days
- Occupancy by building/floor: Drill down into specific areas
- Available beds count: How many beds are currently vacant
Revenue
- Total revenue: Current month and previous months comparison
- Revenue by source: Rent, utilities, meals, other charges
- Collection rate: Percentage of invoiced amount actually collected
- Outstanding amount: Total unpaid across all residents
Residents
- Total active residents: Current count
- New check-ins: This month
- Move-outs: This month
- Resident retention rate: How long residents stay on average
Complaints
- Open complaints: Count and breakdown by priority
- Average resolution time: How quickly complaints are resolved
- SLA compliance rate: Percentage of complaints resolved within SLA
Reports
Generate detailed reports for specific time periods:
Available Reports
- Revenue Report: Detailed income breakdown by category, payment method, and period
- Occupancy Report: Historical occupancy data with trends
- Resident Report: Active, inactive, and moved-out residents with their details
- Staff Report: Attendance summary, leave balances, and payroll
- Complaints Report: All complaints with status, resolution time, and SLA compliance
- Invoice Report: Invoice generation, payment, and aging analysis
Generating a Report
- Go to Analytics > Reports
- Select the report type
- Choose the date range
- Apply any filters (building, floor, status)
- Click Generate
- View the report on screen or download it
Export
All analytics data can be exported:
- CSV: For spreadsheets and accounting software
- PDF: For formatted reports and presentations
Exporting Data
- Navigate to any analytics view or report
- Click the Export button
- Choose CSV or PDF
- The file is generated and downloaded
Exports include all applied filters and date ranges.
Daily Snapshot
BedShift generates an automated daily snapshot of your hostel's status:
What is Included
- Occupancy rate and changes from yesterday
- Revenue collected today
- New bookings and move-outs
- Open complaints count
- Overdue invoices count
Receiving Snapshots
- Go to Settings > Notifications
- Enable Daily Snapshot
- Choose delivery method: Email, Push notification, or both
- Set the delivery time (e.g., 8:00 AM)
The snapshot is sent to all owners and admins by default. You can customize recipients in the settings.