Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Setup for sales processes
This section outlines the required setup steps in order to commence sales.
A document to assist with ski school account setup and ongoing operations
This document covers complete account setup, and how to perform operational tasks using the RoomBoss Snow School Management System (SSMS).
The RoomBoss SSMS is highly configurable. It is recommended to complete the account setup process before taking bookings. We are available to discuss your school's operation and requirements and to provide assistance during setup.
Using lesson and activity categories
Lesson and activity categories are an important part of your account setup and are used to:
Collate related products (lesson types) together at the time of purchase.
Control the availability of products.
Report the number of instructors required to teach booked lessons.
Control the size of group lessons. (Maximum customers per group.)
Act as the bridge between lessons booked for clients and instructor management via scheduled activities.
To manage your categories:
Navigate to Product Setup → Product Details → Categories tab
The following is an example category setup:
Ski Category
Private Ski Category
Group Ski Category
Snowboard Category
Private Snowboard Category
Group Snowboard Category
Please note that there are two levels of categories (parent and child category).
Following the points above, this example category setup would:
Allow a customer on your website interested in Private Ski lessons to filter lessons and more quickly find what they would like to book.
Let you control how many instructors are allocated to private versus group lessons, and ski versus snowboarding.
Allow you to quickly see the total number of ski and snowboard instructors needed to teach the lessons booked.
Let you control the size of group lessons; note if child group lessons have a different size to adult group lessons, a new category would need to be added.
Assist scheduling by comparing how many instructors are scheduled onto lessons with the number of instructors needed to teach the lessons booked.
Images set on the category will show on your booking widget.
The following pages relate to managing your pricing strategy
The combination of Rates and Price Adjustments control the price of your products and services. Pricing is managed by setting rates and then adding price adjustments to cover any discounts and promotions.
If you are looking for travel agent commissions, click here.
Explanation of product setup
Products represent the lesson types you offer at your school.
To manage products:
Navigate to Product Setup → Product Details → Products & Services
The following is an example of how lesson types are arranged under categories.
Ski Category
Private Ski Category
AM Private Ski Lesson
PM Private Ski Lesson
All Day Private Ski Lesson
All Day Freestyle Ski Workshop
Group Ski Category
AM Adult Group Ski Lesson
All Day Adult Group Ski Lesson
AM Child Group Ski Lesson
All Day Child Group Ski Lesson
Snowboard Category
Private Snowboard Category
AM Private Snowboard Lesson
PM Private Snowboard Lesson
All Day Private Snowboard Lesson
All Day Freestyle Ride Workshop
Group Snowboard Category
AM Adult Group Snowboard Lesson
All Day Adult Group Snowboard Lesson
AM Child Group Snowboard Lesson
All Day Child Group Snowboard Lesson
Each of your products can have up to 10 independent options, labelled A-J (see below). Options record information such as the Number of Days the lesson runs, Start Time/End Times and Ability Level.
Here are some examples:
Number of Days {1, 2, 3, 4, 5}
Ability (4 Levels) {First Timer, Beginner, Intermediate, Advanced}
Fixed Start Time {10:00}
Fixed End Time {12:30}
Number of Days {1, 2, 3, 4, 5, 6, 7}
Ability (5 Levels) {First Timer, Beginner, Intermediate, Intermediate/Advanced, Advanced}
Custom Start Time {09:00, 09:30, 10:00}
Fixed Duration Time {04:00}
Number of People {1, 2, 3, 4}
Option A is connected to the rate for the product. If Option A has choices 1 to 7 days, when entering rates you will have slots for 1 to 7 days.
Options can be set as compulsory with the Compulsory check box. If Compulsory is checked for Ability Level (as Option B above) guests and agents will not be able to proceed with a booking until a choice is made for this option.
Lessons must have start and end time specified. This can be done by setting a Start Time and an End Time, or with a Start Time and the Lesson Duration.
Keeping options in the same location across lessons is recommended for clarity. i.e. Start Time is always set in Option C. It is acceptable to leave an option as Not Used in some products to help achieve this.
The Ability Level option must be in a consistent location if you wish to use group lesson automatic level progression. (An optional function to help estimate number of instructors needed when offering multi day group lessons.)
It is not possible to change option ordering after a product has been used in a booking.
Images saved on products will show on the booking widget.
Option A in Product Setup is connected to the rate for the product.
Descriptions of your categories and products appear on your website booking widget. Text descriptions convey information to potential customers, assisting them with product selection.
Text descriptions can be entered in the following languages:
English
Japanese
Chinese Traditional
Chinese Simplified
Korean
French
If additional languages are required, please let us know.
You can control which fields are present for your customers and which of these fields are compulsory.
To manage these:
Navigate to Product Setup → Guest Fields
Selecting the Guest - Booking Element Association Required checkbox means guests booking via widgets must choose a guest for every booking element (lesson).
Show - field will be present on booking widgets.
Show and Require - guest cannot proceed without entering a value.
Managing user logins
One of the first setup steps is to provide system access to team members. To manage logins for team members:
Navigate to Account → Users.
We recommend you create separate logins for each team member as this provides:
The ability to limit access to sensitive information i.e. instructor pay to your HR team.
The ability to limit access to advanced or managerial system functionality only to those who are qualified to use it.
The ability to track changes made to bookings and payments to the user who made them.
The ability to create tasks for specific users to complete.
The ability to remove access for a specific user when they leave the team, without needing other users to update their password settings.
Setting roles grants users permission to access / change different areas of the system.
Each team member should be granted the minimal set of user Roles that are required for them to fulfil their duties.
Only users with Manage Pay & Timesheets permission can view wage and payment information.
Only users with Schedule+ User/Viewer permission can edit/view Schedule+.
All users can view all other areas other than wage and payment information mentioned above; however, only users with appropriate permission can create, edit or delete information.
All users are able to see the name, email address, telephone number and permissions of other users.
Users can edit their own name, email address, telephone number and password.
When a new RoomBoss account is created, you begin with a single user login that has access to all RoomBoss roles in the account. This is the Super Administrator user.
The following actions can only be done by a Super Administrator:
View log in count, last log in and account creation date.
Add, edit users or change permissions.
Manually update user passwords.
This page is about how to manage Rates within RoomBoss
To manage your rates, navigate to Product Setup →
Rates for each product can be entered with a date range to control seasonality.
As previously mentioned , Option A is connected to the rate for the product. The above example has 7 slots as Option A for this product has choices 1 to 7 days.
Question: Can I offer products online at zero cost?
Answer: Yes. Rates can be set to zero. Products with zero cost can be added by your customers into the shopping basket, and included at checkout.
Role
Permission
Manage Bookings
User can create, edit or cancel existing bookings.
Manage Stock/Allotments/Stop Sell
User can create, edit or delete existing agent allotments. Set and edit stop sells (prevent a product being sold over certain dates), and manage channel manager stock.
Manage Booking Channels
User can grant, remove or edit agent access and commissions and portal site listings.
Manage Rates
User can create new and edit or delete existing rates or price adjustments.
Manage Products
User can create new products, edit or make existing products inactive, edit vendor settings and edit rich messages (advanced use only).
Manage Pay & Timesheets
User can access and make changes to instructor pay and timesheets.
Custom ID Mandatory on Purchases as Agent
Checking this box will require the user to enter a Custom ID when making bookings of any 3rd party product. (Can remain unchecked for Snow School use.)
Merge Guest Admin
User can use the Merge Guest function (advanced use only).
Bulk Invoice Admin
User can use Bulk Invoice/Payment function.
Website Configuration Admin
User can setup and edit Website Configurations (booking engine).
Currency Exchange Rate Admin
User can set exchange rates used on website booking engine.
Edit Payments
Once payments have been recorded they can only be edited by users with this permission (users must also have Manage Bookings permission to access the invoices).
Bring Into Package Admin
User can use Bring into Package function.
Bulk Schedule
User can access Bulk Add to Schedule functionality.
Schedule+ User
User can access the Schedule+ page for allocating lessons and rostering activities.
Schedule+ Viewer
User can view the Schedule+ page.
Check-in User
User can access the on-mountain lesson check in function.
Messenger
User can access the instructor messenger function, with ability to contact some/all instructors via the instructor portal.
Instructor Availability User
User can make changes to the Instructor Availability page.
Manage Sales Desks
User can setup/change sales desks.
Schedule List Admin
User can Bulk Edit activities and set completion on Schedule List.
Price Components Admin
User can setup and edit Price Components (manage price breakouts for tax, etc).
Edit Gross Price Role
User can Edit Gross price of a booking (role in addition to Manage Bookings).
Edit Sell Price Role
User can Edit Sell price on booking (role in addition to Manage Bookings).
Setting up widgets and enabling optional currencies
This section relates to the booking pages (widgets) to be added to your website. We will perform initial setup to customise booking widgets to match the style of your website, and will provide you with URLs and integration details.
If you wish to go further with styling, it is possible for your web developer to take over. We are available to communicate with your web developer directly, however it is possible for you to independently manage the settings by navigating to:
Account → Website Configuration
These are the two settings required in order to customise styling:
Website Subdomain E.g. book.bestskischool.com
Custom CSS URL This can be provided by your web developer, and will be used by widgets.
To enable customers to view pricing in different currencies:
Navigate to Account → Currency Exchange Rate
Click the Enabled checkbox under Multi Currency.
Select your choice of Default Currency from the drop down menu.
To select which rates to use, click on the radial button for:
Click on the Use Rates from Web
or
Use Rates Specified by Me
To specify rates, navigate to Account → Currency Exchange Rate
The final pricing will be in the currency you've specified when setting rates. The pricing in other currencies is indicated to the customer as being indicative only.
You can set up various levels of page access and booking conversion tracking, these are not required in order to commence sales and are outlined in the Advanced Sales & Marketing section.
This page is about how to use Price Adjustments within RoomBoss
Using Price Adjustment is optional, and allows you to manage context-dependent changes in price. For example:
"Early bird special" to reduce the price of bookings made before a certain date.
Seasonal sale to reduce the price of bookings in shoulder seasons.
Combination of the above.
A single price adjustment can apply to one or many products, multiple price adjustments can be applied to a single product. We recommend testing your price adjustments using the Price Calculator.
To manage your price adjustments, navigate to Product Setup → Price Adjustment.
Question: Where can I find the Discount Codes that have been used during booking?
Answer: Within RoomBoss, Price Adjustment reflects the term 'Discount Code'. This is also known as a 'Coupon'. These can be found in the Reports that you generate on the Search Bookings page.
Question: How can I display the Discount Codes in the generated report?
Answer: To identify what discount code / coupon was used when the booking was created, first create a custom report on the Search Bookings page clicking the button on the bottom right corner after performing a search. Click then on 'Custom Report ...' and '+ New Custom Report'.
Make sure to add the Report Column 'Applied Adjustments' to this custom report. Alternatively, you can add all fields by clicking the two arrows pointing right, and then search for this column in the spreadsheet after downloading the report.
The Applied Adjustment column shows the name of the adjustment linked to the Discount Code that has been used by the customer when making a booking.
Managing instructor availability automatically or manually
There are two ways to confirm bookings:
This works by receiving booking requests and confirming them manually.
If you wish to use this method, you do not need to set instructor availability in the system.
RoomBoss confirms bookings automatically, the number of instructors available for work requires setting. Customers and agents can make confirmed lesson reservations if there are instructors available. If no instructors are available, customers may still make booking requests for your manual confirmation.
To set instructor availability:
Navigate to Product Setup → Instructor Availability Management, select the desired date range and click on Show.
The number of instructors available to work is specified at the Category level.
This allows you to be more flexible to offer various lesson products in parallel, while reducing the need to manage availability for each lesson individually.
For example, in the following lesson setup:
Private Snowboard Category
AM Private Snowboard Lesson
PM Private Snowboard Lesson
All Day Private Snowboard Lesson
All Day Freestyle Ride Workshop
Setting instructor stock within the Private Snowboard Category allows all lesson product types in that category to be automatically confirmed as long as there are available instructors.
Even if there is just one available instructor left in Private Snowboard Category, it's still possible to automatically confirm all four lesson types. (One more lesson of any type can be booked.)
For advance sales (i.e. before instructors are added to the system), you may commence sales by specifying the number of instructors to sell in each Category.
Once instructors are added into the system, you can derive the number of available instructors based on actual availability to reflect instructor availability for sales.
To do this, instructors must be associated with a parent category: Ski or Snowboard.
The default association is set on the instructors contract on the Instructor Contract Management page. However, it can be overridden on a day-by-day basis.
Availability can be managed on the Instructor Availability page.
To toggle instructor Available / Not Available status, click on the desired date.
Available / Not Available status and override category can be set for multiple days by clicking on the instructor's name.
Setting an instructor as unavailable for a period will remove all allocations for that period.
To set days as Not Available and parent category associations:
Navigate to Schedule → Bulk Add to Schedule.
Available / Not Available status and parent category association will be reflected in the filtering on Schedule+, it is not possible to allocate lessons or schedule activities for instructors on days they are Not Available.
To check the number of available instructors:
Navigate to Product Setup → Instructor Availability Management.
Select Vendor from the drop down menu
Select Start date and End date
Select Draw Total Instructors & Unavailable Instructors from the Instructor Work Days page from the drop down menu
Click the Show button
The Available Instructors By Parent Category and Daily Summary tabs will display live numbers for Total Instructors and Unavailable Instructors. These will be displayed by parent category and can be used to update the numbers available for sale.
Automated and customising invoice generation
This function allows you to automate the creation of invoices when new Reservations are made or Requests are changed to Reservations.
To access the setup page:
Navigate to Product Setup → Invoice Strategy
Invoice Strategies can automatically create invoice(s) taking into account the situation:
Booking Source
Direct bookings via manual entry.
Direct bookings via website booking engine.
Travel agent bookings.
What month the booking took place.
How far in advance the booking is made prior to the lesson date.
This gives you the flexibility to automate policies such as bookings made far in advance are deposit now and final payment later, or bookings made close to the lesson date need to pay in full now.
Setting up and enabling rich messages
The Rich Messages feature allows you to set up branded HTML templates for customer communications.
Rich Messages can be:
Account Wide - messages displayed or emails sent to all guests.
Vendor Specific - messages displayed or emails sent on a per vendor basis to guests.
To manage Rich Messages:
Navigate to Product Setup → Rich Messages
PDF invoices and receipts can be issued from the Edit A Booking screen, customers also have an option to download them via their Guest Intranet page.
Within invoices and receipts Rich Messages are used to control:
Your company name and address.
Terms and conditions, and any ancillary booking information (such as the need for equipment and a lift pass).
The Guest Intranet is a one-stop-shop for your customers to view details of their booking and make payment. With Rich Messages you can additionally convey:
Booking requirements - mandatory prerequisite of lift pass/equipment and meeting location.
Terms and conditions.
Emails can be sent to customers automatically via a number of triggers, customised messages can be sent depending on the situation:
Thank you email after the customer makes an enquiry or a booking.
Reminder email prior to an invoice being due, or chase up email after due date passed.
Confirmation email after a payment is received.
Notification email on cancellation of booking.
Courtesy email prior to lesson start date to remind the customer and provide more information plus offer additional services (upsell).
Thank you email after the lesson end date. Optionally including a link to the RoomBoss survey module to receive customer feedback.
Email triggered by clicking on the Send Email button on the Edit A Booking page.
All your auto emails can include a QR code which can be used to identify your guest (and find their booking) at check-in.
Once setup of Rich Messages are complete, you will need to enable the sending of Automated Emails:
Navigate to Account → Edit Account Details
Click Edit Details
Enter your account credentials
Click on the checkbox of your required automated email
Click Save
For more information about Rich Messages please click here.
Setting up policies, access and commissions for booking channels
This section relates to controlling how bookings can be made via your website and by agents.
It is possible to control how close to the lesson start date bookings can be created (and for agents also edited).
Setting a smaller number of days prior to the lesson start is beneficial to encourage sales (value 0 meaning same day). However, a smaller number of days can create more last minute schedule changes for your team.
To manage your booking window:
Navigate to Product Setup → Product Details → Policy
An agent's ability to make bookings is controlled by booking window settings in conjunction with agent-by-agent access settings.
To control the level of booking access and commission for each agent:
Navigate to Product Setup → Booking Channels
The three levels of agent access are:
No Access - agents are unable to view or book your lessons, this is the default setting until you make changes.
Request Access - agents can view your lessons and pricing, and can make booking requests within the booking window you specified.
Reservation Access - In addition to Request Access, agents can make confirmed reservations as long as there is sufficient Instructor Availability.
To set agent commission, enter the amount in the Commission column.
Optional Point of Sale payment solution with Square
RoomBoss can be setup to to work with the Square Point of Sale (POS) system to process credit card payments onsite. Transactions processed via Square will be automatically updated in RoomBoss. This will automatically set the correct payment amount and mark the booking as paid in RoomBoss.
To use this feature, you will need:
A Square account.
A Square credit card reader.
A mobile device (tablet/phone) with the Square Point of Sale app installed.
Payments can only be processed on a mobile device (tablet/phone) with the Square Point of Sale app.
Android Square Point of Sale - POS iOS Square Point of Sale (POS)
Please contact Square for questions about the app/reader setup.
If you wish to use the POS solution, it is not necessary to use Square as your main payment gateway. You may continue with your existing gateway and use Square only for POS.
Please feel free to contact us if you are interested in this feature.
Enabling online payment and configuring payment options
To allow you to accept online payments, a payment gateway will need to be added and configured.
Navigate to Product Setup → Online Payment Settings.
Click Payment Gateways icon at the top of the screen.
Set a Name for the Payment Gateway (for internal use).
Select the desired Payment Account Type from the drop down menu.
Checkout - www.checkout.com
ECPay - www.ecpay.com.tw
PayPal Standard - www.paypal.com
PayPal Website Payments Plus - www.paypal.com
Paygent - www.paygent.co.jp
SoftBank Payment - www.sbpayment.jp
Square - www.squareup.com
Stripe - www.stripe.com
Zenryo Payment - www.zenryo.co.jp/payment/
Flywire - https://www.flywire.com/
Enter the requested credentials for your payment account in Payment Account ID.
To Tokenise Guests' Credit Card information, select the Save Customer And Card checkbox. See for more information.
Click the Add Payment Gateway button.
Please note that full Guest address information is needed in order to store Credit Card details for the Flywire gateway.
Payment Strategy is a mechanism to direct customers to different Payment Gateways based on certain conditions.
Each Payment Strategy has:
a default Payment Gateway - which customers will be directed to by default.
and Exceptions - if a customer meets the condition set for an exception, they will be directed to the Payment Gateway set by the exception.
Exceptions work in the order they are entered. Customer will always be directed to the Payment Gateway set by the first exception matched.
Navigate to Product Setup → Online Payment Settings.
Click Payment Gateway Strategy icon at the top of the screen.
Set a Name for the Payment Gateway Strategy.
Click on the Default Payment Gateway drop down menu to choose from your previously defined Payment Gateways.
You are able to set exceptions where under certain conditions an alternate payment gateway will be used. Conditions include:
Guest Country - set alternative payment gateways for different countries.
Invoice Due Date - select a payment gateway depending on the number of days and hours until the invoice is due.
Package Start Date - select a payment gateway depending on the number of days and hours until the packaging will start.
Viewing Language - select a payment gateway depending on the selected viewing language of the booking widget.
Click on Add Payment Gateway Strategy to save.
For further information regarding Payment Gateway Strategy please click here.
RoomBoss allows you to control how your customers make bookings and send inquiries from your website booking widget. This is done by using the Send Inquiry and Book & Pay widget buttons.
Send Inquiry - Allow customer to send an inquiry about lessons they are interested in. Book & Pay - Allow customer to book online and make payment.
To decide which buttons appear to your customers:
Navigate to Product Setup → Online Payment Settings.
Click Online Payment Settings at the top of the screen.
If the Enable Book & Pay option is enabled (checked), both the Book & Pay and Send Enquiry buttons will be visible on your online booking widgets. Book & Pay bookings allow customers to secure their reservations immediately by making a payment via your payment gateway.
If Enable Book & Pay option is disabled (unchecked), customers will only have access to the Send Inquiry button, from which you receive booking requests.
Visibility of the button also depends on the availability of the instructor. If Book & Pay is enabled but no inventory is remaining, Send Inquiry will be shown.
If Hide Request Button if Book & Pay Possible is enabled, either Book & Pay or Send Inquiry will be shown on the page (not both):
If direct booking is possible (there is instructor availability), only Book & Pay will be shown.
However, if direct booking is not possible (no instructor availability), only Send Inquiry will be shown.
Enable Book & Pay must be enabled before Hide Request Button if Book & Pay Possible can be enabled.
If Book & Pay is displayed on the booking widget you may also set an Auto Cancel, so bookings are automatically cancelled if a customer does not make payment.
Navigate to Account → Edit Account Details
Under Auto Cancel Booking, click on the Enable Auto Cancel of Bookings checkbox.
Managing and scheduling activities
The RoomBoss SSMS allows you to schedule instructors to a variety of activities(both teaching and non-teaching).
There are a number of options on how to use the schedule which will be discussed during setup. However the generally recommended approach is to:
Add activities to instructor schedules for upcoming week(s)
Assign lessons to instructors scheduled to activities that match the lesson type for upcoming lessons.
The benefits of this approach:
Lets instructors know in advance when they will be working, and what work they will be doing.
Allows you to ensure you have enough instructors working to cater to bookings made.
Helps in the lesson allocation process, especially for larger ski school.
To manage activities:
Navigate to Schedule → Schedule → Show / Refresh → Manage Activities & Add to Schedule
It is possible to add activity types for lesson and non lesson scheduling, these are color coded to make them easier to find.
Following the generally recommended approach:
One activity is added for each lesson category.
Activities can also have default start and end times which can be used to aid scheduling.
Private lesson categories have Pay Level as No Pay.
Instructor pay will be calculated when a private lesson is allocated to the instructor.
Group lesson categories have Pay Level as Lesson Rate.
The system works in this way as commonly there is no allocation of group lessons to instructors. (This is not known in advance and often done at line up.)
More information on adding activities to instructor schedules is presented in the following section on Operation Processes.
Setting up and managing instructors and activities
This section outlines the setup steps required for winter operation.
Managing instructor log ins and contracts
To add instructors:
Navigate to Product Setup → → Resources
This page controls the basic instructor settings:
ID - An optional field that can be used to insert an ID from an external HR system.
Name - The instructor's name.
Email Address - Messages to the instructor can be sent to this email address from within RoomBoss.
External ID - The instructor's RFID, if one exists.
Status - Active and Inactive (once the instructor leaves employment you should set them to Inactive.)
More detailed information on the instructor is set via their contract.
To setup instructor contracts:
A contract is required in order to calculate instructor pay, these are set on the Contracts tab.
Select your ski school from the Vendor drop down menu, click Next
All the existing contracts will be displayed
To create a completely new contract, click on the Create button
Enter the instructor's details as requested (or edit the new copy), enter ability levels and relevant Tags
Click Save
Details that can be saved with the contract include a default parent category (see Managing Availability With Live Instructors), Level and Tags, these provide a way to filter instructors by their abilities when allocating lessons to instructors.
On the Custom Rate tab, you may set the name and choose the number of pay rates available.
Tags can be used to quickly identify a suitable instructor when a customer has special needs (e.g.: The customer wants a lesson to be taught in Cantonese). You can configure what Tags are available by navigating to:
The RoomBoss SSMS has a portal where instructors can log in to view their upcoming schedules, lessons, and their pay. After adding an instructor, their login credentials are automatically generated, these credentials will need to be sent to the instructor.
To view instructor login details:
This page will show for each instructor:
Name - the instructor's name.
ID - the instructor's login ID.
Password - this allows you to Change password or Send reset link to an instructor's email address by clicking on the corresponding link.
Created - date and time the login was created.
Last Login - date and time of the last login.
Login Count - total login count.
Instructors can log into the portal from here:
Instructor login IDs are generated by RoomBoss and cannot be changed.
It is possible to set a limit on the number of days into the future instructors can view via their login.
To set this, log in as Super Administrator
Click on thebutton next to Add Exception.
You may add additional exceptions by clicking on thebutton.
Navigate to Product Setup →
To create a new contract based on an existing one, click on the copy icon
Product Setup →
Navigate to Product Setup →
Navigate to Account →
Overview of pre-sales, sales and post-sales processes
This section provides guidance for pre-sales, sales and post-sales processes.
How to process a new booking reservation
When a new reservation is made, you will receive a notification email.
The format of the email subject will be as below: [RoomBoss] [Best Ski School] 660876 New Booking (XXXX)
If an Invoice Strategy has been set, the invoice(s) on the booking will be generated upon confirmation.
Download invoices as PDF from the Financial tab and email to the agent.
No additional steps are required. If the customer has asked a question, you may respond directly by replying to the new booking notification email.
It is possible to add comments to page as an annotation for the customer's request / information.
Click the Edit button of Order Details on page and add the comment to the comment column.
The Comment on an Item is visible to the vendor and agent but is not visible to the guest.
It's editable by both vendor and agent.
A change to the Item Comment and saving does not trigger an notification email to the vendor or agent.
How to process a new booking request
Once a booking request is received (this can be from your website (direct booking) or by a travel agent via their account):
A notification email will be sent to you, including a link to allow you to access the booking.
The format of the email subject will be as below: [RoomBoss] [Best Ski School] 660876 New Booking REQUEST (XXXX)
The booking request will be shown on the in your account.
If there is then you can confirm the booking.
On the Edit A Booking page, under Booking Status, Click Edit and change the Type from REQUEST to RESERVATION, click Save.
Upon confirmation both you and the agent will receive a notification email indicating the booking is confirmed.
If an has been set, the invoice(s) on the booking will be generated upon confirmation.
Download invoices as PDF from the Financial tab and email them to the agent.
If the booking request was from your website, after confirming the booking:
Add a custom message via the Invoice & Intranet Message section if the customer has asked a question.
Click the Send Email button. An email based on your Rich Messages will then be sent to the customer. This will include a link to the Guest Intranet where the customer can see details of their booking, terms and conditions, and link(s) to make online payment. You will also receive a copy of the email sent to the customer.
How to make a new point of sale booking
When making a Point Of Sale booking for a customer standing in front of you:
Check for .
Navigate to Bookings → and follow the steps for adding lessons to the booking.
If the customer is a New Guest, enter their details. Otherwise find them via the Existing Guest option.
Once the order has been entered, open it and click the Financial tab.
Edit Invoices & Receipts and click New Transaction PAY NOW - Guest.
Once payment is received select the Payment Method click Save then Done.
Select the receipt format from the drop down menu:
English - A4
English - POS
Japanese - A4
Japanese - POS
Click the PDF iconto download the file and print a receipt for the customer.
How to associate guests to lessons
Every ski school guest can be created in the system. This will include their contact details and additional information such as Notes, Note Dietary and Note Medical.
Each lesson booked can be associated with one (group lessons) or more (private lessons) guests. Linking guests to bookings allows you to track all lessons for a guest and keep a complete lesson history.
If all guests are added it is also possible to manage guest check-in by linking all guest to an RFID chip ID, this is the technology used in many lift tickets. A guest can also be identified by scanning their lift ticket.
Guests can be entered by the customers themselves and associated with lessons during booking using the booking engine. This can also be done by booking agents or users within RoomBoss.
To remind staff and agents to link guests to bookings:
Navigate to Accounts → Edit Account Details
Enable:
Warn agents they need to link guests to bookings
and/or
Warn users they need to link guests to bookings
The top of the Edit A Booking page will display the reminder:
Customers can associate themselves to each lesson when they book using the booking engine. However, if a booking is manually entered or is received without each guests’ information, guests can be manually added to their lessons:
On the Edit A Booking page for the booking.
Open the Guests tab.
Click Edit in the Additional Guests section. Fill in the details for each guest clicking Add after each entry
Once all guests are added click Save.
Navigate back to the main booking tab, click Edit in the Guests section. Select the guest(s) for each individual lesson, and click Add. When you have added all guests to all lessons, click Save.
Agents can enter guests and associate them with lessons inside their account.
However, only the lead guest of a booking is shown in the ski school account (the vendor), therefore the association and agent guests need to be copied into the ski school account.
This can be done using the Copy Guests function:
Navigate CRM → Manage Guests → Copy Guests
Enter the desired date range From and Until, click Submit.
Guest information and lesson associations will be copied into your account.
It is recommended to check that all lessons are properly associated with guests on a rolling basis. You can check associations using the Check Bookings function:
Navigate to CRM → Manage Guests → Check Bookings
Enter the desired date range From and Until, click Submit.
A list of bookings will be displayed, click on each one to check for association.
On a rolling basis, check bookings x days in the future and follow up as necessary.
Each morning, use the Copy Guests function to copy guests and associations. Then use Check Bookings throughout the day to locate bookings that are not associated with guests and follow up as a priority.
The maximum date range for Copy Guests and Check Bookings is 7 days.
How to associate a RFID tag (lift pass) to a guest
If your ski school utilizes RFID check-in, you may wish to associate your guests with a RFID tag (lift pass) at time of booking.
To associate a guest with a RFID tag:
On the Edit A Booking page, click on the Guests tab.
Click Add External ID
Scan the guest's RFID tag (lift pass)
The guest will now be associated with this RFID tag and you will be able to find them for check-in by scanning their RFID tag.
Managing instructor operations and using On Mountain Check In
This section contains instructions on how to manage instructor operations and how to use the On Mountain Check In system.
Process of checking for overdue payments
It is recommended to check overdue payments as a daily process.
If you have automated email reminders set up, customer can receive reminders automatically. However, this does not guarantee payments will be received.
To check Overdue Payments, navigate to Bookings → Search Bookings → Search by Payment Status
Then choose Payment has not been received. Limit search to payments due by yesterday.
How to check for instructor and lesson availability
To check availability for a new lesson:
Navigate to Bookings → Check Availability
This page shows the number of:
B - Bookings
I - Instructors In Use by Bookings
BF - Bookings Free
TI - Total Instructors In Use
IR - Instructors Rostered (as per Instructor Availability Management)
IF - Instructors Free
Numbers are shown by:
Category
Lesson type
Ability level (for group lessons)
Time Interval
i.e. 09:30-13:00, 13:00-16:30 and 16:30-20:00 (customisable for your account).
To determine if a new booking request can be accepted:
Navigate to Bookings → Check Availability
Select the From start date and number of Days from the drop down menu, click on the Show / Refresh button.
Deselect the lesson categories and Time Interval not related to the request (to reduce the amount of information on the screen), click Update.
Take note of Instructors Free (IF) for the category and time of the lesson. If there are enough instructors available for the request, confirm the booking.
For Group Lessons, if you have Bookings Free (BF) then you can confirm the booking even if Instructors Free is 0. The Bookings Free indicates how many free slots are available for instructors already in use.
If you do not use Instructor Availability Management, you can see the total number of instructors in use and decide whether more instructors are available.
Features for managing instructor operations
This section covers processes for managing instructor operations such as maintaining availability, setting pay rates and allocating lessons.
Creating, assigning and checking for due tasks
Tasks are a useful way to remind your team jobs that need completing.
You can set:
Due date
Time
Category
Description
Assigned To
Status:
Not Completed
Won't Complete
Completed
Tasks are added to bookings on the Edit A Booking page, and are primarily used for sales purposes, i.e. chase up a sales lead, taking payment reminders and payment chases.
However, it is also possible to create tasks independent of bookings for general operations, i.e. guest pick up, registration form reminders.
Tasks that are due today, tomorrow or are overdue are displayed on the home page when you log in.
A searchable list of all tasks is available by clicking on the Tasks link on the home page or by navigating to CRM → Tasks
Maintaining availability, pay rates and status of instructors
If you make use of Instructor Availability Management then it's important to maintain correct availability. For example you need to reduce numbers if an instructor is injured and will no longer be part of the team.
As described earlier, to manage instructor numbers:
Navigate to Product Setup → Instructor Availability Management
Select your criteria from the drop down and click Show
Click on the Instructor Stock By Category tab
If the rate of pay changes for an instructor, i.e. an instructor is promoted:
Navigate to Product Setup → Instructor Contract Management
Select your ski school from the Vendor drop down menu
Editthe existing contract and set the End Date to the last day of the previous pay rate
Create a new contract with the Start Date from the first day of the new pay rate
If an instructor can no longer work then they should be set as Inactive:
Navigate to Product Setup → Product Details
Click on the Resources tab
Click Edit next to the instructor
Click on the Status drop down menu and set as Inactive
Click Save
Instructor contracts are needed for the system to calculate pay and reports such as instructor pay as a percentage of lesson revenue. If you wish to access historical information about pay, be sure to keep your contracts in place.
By default, contracts are hidden for instructors who are inactive. So when managing contracts the system limits on-screen information to what is relevant for your current team.
In short, feel free to set the End Date of a contract and to set an instructor as inactive but please consider implications before deleting instructor contracts.
The three methods of scheduling instructor activities
Adding activities to instructor schedules can be done as far in advance as suits your operations. Some schools add activities just for the week ahead. Others add activities for the entire season, with instructors consistently working regular days of the week.
There are three ways to add activities, allowing you to easily add hundreds of activities across your team in one step, and to make pinpoint changes for a single instructor.
The Bulk Add to Schedule is a convenient way to set activities for a large number of regularly scheduled instructors over a long date range.
To add activities over a date range across multiple instructors:
Navigate to Schedule → Bulk Add to Schedule
In the instructors list, the instructor's ski (S), snowboard (B), and telemark (T) levels are displayed preceding their name to assist in selection.
It is also possible to set instructor parent Category and Available / Not Available status:
Click on the Availability radial button.
Click on the Category drop down menu and select Ski or Snowboard
Click on the Available or Not Available radial button
Click the Set Availability button.
Note that bulk add to schedule will overwrite any existing scheduled activities that overlap the dates and times you specify for the selected instructors.
It is possible to manage instructor schedules up to one week at a time:
Navigate to Schedule → Schedule
Click on the Show / Refresh button
Click on the Manage Activities & Add to Schedule link
As shown above, you can add activities to the schedule of multiple instructors in one step.
The Schedule page allows you to view, add, edit and delete activities.
The Schedule+ page is an intuitive and visual way to make changes and allows you to drag and drop activities onto instructors, to access this page:
Navigate to Schedule → Schedule+
Activity duration can be set based on the interval it is dragged to, a custom time range or the default time range set on the activity.
Dragging an activity onto the instructor's name will schedule it for every day in the date range you set in the Dates area.
Dragging an activity onto a day in the instructor's row will schedule it just for that day.
Days where an instructor is set as unavailable on the Instructor Availability page will be marked on this page and it will not be possible to schedule the instructor for these days.
After an instructor completes an activity it is necessary to change the status to Set as Completed in order for the instructor to be paid.
To set as completed on the Schedule page:
Navigate to Schedule → Schedule → Show / Refresh → Schedule List
It is possible to process one activity at a time, or by checking all/multiple activities and processing them in one step.
Using the instructor messenger function
You may send messages from RoomBoss to your instructors, these are displayed inside the .
If you have added an email address for the instructor via: Product Setup → → Resources, messages will be sent to this email address.
To send messages:
Navigate to Schedule →
Or
From the Schedule+, click on the Menu drop down menu and click on
Click on the Send New Messages tab
Enter your message Title, write your Message
Click the Send Message button
You may choose to send to:
All - Message will go to all instructors.
Tags - Message will go to instructors that have specific tag(s) selected (for example you could choose to message the Private Ski group only).
Instructors - Select specific instructor(s) to message.
Instructors can see messages by logging into their portal, they can indicate a message has been read, this can be useful when:
You want to confirm that the recipient instructor(s) have received the message.
You are asking for feedback, i.e. Mark as read by Dec 21 if you are happy to have less days off in January.
From within Schedule+, click the View Messages tab
Click on the message you would like to check
A list of Recipients will be displayed, a tick will be next to the name of those who have read the message
If you want to know if a certain instructor has read the message, type their name in the text box under Recipients to locate them
Customer check in with the On Mountain Check In
A ticket-free system is available for managing your on mountain ski school line-up. Provide your team with tablets and allow customers to check in electronically.
Ski School check-in displays details of all the lessons on a selected day, and allows you to set each lesson as having checked in once the customer arrives.
You can access the On Mountain Check In system at:
1. For accounts with multiple vendors, select the vendor (ski school area) you wish to view.
2. You may search for a customer/lesson by name, Booking ID, booking notes or product options.
Under the Filter heading, enter the search criteria in the Enter a keyword... field and click the Filter button.
Optionally you may filter lessons by category and product to identify the customer's lesson.
3. Once you have located the customer/booking, press the Check In button to check in the customer.
It is only possible to check in lessons that occur on the day of the lesson.
Multi day lessons are checked in each day of the lesson.
Checked in lessons move to the bottom when the page is refreshed so that you can more
Before starting check in, or if lessons you are expecting to see are not found when searching, click Load/Refresh Lessons on the Check In tab to ensure that you are working with the latest data.
In some circumstances you may wish to flag a lesson for attention at check in. For example if the customer has not fully paid, or if you require the customer to return to the ski school center for any reason.
On the Scheduling Notes section of the Edit A Booking screen, change the Flag to one of the preset values: Red, Green, Blue and Orange. Within your team you can associate the colour with a meaning. Such as:
Red – Unpaid
Green – Waiver form not submitted
Blue – Contact Supervisor
Orange – Other
If a lesson is flagged, the flag colour will be displayed on the lesson at check in.
For additional clarity, it's possible to add a message that's displayed at line up to convey the reason to the customer.
We recommend using LTE-enabled Android tablets (the RoomBoss App is only available on Android). Tablets should be waterproof and able to withstand the cold.
It is possible to use mobile phones, but tablets are easier to work with if the queue is long on the mountain.
If you have added the guest QR code to the automated emails, you can use it to quickly identify the guest and check them in. Scan the code, choose the booking and check the guest in.
Calculate Instructors Pay using the Instructor Transaction page and timesheets
Instructor pay is generated based on the hourly rates specified in contracts. This applies to private lessons allocated to instructors and completed activities scheduled to instructors.
It is also possible to include other, arbitrary payments and charges with the transactions page.
Transactions can be either Credits (pay money to an instructor) or Debits (charge money to an instructor). These will show on the time sheet report inside your account and will be visible to instructors inside their login.
To view transactions:
Navigate to Product Setup →
Non-activity or lesson related payments are categorised by type when charged to instructors. These are user defined, examples can be: Tax, Lift Ticket, Rent, Bonus, Non Contract Pay….
To setup types:
Navigate to Product Setup →
Click on the Manage Transaction Type tab
Enter a Name, select a Color and a Category
Click Save.
To enter a new transaction:
Click on the Enter New Transaction tab
Select 1 or more instructors
Set the From and Until for the transaction
Select the desired Weekdays via the checkboxes
Select the Transaction Type
Click on Type and select Credit or Debit
Enter the Amount
Optionally enter a note (this is not shown to the instructor)
Click Save
You can see all transactions for an instructor and cancel them on the View and Cancel Transactions tab.
Cancelled transactions will remain on this page but will not be visible to instructors or included in pay calculations.
Users must have the Manage Pay and Timesheets role to access and use this page.
The amount to pay each instructor, and the breakdown of work can be downloaded by:
Set the From and Until dates (typically the previous month)
Click the Show / Refresh button.
Click on the Click to see if report generation has completed... link
Once the report has generated, click the Download Instructor Timesheets link.
The downloaded Excel file will have the following tabs:
Summary - Shows total pay, hours and other summary information for each instructor.
Instructors Timesheet - Breakdown of every lesson and activity for all instructors.
Instructor tabs - Tab for each instructor who worked in the date range you specified. The instructor specific tab shows all pay items for the instructor.
Your payroll department can make use of this data to enact payment to instructors.
Navigate to Product Setup →
Navigating to Reports →
A comprehensive list of off snow RFID tag scenarios
All steps in this section are performed in RoomBoss.
Navigate to Product Setup → Product Details
Click on the Resources tab, click Edit on the instructor
Click the Add External ID button
Scan Instructor RFID tag (lift pass)
Click the Guest tab on the Edit A Booking page
Click the Add External ID button
Scan Instructor RFID tag (lift ass)
Click the Guest tab on the Edit A Booking page
Click the Add External ID button
The field will will be blank, click Confirm
The guest has already been associated with an RFID tag at the time they check in. (Maybe they are an existing customer or the RFID tag is associated at the time of purchasing the lesson.)
Navigate to the On Mountain Check In portal - https://appt.roomboss.com/ui/skischool/index.jsf
Click the Load/Refresh Lesson button to ensure the information is up-to-date.
Click on the RFID tab, click the Scan Guest button
Scan the guest’s RFID tag (lift pass)
A list of available lessons will be shown.
Find the correct lesson, click Check In
Lessons can be allocated to an instructor in advance or on snow. In many cases private lessons are allocated in advance. However with group lessons, groups are not determined prior to line up, therefore they are allocated on snow.
Click the RFID tab, click on the Scan Instructor button
Scan the instructor’s RFID tag (lift Pass)
Click the RFID tab, click on the Scan Guest button
Scan the guest’s RFID tag (lift pass)
Click the Allocate to [Instructor Name] button to allocate the lesson to a guest who has already checked in
Click the Check in & Allocate to [Instructor Name] button to check in and allocate a lesson
If the guest is not associate with this RFID tag (Lift Pass), then click Check In tab:
Click Allocate to [Instructor Name] and associate guest with this pass button if the guest has been checked in
Click the Check in, Allocate to [Instructor Name] and associate guest with this pass button to check in the guest, allocate a lesson and associate the RFID pass
The guest has yet to be associated with an RFID tag at the time they check in. (Maybe they are a new customer on the first day of their lesson.)
1. Navigate to the On Mountain Check In portal - https://appt.roomboss.com/ui/skischool/index.jsf 2. Click the RFID tab, click on the Scan Guest button 3. Scan the guest’s RFID tag (lift pass) 4. It should say "No results found." or the pass has already been associate with another customer 5. Click on the Check In tab, use the Enter a keyword... search bar to find the correct lesson
6. Click on the Check In & Associate guest with this pass button, this will check the guest in and associate them with the RFID tag (lift pass)
How to generate and view sales and operations reports
This section provides guidance on the different types of sales and operations reports that exist in the SSMS.
It is possible to associate every instructor and guest with an RFID tag (such as those found in many lift tickets).
RFID tags allow you to quickly identify guests and instructors at line up, check in the guest and link them (allocate their booking) to the instructor teaching the lesson.
Utilizing RFID tags requires additional hardware. Please feel free to contact us regarding further instructions on compatibility and suggested hardware.
3 basic scenarios are covered in more detail in the links below:
The complete list of scenarios are listed below:
How to generate and view sales reports
This report conveys a variety of statistics relating to bookings that occurred within a specified date range.
It presents aggregate statistics over the period including number of:
Bookings
Items
Product types
Booking channels
Booking segments
Gross Sales
Net Sales
It also drills down to present results such as:
Sales by Category
Sales by Product
Sales by Instructor
Sales by Booking channel
Sales by Booking segment
Sales by Customer Country
Both totals over the period and value for each day in the period are presented. This report can be viewed on screen and downloaded to Excel.
To access the report:
Navigate to Reports → Booking Statistics Report II
This report conveys the timing of booking creation and cancellation. It can be used to answer questions such as:
What months are most of our bookings made?
When are our winter bookings made?
How many of our bookings end up being cancelled?
How do bookings this year compare to bookings last year?
To access the report:
Navigate to Reports → Booking Creation and Cancellation
This report provides an overview of received and pending payments, allowing you to:
View all payments received and pending that fall within a given date range.
View the total amount due to be received each month in the specified period. For past dates the total amount received is also shown.
Generate results for nightly audit of a sales desk.
The report presents:
Invoice ID
Invoice Date
Invoice Amount
Invoice Due Date
Invoice Notes
Payment Date
Payment Amount
Payment Method
Payment ID
Payment Notes
Editable / Not Editable
Booking ID (1st booking in Package)
Vendor (1st in Package)
Package Start Date
Package End Date
Lead Guest
Booking Status
This report can be viewed on screen and downloaded to Excel.
To access the report:
Navigate to Reports → Payments Report
This page allows you to list bookings via a number of criteria including:
Search by Date
Search by Guest
Search by ID
Search by Payment Status
This report can be viewed on screen and downloaded to Excel.
To access the report:
Navigate to Bookings → Search Bookings
How to generate and view operations reports
This report provides details of instructor hours and salary over a period, it can be filtered by Category, Tag and instructor Ski / Snowboard / Telemark level.
This report is intended to help manage fair allocation of hours and pay across a group of instructors.
To access the report, navigate to https://apps.roomboss.com/hours
This report provides details on instructor salary, lessons and activities over a date range of interest.
In a nutshell you are able to:
Know how much to pay your instructors.
See where the wage costs are being accrued across lesson and non-lesson work.
View and compare profitability of lesson types.
Get an idea of how evenly spread work is across your instructors.
To access the reports:
Navigate to Reports → Timesheet Report
Select Vendor from the drop down menu
Select From and Until
Select additional Variable Pay Controls if required
Click on the Show / Refresh button
Click on the Click to see if report generation has completed... link
There are 3 report options:
Download Instructor Timesheets (Excel format)
As described earlier this can be used by payroll to facilitate payment of instructor wages.
Download M2 Report (PDF format)
This report is intended to be a snapshot of activity over the date range you select, these can include:
Sales by Date.
Sales by Product.
Instructor Wage Breakdown by Activity.
Revenue : Instructor Wage as Percentage of Revenue by Product and Activity.
Instructor Overview with average hours, income, hourly rate. Plus a scatter chart to show variation of hours and income across instructors.
Download Category Report (Excel format)
This reports shows Sales Revenue & Wage Cost by Category that can include:
Breakdown by Category, Product and Activity.
Aggregate results over a date range you select plus day-by-day results.
RoomBoss includes an integrated module to receive customer feedback on the service(s) they've booked. The module also seeks feedback on the resort as a whole, which can be key as a part of an overall Destination Management strategy.
For booked services and the resort area our feedback form asks the customer:
To give a rating (1 to 5).
Would they recommend the service to other travellers (yes or no).
To give a review for other travellers.
To give feedback to you about anything they think can be improved.
A concise quick-to-complete survey maximises the chances a customer will participate and provides the right information for analysis.
It is possible to include a feedback form as part of the automated email sent to customers after lessons have concluded.
Benefits of automating feedback across all customers:
An efficient way to stay informed on levels of customer satisfaction.
Feedback is connected to the lesson; easily identify if a service delivery issue exists with a particular lesson type, or instructor.
Have the information on hand to be able to react and thereby help ensure customer expectations are met or exceeded.
To view customer feedback:
Navigate to CRM → Client Feedback
We are available to analyse customer feedback, including the free text comments they provide, and to report findings to you.
Please contact us for details.
Integrating Wufoo online forms with RoomBoss
Wufoo is an online form builder that allows people without a coding background to create sophisticated customised forms. More information is available on the Wufoo website.
Wufoo can be a helpful add-on if you require customers to provide additional information as part of the lesson registration, or to sign a waiver of liability. This can be used to replace a paper process that would normally occur after arriving in-resort with an online process that happens prior to arrival; thereby reducing in-resort service bottlenecks.
You will need to create a Wufoo account in order to use this integration.
The first step is to add a Wufoo API key into your RoomBoss account. Information from Wufoo on finding your API key is available here.
Navigate to Account → Edit Account Details
Enter API key in the Wufoo API Key field
In order to make form responses display within RoomBoss:
The first field you create on your form needs to be a number field. RoomBoss will use this to enter the RoomBoss booking ID.
This ID field should be hidden from the customer to avoid it being changed. To do so type hide in the Add CSS Layout Keywords area at the bottom left of the Field Settings screen.
Once your form is complete:
Inside WuFoo:
Navigate to Forms then click Share on the form you wish to use. You will be provided with a Permanent Link To Your Form, copy the URL.
Inside RoomBoss:
Navigate to Product Setup → Product Details → Policy → Guest Form Info
Paste the URL in the Wufoo Form URL field
Click Save
Different forms can be created and set in English and Japanese.
Independent forms can be created and set for different vendors where applicable, i.e. for ski schools, snowmobile tours or rentals.
There are a number of ways you can provide forms to customers.
Once the Wufoo Form URL is set, it will appear within the Guest Intranet. Customers will be directed to the form while checking booking details and making payment.
The link to the form is displayed on the Edit A Booking screen. You may copy it and paste it into customer emails if required.
It is possible to create a Mailchimp campaign to send emails to all customers coming in the future with a personalised form URL. i.e. lesson registrations for the next month.
There are three ways to view the results of forms submitted by customers:
In RoomBoss on the Edit A Booking screen. Results of form(s) submitted for the booking are shown.
In RoomBoss, navigate to CRM → Wufoo Entries Report to view form entries associated with bookings that overlap the date range you specify.
In Wufoo, text information is visible in RoomBoss, however data such as images are only visible in Wufoo (relevant if you ask your customers to upload an image etc as part of your form.)
Integrating MailChimp with RoomBoss
MailChimp is "the world’s largest marketing automation platform". It is possible to synchronise your RoomBoss customer contact and booking information with MailChimp and thereby send targeted, personalised, branded emails to your customers.
You can read more about MailChimp on their website. Note you will need to create a MailChimp account in order to use this integration.
The first step is to enter your MailChimp API key into RoomBoss.
From RoomBoss:
Navigate to Account → Edit Account Details
Click on the Find your API Key link, this will redirect you to the MailChimp site.
Enter API key in the MailChimp API Key field
Click the Test API Key link to test the connection
Additional information on how to generate and view your API key is available on the MailChimp site here.
Login to MailChimp:
Create a list if one does not exist.
Within the list you need to add fields and adjust the merge tags, more information is available here, fields to add are listed below.
Once you have entered the fields and merge tags, you are ready to synchronise data from RoomBoss into Mailchimp.
To sync data into MailChimp.
From RoomBoss:
Navigate to CRM → MailChimp Integration
Click on the Connect to MailChimp button and you will see the names of list(s) within your MailChimp account.
Click the name of the list you would like to sync to, click on the Select List button.
Select the bookings/customers, type of booking, state of booking and dates.
Click on the Show Contacts button, a table of customers to be synced will be displayed.
Click the Sync Contacts to MailChimp button to initiate the process. The duration it will take to complete will depend on the number of customers.
If syncing once per month then select bookings created in the last month and for campaigns for next winter, select bookings that occur next winter.
Immediately after syncing, a Plain-Text Campaign can be sent from within RoomBoss. As per MailChimp's description:
"Plain-text emails don't contain any images, rich-text formatting, or embedded hyperlinks, and are useful when you want to send a simple email featuring only your essential content."
This is a good option if you wish to quickly send a plain email to your customers. Note you can make use of merge tags to personalise the email content.
Dear John, Thank you for booking an AM Private Snowboard Lesson to take place on 2019/1/1. We are looking forward to seeing you and don't forget to...
After sending a campaign from within RoomBoss it will be visible from within MailChimp.
Log in to MailChimp to send a fully featured campaign to your customers.
The Regular Email Campaign is commonly used to:
Send to targeted customers.
Send a marketing email to customers who booked with you last winter.
Send a reminder sales email to all customers who enquired last month but haven't yet confirmed their booking.
Any combination of merge field values that achieves a marketing, customer relationship management, or sales need that you can dream up.
Send rich email messages that represent your brand including content to help engage customers.
Field
Merge Tag
Data Type
First name
FNAME
Text
Last name
LNAME
Text
Country
RBN_CNTRY
Text
Number of bookings
RBN_NUMBK
Number
6 Digit ID of (most recent) booking
RBN_BKEID
Number
Booking System ID
RBN_BKUID
Text
Booking creation date
RBN_BKDATE
Date
Booking vendor name
RBN_VENDOR
Text
Vendor location
RBN_VDRLOC
Text
Booking product/service name
RBN_SERVCE
Text
Booking start date
RBN_STDATE
Date
Booking end date
RBN_ENDATE
Date
Booking extent (request or reservation)
RBN_EXTENT
Text
Booking status (active or cancelled)
RBN_STATUS
Text
Booking sales amount
RBN_AMOUNT
Number
Booking currency
RBN_CURNCY
Text
The two methods of allocating lessons to instructors
Private lessons need to be allocated to an instructor. Group lessons do not need to be allocated (and prior to the lesson it's probably not clear who the instructor will be) but you may allocate them.
Lessons can be allocated individually on the Edit A Booking page, or multiple lessons can be managed on the Schedule+ page.
Locate and open the booking, on the Edit A Booking page, scroll down to the Allocation section and click Edit.
There are two choices for listing instructors to select for the lesson:
Allocate Now : This will give you a list of instructors who are not already allocated to a lesson.
Allocate Now - Show All : This will not limit your selection, and all instructors will be shown.
For multi-day lessons, an instructor is selected for each day of the lesson.
For private lessons, choosing a pay rate here will result in the chosen pay rate being paid to the instructor.
Clicking the Show Allocation Table link will bring up a view of your instructors over the date(s) of the lesson. You can filter down to instructors scheduled for a particular activity to assist in identifying candidates for the lesson.
To allocate lessons with the Schedule+ page:
Select your Ski School from the drop down menu
Select the dates and number of days.
Click the Next button (this button will change to Reload)
Click the Show button
Select Allocate Lessons under What You Want To Do
Optionally you can apply filters to reduce the amount of information shown to improve clarity - Time/ Categories/Instructors You Want To See
If you would like to search for a different date or number of days
Select the dates and number of days.
Click on the Reload button.
Drag Unallocated Lessons displayed on the left to instructors (see below).
Dragging a multi-day lesson onto the instructor's name will allocate it to that instructor for all days of the lesson.
Dragging a multi-day lesson onto a day in the instructor's row will allocate it just for that day.
You can drag a lesson from one instructor to another. Note each day of a multiple day lesson needs to be dragged individually.
Clicking on a lesson allocated to an instructor allows you to:
See details of that lesson.
Unallocate the lesson from the instructor with the Remove Booking button.
Set the pay rate for the lesson with the Pay Level drop down menu.
Navigate to the Edit A Booking page for the lesson.
If your ski school utilizes RFID check-in, guests can be allocated to instructors during on-mountain check-in as well. Please see the On Mountain Check In And Lesson Allocation With RFID section for more info.
Social Sign In Integration with Google and Facebook
Social sign in allows a guest to access websites using their existing social network account such as Facebook and Google. For websites that support social login, this simplifies the sign up/sign in process by removing the need to create a new account and password specifically for a website.
Social sign in also aids CRM, allowing you to capture up to date customer data that can be used to target specific audiences in marketing campaigns.
In addition to the traditional sign up/sign in method, RoomBoss has integrated social sign in via Facebook or Google into the Order02 booking widget.
Please ask RoomBoss for help setting this up, and for more information please click .
How to enable Google Analytics in your RoomBoss account
RoomBoss website booking widgets are integrated with a number of Google Analytics technologies. We provide a brief overview here, with more information being available on the Google website.
"Google Tag Manager is a tag management system that allows you to quickly and easily update tags and code snippets on your website or mobile app."
To enable Google Tag Manager on your website booking widgets:
Navigate to Account →
Then under Google Tag Manager enter the Contained ID.
"Google Analytics Solutions offer free enterprise analytics tools to measure website, app, digital and offline data to gain customer insights."
To enable Google Analytics on your website booking widgets:
Navigate to Account →
Under Google Analytics enter:
Tracking ID
Domain Name
Tracker Name
"Google Ads is an online advertising service developed by Google, where advertisers pay to display brief advertisements, service offerings, product listings, and video content within the Google ad network to web users."
Conversion tracking allows you to monitor to what extent bookings are generated by Google advertising. It both allows you to make better ads based on real performance, and to determine the return on investment on your advertising spend.
To enable Google Ads on your website booking widgets:
Under Google Adwords enter:
Conversion ID
Conversion Label
Navigate to Account →
Enabling Facebook Pixel in RoomBoss
"Advertising on Facebook makes it easy to find the right people, capture their attention and get results."
https://www.facebook.com/business/products/ads
The Facebook Pixel is "a piece of code for your website that lets you measure, optimise and build audiences for your advertising campaigns."
https://www.facebook.com/business/learn/facebook-ads-pixel
Pixel tracking allows you to monitor to what extent bookings are generated by Facebook advertising. It both allows you to tailor your content / ads based on real performance, and to determine the return on investment of your advertising spend.
To enable Facebook Pixel tracking on your website booking widgets:
Navigate to Account → Website Configuration
Under Facebook Pixel enter the Pixel ID.
A comprehensive list of on snow RFID tag scenarios
All steps in this section are performed with the On Mountain Check In
Click Instructor RFID
Click Add External ID on the instructor
Scan Instructor RFID tag (lift pass)
Returning guest or association done off snow:
Click the RFID tab
Click on the Scan Guest button
Scan guest RFID tag (lift pass) - correct lesson shown
Confirm the correct guest/lesson is shown, click Check In button
Click the RFID tab
Click Scan Guest
Scan guest RFID tag (lift pass) - multiple lessons shown
Confirm the correct guest/lesson is shown, click Check In button
For instructions to disassociate a RFID tag (lift pass) from a guest, click here
Click the RFID tab
Click Scan Guest
Scan guest RFID tag (lift pass) - no lessons shown
Click the Check in tab, the top of screen will show Associating Guest to pass [lift pass number]
Use the Enter a keyword... search bar to find the correct lesson for this guest
Click the Check In & Associate guest with this pass button
Click the RFID tab
Click Scan Guest
Scan guest RFID tag (lift pass) - wrong lesson shown
Click the Check in tab, the top of screen will show Associating Guest to pass [lift pass number]
Use the Enter a keyword... search bar to find the correct lesson for this guest
Click the Check In & Associate guest with this pass button
For instructions to disassociate a RFID tag (lift pass) from a guest, click here
Click the RFID tab
Click Scan Guest
Scan guest RFID tag (lift pass) - No lesson shown
Click the Check in tab, the top of screen will show Associating Guest to pass [lift pass number]
Use the Enter a keyword... search bar to find the correct lesson for this guest
Click Check in
Note: not possible to associate lesson with guest on snow.
Click the RFID tab
Click Scan Instructor
Scan instructor RFID tag (lift pass) - top of screen will show Allocating lessons to Instructor [instructor name]
Click Scan Guest
Scan RFID Tag (Lift Pass) - correct lesson shown
Confirm the correct guest/lesson is shown, click Allocate to [instructor name]
Repeat from Step 4 for next guest
Click the Disable Instructor Allocation button when finished
Click the RFID tab
Click Scan Instructor
Scan instructor RFID tag (lift pass) - top of screen will show Allocating lessons to Instructor [instructors name]
Click the Scan Guest button
Scan guest RFID tag (lift pass) - correct lesson shown
Check correct guest/lesson shown and click Check in and Allocate to [instructors name]
Repeat from Step 4 for next guest
Click Disable Instructor Allocation when finished
Click the RFID tab
Click Scan Instructor
Scan instructor RFID tag (lift pass) - top of screen will show Allocating lessons to Instructor [instructors name]
Click the Scan Guest button
Scan guest RFID tag (lift pass) - no lessons shown
Click the Check in tab, top of screen will show Associating guest with pass [lift pass number and Allocating lessons to Instructor [instructor name]
Use the Enter a keyword... search bar to find the correct lesson for this guest
Confirm the correct guest/lesson is shown, click the Check in, Allocate to [instructors name] & Associate guest with this... button
Click on the RFID tab
Repeat from Step 4 for next guest
Click Disable Instructor Allocation when finished
Click the RFID tab
Click Scan Instructor
Scan instructor RFID tag (lift pass) - Top of screen will show Allocating lessons to Instructor [instructors name]
Click the Scan Guest button
Scan guest RFID tag (lift pass) - no lessons shown
Click the Check in tab, top of screen will show Associating guest with pass [lift pass number and Allocating lessons to Instructor [instructor name]
Use the Enter a keyword... search bar to find the correct lesson for this guest
Confirm the correct guest/lesson is shown, click the Check in, Allocate to [instructors name] & Associate guest with this... button
Click on the RFID tab
Repeat from Step 4 for next guest.
Click Disable Instructor Allocation when finished
Click the RFID Tab
Click Scan Instructor
Scan instructor RFID tag (lift pass) - Top of screen will show Allocating lessons to Instructor [instructors name]
Click the Scan Guest button
Scan guest RFID tag (lift pass) - wrong lessons shown
Click the Check in tab, top of screen will show Allocating lessons to Instructor [instructors name] and Associating Guest to pass [lift pass number]
Use the Enter a keyword... search bar to find the correct lesson for this guest
Confirm the correct guest/lesson is shown, click Check in, Allocate to [instructor name] and Associate guest with this...
Click on the RFID tab
Repeat from Step 4 for next guest
Click Disable Instructor Allocation when finished
Click the RFID Tab
Click Scan Instructor
Scan instructor RFID tag (lift pass), top of screen will show Allocating lessons to Instructor [instructors name]
Click the Scan Guest button
Scan guest RFID tag (lift pass) - wrong lessons shown
Click the Check in tab, top of screen will show Allocating lessons to Instructor [instructors name] and Associating Guest to pass [lift pass number]
Use the Enter a keyword... search bar to find the correct lesson for this guest
Confirm the correct guest/lesson is shown, click Check in, Allocate to [instructor name] and Associate guest with this...
Click on the RFID tab
Repeat from Step 4 for next guest
Click Disable Instructor Allocation when finished
Should have been handled off snow but if not:
Click the RFID Tab
Click Scan Instructor
Scan RFID Tag (Lift Pass) - Top of screen will show Allocating lessons to Instructor [instructor name]
Click Scan Guest
Scan guest RFID Tag (Lift Pass) - no lessons shown
Click the Check in tab, top of screen will show Allocating lessons to Instructor [instructor name]
Use the Enter a keyword... search bar to find the correct lesson for this guest
Confirm the correct guest/lesson is shown, click Check in, Allocate to [instructor name]
Return to RFID tab and repeat from 4 for next guest….
Click “Disable instructor allocation” when finished
Click the RFID tab
Click Scan Instructor
Scan RFID tag (lift pass) - top of screen will show Allocating lessons to Instructor [instructors name]
Click the Scan Guest button
Scan RFID tag (lift pass) - no lessons shown
Click the Check in tab, top of screen will show Allocating lessons to Instructor [instructors name]
Use the Enter a keyword... search bar to find the correct lesson for this guest
Confirm the correct guest/lesson is shown, click Check in and allocate to
Click on the RFID tab
Repeat from Step 4 for next guest
Click Disable Instructor Allocation when finished
Note: It is not possible to associate lesson with guest on snow.