Online booking, for Canadian salons

Online booking for salons in Canada, set by your own province

Clients choose the treatment, the person and a free time on your booking page, at any hour, without opening an account. Your postal code tells Slotora which province you are in, so the holidays and the clock on that page are the ones your clients live by.

Open your booking page — 14-day trial

What a client sees, and what Slotora checks first

A client taps the link in your Instagram bio, on your Google profile or on your website, and lands on one scrolling page: your services with their prices and lengths, the people who do them, and the days that still have room. She picks a person or leaves it to “Anyone”, and Slotora hands the booking to the first colleague who is free.

Before any time is offered, the engine reads the real week of every person: split shifts, a long lunch on Thursdays, the Friday someone is away, the buffer you leave between clients. A colour that has to develop opens the chair for someone else while it works. Nobody is shown to two clients at once.

A full day is not a dead end. The client can join that day's waiting list, and when a cancellation frees a slot with enough notice left, the first twenty-five people waiting are emailed together and the quickest one gets it. Regulars can be booked every second Tuesday for weeks ahead from your side in one go, and anything that clashes is skipped and listed.

Two small things save arguments later. A client can attach up to three reference photos — the shade she saved, her hair as it is today — and you see them on the appointment. And somebody who already has a booking with you is shown it and asked whether she really means a second one, so a nervous double tap does not take a slot from somebody else.

The Canadian details, handled from your postal code

There is no province drop-down to get wrong. The first letter of a Canadian postal code names the province, and Slotora reads it from the address you already give.

Statutory holidays you tick, not type

The opening-hours screen lists your province's statutory holidays for the next 18 months: Louis Riel Day in Manitoba, Heritage Day in Nova Scotia, B.C. Day, Saskatchewan Day. Tick the ones you close and the booking page stops offering them.

The clock clients actually read

Times on your page are your salon's local time. St. John's sits half an hour off its neighbours, Saskatchewan does not move its clocks in spring, and Slotora works out each date separately, so the change in March and November does not shift anyone's appointment.

Where you are, not where they live

The province rule is about the business. An Ottawa salon whose clients cross the bridge from Gatineau takes their bookings as normal; it is a salon based in Québec that cannot open an account yet.

A deposit if you want one

The same page can ask for a deposit or the full price in Canadian dollars, paid into your own Stripe account. Leave it off and clients simply book.

From sign-up to a working link

Most owners have a page they are happy to share on the first evening.

  1. 01

    Services, prices and who does what

    Add each treatment once, then say which colleagues offer it. A senior and a junior can take different lengths of time and charge different prices for the same service.

  2. 02

    Hours, breaks and the holidays you close

    Each person sets a weekly pattern with as many working windows a day as they need, plus one-off days off. Then tick your province's statutory holidays on the same screen.

  3. Postal code

    Check the address and the time zone

    Save your postal code in the format A1A 1A1 and the time zone is filled in for your province. If you are in north-western Ontario, Lloydminster or the East Kootenay, choose your own zone in settings.

  4. 04

    Share the link where clients already look

    Put it in your Instagram bio, your Google Business Profile and your website. There is nothing for clients to download.

Where this booking page will not suit you

Better read now than discovered after a month of setup.

It books people, not rooms or machines
Slotora knows when each person is free. It does not model treatment rooms, chairs or a single laser, so two colleagues could both book a service that needs the same machine at the same hour.
No French booking page
The page is in English for Canadian clients. If many of your clients would rather book in French, that is a real gap today.
If your plan lapses, new bookings stop
After the 14-day trial, Slotora is a monthly subscription in Canada. If it is not paid, the page refuses new online bookings with a neutral sentence; existing appointments, their reminders and the clients' own change and cancel links keep working.
A postal code Slotora cannot read lists fewer holidays
Without a readable postal code the holiday list shows only the five days every province shares — New Year's Day, Good Friday, Canada Day, Labour Day and Christmas Day — and you add the rest by hand.

Questions about online booking in Canada

Do my clients need an account or an app to book?

No. They book on a web page that works in any phone browser, give their name and email address, and change or cancel later from the link in their confirmation.

Is there a commission on bookings that come through the page?

None, whether the client is new or has been coming for years. You pay the monthly subscription after the trial, and that is all Slotora charges for bookings.

Which statutory holidays will Slotora show me?

Your province's, read from your postal code. Nova Scotia's list, for example, differs from Alberta's, and Newfoundland and Labrador has six. Civic days that are not statutory, such as Ontario's August holiday, are not on the list; close them by hand if you take them off.

Can a client book a treatment that needs two of my staff at once?

Not as one appointment. Slotora books one person per appointment; for a two-person treatment, book each person separately from your side.

Can I put the booking page on my own website?

Yes. You can link to it or embed the booking widget; pasting the widget into your site is done from a computer.

Build your page tonight

Add two services and your hours, tick your holidays and open the link on your phone. If it looks right, share it.

Start your 14-day trial

May we measure which pages actually help? “Accept all” also lets us measure our own adverts.

What exactly does this mean?

We'd like to use Google Analytics to see which pages help and which don't, and to remember which poster, flyer or message of ours — or which salon's recommendation — brought you here. Accept all also allows a Meta advertising pixel, so we can tell which of our own adverts brought a salon that signed up — and if you create an account, our server sends Meta your email address scrambled (hashed), never as readable text, with your IP address, your browser's details and Meta's own cookie ids — never your name — purely so it can recognise that the sign-up came from an advert. None of this runs on a salon's own booking page. Everything the service itself needs works either way. Cookie Policy