Automations, for Canadian salons

Salon automations in Canada that check CASL before every email

The follow-ups you mean to send and never have time for — the nudge to rebook, the note to someone you have not seen since spring, the birthday email — can run on their own. In Canada each one is a commercial electronic message, so before Slotora sends it, it checks that the client has given consent or has visited you recently enough for CASL to imply it.

Switch on your first automation — 14-day trial

The rule Slotora applies to a Canadian salon's clients

An automated email goes to a client of a Canadian salon only if one of two things is true. Either she gave express consent — today, by signing up for your offers on your booking page and confirming from the email that follows — or she has had a visit with you in the last 24 months. That second basis is CASL's implied consent from an existing business relationship: a purchase within the two years before the message.

A visit means a booking that was confirmed, arrived or completed and whose time has passed. Cancellations, no-shows and requests you never accepted do not count. CASL also allows six months of implied consent after an inquiry, but Slotora does not use that basis: it records no inquiry that is not a booking, so it cannot prove one.

The check happens twice — when the list of recipients is drawn, and again for each client at the moment of sending — so a client who unsubscribes between the two is not written to. Unsubscribing is one click, works without signing in, and stops your marketing to her at once.

The four automations

Every one starts switched off. You turn on the ones you want and set the timing.

Review request

Hours after a visit, one email asking how it went, with a button to your booking page's review form. At most once every 90 days per client, and never about an appointment you imported.

Rebooking reminder

A set number of days after her last visit, a nudge to book the next one — only if she has nothing booked already. Handy for a six-week lash fill or a root touch-up.

Win-back

When a client has not been back for the number of days you choose, a friendly email that you miss her. In Canada it stops by itself once her last visit is older than the implied-consent window and she never signed up for offers.

Birthday greeting

A message on her birthday, with a little offer if you like. The booking form never asks for a birthday, so this only reaches clients whose birthday you entered on their profile.

What happens before one email leaves

The same sequence for every automation, every time.

  1. Chosen

    The client is due

    Her last visit, her birthday or her appointment puts her on today's list for that automation.

  2. Checked

    CASL's two bases

    Express consent on record, or a visit with you in the last 24 months. Neither, and she is left off.

  3. Filtered

    Her own choices

    An unsubscribe, a review opt-out or the block list removes her, whatever the consent.

  4. Signed

    Your name and address

    Above the unsubscribe link, the email reads “Sent by”, your business name and mailing address from your settings, then “through Slotora”, which is the identification CASL's regulations require.

What Canadian automations do not do yet

The narrower parts, so you can plan around them.

Email only, no texts
No automation sends a text to a Canadian number. Slotora does not send marketing texts to Canadian clients at all until texting is switched on, and a separate consent for them exists.
No consent box on the booking form
Clients are not asked for marketing consent while they book. The offers sign-up on your booking page is the way to collect express consent today.
Imported clients wait for a visit
A client list you imported carries no consent, so those clients receive nothing automated until they book with you or sign up for offers.
Your address must be right
The identification line uses the address in your settings. If it is incomplete, so is the line, and the law asks for a mailing address.

Questions about automations and CASL

Can I email a client I have not seen for three years?

Only if she gave you express consent. Without it, Slotora stops sending her marketing 24 months after her last visit.

Do booking confirmations and reminders go through this check?

No. Those are about an appointment she made, and they go regardless of her marketing choices. This page is about offers and follow-ups.

How does a client unsubscribe?

With the link at the foot of every automated email. It works in one click, without signing in, and takes effect immediately.

Do automations cost extra?

No. They are part of the Canadian subscription, and email sending is not charged per message.

Can automations send texts in Canada?

No. Texts to Canadian numbers are not available yet, and marketing texts would need a consent Slotora does not yet collect.

Sources

The Act these rules come from, read on the day shown.

  1. Canada's Anti-Spam Legislation, S.C. 2010, c. 23 (current to 19 October 2026) — https://laws-lois.justice.gc.ca/eng/acts/E-1.6/FullText.html · Read on Section 6(1) consent, 6(2) form of the message, 10(10)(a) the two-year purchase window.

Let the follow-ups run

Turn on the rebooking reminder first, set the days, and watch who it reaches in its first week.

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