Skip to content

Start from a booking template

Updated

A booking template creates a complete booking form in one click: the form, its services with sample prices and add-ons, sample staff and opening hours. BCL has 20 templates, from a hair salon to a badminton court. You then change the names, prices and staff to your own before you share the form.

Pick the template closest to your business:

  1. Go to Bookings → Forms and click Templates.

    The Booking Forms page with the Templates button highlighted

  2. In Booking Form Templates, click a tab (All, Accommodation, Appointment, Class, Restaurant, Sport or Ticket) to narrow the list. Each card shows how many Services, Staff and Options the template creates, and the first three services with their sample prices.

  3. Click Use Template on the card you want.

    The Booking Form Templates panel with the category tabs and Use Template highlighted on the Hair Salon card

There is no confirmation step. BCL creates everything straight away, shows Template applied, for example “Booking form ‘Hair Salon’ created with 3 services and 2 staff”, and opens the new form for editing.

A template fills in the same things you would set up by hand:

What What BCL creates
The form Titled with the template name, for example Hair Salon, with the URL Slug hair-salon. The Booking Type, Staff Selection Mode, Operating Hours and Classification Code are set. The form is switched off, so nobody can book yet.
Services Listed on Bookings → Services, each with a sample price, duration, capacity and category, and already added to the form’s Available Services.
Add-ons Extras on the services, such as Hair Wash for a haircut. Ticket templates also add ticket types, such as Adult and Child, each with its own price.
Staff Sample employees on Bookings → Employees, assigned to every service in the template. Their working hours are copied from the form’s opening hours.

The template does not choose a Payment Option. Portal Key is set to Use account default.

The Booking Services list with Hair Treatment, Hair Coloring and Haircut created by the Hair Salon template

The tabs in the panel group the templates by kind of business. Class templates create Appointment forms, the Restaurant template creates a Reservation form and Sport templates create Court forms. All prices below are sample prices from the template, for you to change.

These eight templates book a service with a staff member at a time slot:

Template Services (sample price) Some add-ons Sample staff
Private Coaching Discovery Session (RM 50), Standard Session (RM 200), Intensive Session (RM 350) Session Recording, Action Plan Document 2
Studio for Raya Shoot Family Portrait Package (RM 500), Mini Session (RM 200), Extended Family Package (RM 1,200) Guest types (Adult, Child, Additional Adult), Makeup Service, Printed Album 0
Hair Salon Haircut (RM 35), Hair Coloring (RM 150), Hair Treatment (RM 200) Hair Wash, Scalp Massage, Highlights 2
Medical Clinic General Consultation (RM 50), Health Screening (RM 250) Blood Test, Medical Certificate, X-Ray 2
Dental Clinic Dental Checkup (RM 80), Teeth Cleaning (RM 150), Teeth Whitening (RM 500), Tooth Extraction (RM 200) X-Ray, Fluoride Treatment, Take-Home Kit 2
Spa & Wellness Full Body Massage (RM 120), Facial Treatment (RM 150), Couple Package (RM 350) Aromatherapy Oil, Hot Stone, Face Mask 2
Photography Studio Portrait Session (RM 200), Family Session (RM 400), Product Photography (RM 300) Makeup Service, Photo Album, White Background Edit 1
Car Service Center Basic Service (RM 150), Full Service (RM 350), Car Wash & Detail (RM 80) Premium Oil, Wheel Alignment, Wax Polish 2

These three templates book group classes and one-to-one sessions with a teacher or coach:

Template Services (sample price) Some add-ons Sample staff
Fitness Class Yoga Class (RM 30), HIIT Training (RM 40), Personal Training (RM 150) Yoga Mat Rental, Nutrition Plan, Body Assessment 2
Tuition Center Mathematics Class (RM 50), Science Class (RM 60), Private Tutoring (RM 100) Workbook, Lab Materials 2
Workshop & Seminar Half-Day Workshop (RM 150), Full-Day Workshop (RM 280), Online Webinar (RM 80) Materials Kit, Certificate, Lunch, Recording Access 2

This template books tables for a party size, with no staff:

Template Services (sample price) Some add-ons Sample staff
Restaurant Reservation Regular Table for 2 to 4 (RM 20), VIP Room for 6 to 12 (RM 200) Window Seat, High Chair, Birthday Setup, Projector 0

These four templates sell tickets for a date and time. Customers pick how many of each ticket type they want, and each type has its own price, so the cards show RM 1 for most of these services:

