Operate
- Front Desk
- Housekeeping
- Bookings
- Guests
- Payments
- Reports
A visual onboarding guide for owners, managers, front desk teams, housekeeping, and reporting staff. Follow it in order for a new setup, or jump to the workflow you need.
Recommended first launch
Configure one pilot branch, make a test booking, and run it through check-in, checkout, cleaning, and reporting.
01 · Orientation
The signed-in workspace is organized around three groups: Operate for daily shifts, Setup for configuration, and Growth for marketing. Your role and branch assignment determine what you can see.
Before entering live data
Use a pilot branch and test records. Avoid real guest identification or payment evidence until roles, branch access, privacy procedures, and retention expectations have been reviewed with the team.
02 · Initial setup
Branch readiness follows a dependency chain. Complete branding and branch details first, then room types, physical rooms, durations, pricing, and add-ons. A branch should show 100% readiness before its direct-booking link is promoted.
Add the operator name, colors, logo, cover image, and landing-page copy in Settings.
Set timezone, currency, booking interval, hours, location, contacts, payment instructions, and policies.
Create reusable room types, assign them to branches, then add every physical room.
Define each duration and cleaning buffer, assign branches, and price every room-type combination.
Create guest-selectable add-ons, staff-only charges, and optional automatic extra-guest fees.
Choose each person's role and whether they can access all branches or selected branches.

Settings: establish the public brand
Set the display name, landing copy, brand colors, logo, and cover imagery shared by every public booking page. Use View live booking page to review changes. Open full size.

Branches: follow the readiness checklist
Each branch tracks room types, physical rooms, durations, complete pricing, add-ons, and public booking details. Fix incomplete items before activation. Open full size.

Rooms
Create room types first. Assign them to branches and add every physical room number that Front Desk will operate. Open full size.

Durations
Define the stay duration, cleaning buffer, branch availability, room-type pricing, and extension presets. Open full size.

Add-ons
Separate public extras from staff-only fees. Set prices, limits, and branch assignments. Open full size.

Partners & booking codes
Create referral partners and codes for attribution, promotions, validity windows, redemption limits, and selected branches. Open full size.
03 · Customer journey
The public flow moves from location discovery to a private confirmation code while checking operating hours, room inventory, cleaning buffers, capacity, price, and security again at submission.

Step 1 · Find a branch
Customers search locations, browse active branches, optionally sort by distance, and select Book Now. Open full size.

Step 2 · Review the property
The branch page presents its gallery, description, amenities, address, room types, and direct contact options. Open full size.

Step 3 · Reserve a stay
The customer chooses room type, duration, guest count, live start time, add-ons, and a promo or partner code. Name plus at least one contact method are required. Open full size.
Turnstile is completed and the server rechecks price, hours, availability, capacity, code validity, and add-ons before assigning a room.
The customer receives status, schedule, room type, duration, total, policies, branch contacts, and a downloadable confirmation image.
When payment is due, the guest can submit a reference and image. The booking remains pending until staff verifies it.
Privacy mode and valid ID
Guests can enable privacy mode to replace their name with the confirmation code on operational screens. It does not erase the guest record. All guests must be 18 or older and present valid government-issued photo ID; staff reviews ID evidence during operations.
04 · Daily operations
Front Desk is the live view, Bookings is the reservation register, Housekeeping controls room readiness, Payments controls collection status, and Guests provides the organization-wide customer directory.

Front Desk: the live room timeline
Select a branch and date, then read room status, booking bars, cleaning buffers, maintenance blocks, and the red Now marker. Click an empty slot to create a booking or block. Open full size.
The complete booking lifecycle
Work in: Front Desk, Housekeeping, Bookings, and Payments

Work in: Bookings or a booking bar in Front Desk

Important: Pending payment or pending proof is not collected cash and should not be treated as paid.
Work in: Front Desk empty slot or Bookings → Create booking

Important: Creating a booking reserves inventory; it does not check the guest in. Complete arrival checks separately.
Work in: Front Desk booking action menu or Edit booking

Important: Staff remain responsible for physically checking ID, payment, room readiness, and policy compliance.
Work in: Front Desk booking action menu

Work in: Front Desk booking action menu, then Housekeeping


Housekeeping: return rooms to sellable status
Use Now, Next, and Blocked queues. Prioritize jobs, extend cleaning when needed, mark a room clean, add maintenance, and close completed blocks. Open full size.
Work in: Housekeeping

Work in: Bookings, Front Desk, and Payments

Work in: Front Desk, Payments → Cash register, and Reports

A proof upload is not a confirmed payment
Guest or staff evidence creates a pending payment record. Compare the amount, channel, reference, and screenshot before selecting Verify. Only confirmed activity is counted as collected cash in reports.
Pending payment
Reservation exists, but required payment is not confirmed. Review proof or collect payment.
Confirmed / Reserved
Accepted future arrival. The guest is not checked in yet.
Checked in / Occupied
Guest has arrived and the assigned room is in active use.
Overdue
Scheduled end time passed without checkout or extension. Staff action is required.
Completed / Checked out
Stay ended. The room normally passes to Dirty and Housekeeping.
Dirty / Cleaning
Room is not sellable while cleaning or inspection is in progress.
Available
Room is clean, unblocked, and may be assigned if no booking conflict exists.
Blocked / Maintenance
Room is intentionally unavailable until the block is completed.
Cancelled / No-show
Reservation did not proceed. Review inventory release and any separate refund.
05 · Management
Managers use Reports to compare demand and collections, Team to enforce least-privilege access, Settings to maintain the booking brand, and Marketing to control branch-level conversion tracking.

Reports: understand bookings, utilization, and cash
Choose a branch and date range, then use Overview, Bookings, Revenue, Partners & codes, and Forecast. Booking value and confirmed collections are reported separately. Open full size.

Marketing: connect direct-booking attribution
Store a Meta Pixel ID, optionally add a Conversions API token, and assign it only to the branches where it should run. Open full size.
06 · Roles and access
Invite people in Team & access, then assign an operational role and branch scope. New members remain unassigned until an administrator completes this step.
Administrator
All workspace, setup, team, operational, and reporting access.
Manager
Operations, setup, payments, and reports for all or assigned branches.
Front Desk
Front Desk, Housekeeping, Bookings, and Payments for assigned branches.
Housekeeping
Cleaning, maintenance, and room-status work only.
Reporting
Read-only Reports access for assigned branches.
07 · Go-live
A successful launch is an operational rehearsal, not only a configuration check. Use this sequence with the real staff who will own each handoff.
Confirm the pilot branch shows 100% setup readiness.
Invite staff and verify every role sees only its assigned sections and branches.
Make a direct test booking and confirm price, availability, privacy mode, and policies.
Verify payment proof, review ID evidence, and check the guest in.
Extend or add a charge, then check out and mark the room dirty.
Let Housekeeping complete cleaning until the room is available again.
Review the booking, payment, guest, and report records created by the rehearsal.
Document who handles disputes, rejected proof, no-shows, maintenance, and cash reconciliation.
Open Mojo Rooms in a second tab and work through this guide in order. For a guided rollout, contact the Mojo Rooms team.