Template Services and ticket types (sample price) Some add-ons Sample staff
Buffet Ramadan Iftar Buffet (Adult RM 89, Child RM 49, Senior RM 69), VIP Private Room (Adult RM 129, Child RM 69) Window Seat, Birthday Cake, Live Cooking Station 0
Tour & Attraction General Admission (Adult RM 50, Child RM 30, Senior RM 35, Infant free), VIP Experience (VIP Adult RM 120, VIP Child RM 80) Guided Tour, Souvenir Package, Private Guide 0
Boat Tour & Island Trip Half Day Island Trip (Adult RM 150, Child RM 100), Full Day Island Trip (Adult RM 280, Child RM 180), Sunset Cruise (Adult RM 200, Child RM 120) Snorkeling Gear, Lunch Box, GoPro Rental 0
Escape Room Mystery Mansion (Player RM 60), Prison Break (Player RM 70), Private Room Booking (RM 350) Extra Hint Card, Photo Package, Pizza & Drinks 0

These two templates book rooms by check-in and check-out date, with no staff:

Template Services (sample price) Some add-ons Sample staff
Simple Room Booking Standard Room (RM 100), Deluxe Room (RM 150), Family Room (RM 200) None 0
Resort & Chalet Pondok Sungai (RM 300), Pondok Rimba (RM 250), Pondok Keluarga (RM 450) Breakfast (per person), BBQ Set, Extra Mattress 0

These two templates book courts by the hour, with no staff:

Template Services (sample price) Some add-ons Sample staff
Badminton Court Court A and Court B (RM 15), Court C and Court D (RM 20) None 0
Futsal Court Court 1 (Indoor) and Court 2 (Indoor) (RM 80), Court 3 (Outdoor) (RM 60) Jersey Set (10 pcs), Futsal Ball, Drinking Water (box) 0

Everything a template creates is sample data. Work through this list on the new form:

  1. Prices. Go to Bookings → Services, click Edit on each service and set your own price on the Pricing tab. Change or remove the extras on the Add-ons tab. See Create booking services.
  2. Service names. On the same service, change the Service Name on the Details tab to what you sell, and delete the services you do not need.
  3. Sample staff. Go to Bookings → Employees and click Edit on each sample employee. Enter the real Name and Email: the sample @example.com addresses receive nobody’s booking notifications. Delete the samples you do not need. See Add booking staff.
  4. Opening hours. On the form’s Availability tab, set your Operating Hours. The sample staff got their working hours from the template’s hours, so when you change the form’s hours, change each employee’s Working Hours too.
  5. The portal. On the form’s Payment tab, choose at least one Payment Option, which the template leaves empty. Portal Key uses your account default; pick another Bayarcash portal if this form’s payments should go there. See Bayarcash portal key.
  6. The form title and slug. On the General tab, change the Title, URL Slug and Description. The slug is the end of your form’s link, such as https://<your-subdomain>.bcl.my/booking/hair-salon.
  7. Switch it on. On the Form Settings tab, turn on Form Active, then click Update Booking.

For an Accommodation template, also replace the sample address in Location / Address on the Booking Setup tab.

A few things save time with templates:

  • Pick by how customers book, not by the name. The template’s booking type decides the booking flow. A yoga studio can start from Fitness Class, and a meeting room from Restaurant Reservation.
  • Click Use Template once. Every click creates another form with its own services and staff. If you clicked twice, delete the extra form with its services, then the extra staff.
  • Make a test booking. In Test Mode, book one slot yourself before you switch to Live Mode, to check the prices and times customers see.

Common issues

Can I use a template for a different business?

Yes. Pick the template that books the way your customers do, then rename everything. A barber can start from Hair Salon, a tennis club from Badminton Court and a homestay from Simple Room Booking. The names, prices and staff are only samples.

Does using a template twice create duplicates?

Yes. Each click on Use Template creates a new form (the second Hair Salon gets the slug hair-salon-1), a new set of services and new sample staff with the same names. To remove the extra form and its services, open the Actions menu on the form's row on Bookings → Forms, click Delete and switch on Also delete linked services and their options. Delete the extra staff on Bookings → Employees.

Where did the sample staff come from?

From the template. Hair Salon, for example, adds Sarah and Ahmad with @example.com email addresses, assigned to every service in the template. Rename them to your real staff with their own email, or delete them on Bookings → Employees.

Where did the sample staff come from?

Was this article helpful?

Cookie settings

We use Google Analytics to see which guides help and where readers get stuck. It is on by default; you can turn it off. Your choice is saved on this device.