Built in Montréal · Made for North America

The booking platform that speaks both languages.

One platform for bookings, customer portal, intake, payments, memberships, AI front desk, and privacy-minded operations — for North-American service businesses that work in English and French.

Start 30-day trial Book a demo No card · Set up in ~12 min
01 / 07Booking

A booking page that looks like your brand.

Customers pick a service, pick a time, and they're booked. No phone tag, no third-party brand, no off-platform redirect. You own the page, the URL, the look.

Three taps from curious to confirmed.

  • 01Embed it anywhere. Drop a "Book now" widget on your site, Instagram bio, Google Business, or send a direct link by SMS.
  • 02Real-time availability. Slots vanish the moment they're taken — no double-bookings, ever.
  • 03Bilingual by default. Customers see the page in their browser language. You write copy once.
  • 04Deposits + cancellation rules. Require a 25% deposit, set a 24-hour window, charge no-shows automatically.
  • 05Stack services back-to-back. Customers add a brow shape to a balayage in two taps — we find one continuous block, no return visit.
  • 06Intake and access rules. Require portal sign-in, completed intake, prior consultation, or staff approval before sensitive services can be booked.
  • 07Waitlist built in. When a day is full, customers can leave a real request instead of disappearing into a missed DM.
  • 08Branded confirmations. Every email, SMS, and calendar invite carries your shop name, your colors, your URL. Not ours.
Why it converts

The fewer screens between "I should book" and "you're booked," the more bookings you get.

Our customers see a 34% lift in completed bookings vs. their old generic widget — most of it from late-night and DM traffic that used to bounce.

90s
Avg. time to book
0
Account required

→ Try it · click a service, day & time

salonlumiere.ca/book
Mile End · Salon & colour bar

Salon Lumière.
Book a visit.

Hand-painted colour, sharp cuts, and a chair where someone remembers your name. Pick what you're in for.

colour bar
chairs
products
4.9 · 312 reviews 4225 St-Laurent Open until 19:00

Choose your service

1 SELECTED
Cut & Style
45 MIN · ANY STYLIST
$68
Balayage + Gloss
2 H 30 · WITH CAMILLE
$240
Brow Shape
20 MIN · ANY ESTHETICIAN
$32

Pick a day

MAY · WEEK 19
MON
5
TUE
6
WED
7
THU
8
FRI
9
SAT
10
SUN
11

Pick a time

EDT · 8 OPENINGS
Balayage + Gloss · 2 h 30 Wed May 7 · 2:00 PM

You're booked.

A bilingual confirmation is on its way to your inbox. Camille will see you Wednesday.

BALAYAGE + GLOSS · WED MAY 7 · 2:00 PM

Availability that actually matches your day.

RULES · BUFFERS · BLACKOUTS
01BUFFERS
Breathing room between every appointment.

Add a 15-minute clean-up after every facial. Add a 5-minute reset after every haircut. Per service, per staff.

+15m clean+5m reset+30m lunch
02STAFFED HOURS
Different staff, different hours, no spreadsheet.

Camille works Tue–Sat. Olivier is bilingual but only mornings. The booking page knows.

Tue–SatMornings onlyFR-only Wed
03SEASONS
Holidays, vacations, snow days.

Block off Saint-Jean-Baptiste, Thanksgiving, the week you're skiing in Mont-Tremblant — bookings auto-route around it.

Jun 24VacationSnow day
02 / 07Today

Open the app. See your day.

No buried menus. No "where's my schedule?" The dashboard opens to right now — who's coming in, who needs attention, what the day looks like.

Salon Lumière · Mile End Thu, May 7 · 11:14 AM Today · 14 bookings · $1,840 expected
THURSDAY · MAY 7 · WEEK 19

A full day,
a calm morning.

14 appointments, one VIP at 11:15. Camille is solo until 2pm. Three deposits to chase before lunch.

BOOKED TODAY
14
↑ 22% vs Thu avg
DEPOSITS PENDING
3
⚠ 2 expire today
REVENUE · WTD
$8.4k
↑ on pace for $11k

Agenda

14 APPTS · $1,840
09:30·45m
Sophie Tremblay
Cut & Style · 45 min · FR
CHECKED IN
11:15·2h30
Maya Patel · VIP
Balayage + Gloss · with Camille
NOW · 0:42 IN
14:00·45m
Léa Dubois
Cut & Style · 45 min · FR · 1st visit
CONFIRMED
15:30·20m
Anika Khan
Brow Shape · 20 min · returning
CONFIRMED
Maya Patel
CLOSE ✕
11:15 · BALAYAGE + GLOSS · VIP

Balayage + Gloss · 2 h 30 with Camille — English

VIP · 14 VISITS · $2,840 LTV

Last formula 9NN + 10V on roots, gloss 8N. Allergic to PPD — uses Wella line only.

Needs you

3 ITEMS
Deposit expiring · 2:14 left Léa Dubois — Cut & Style · auto-cancels at 1:28 PM
Reschedule request Marc Lavigne wants to move Friday 4 PM → Saturday
Birthday tomorrow Camille Beaumont — auto-send a $20 voucher?

I stopped guessing what tomorrow looks like.

SARAH B. · OWNER, ATELIER NORD · MONTRÉAL

The bilingual booking page paid for itself in three weeks. Half my clientele are Anglo, half are Franco — they stopped asking which language to write in.

M
Marie-Ève CloutierBARBIER ROND POINT · QUÉBEC CITY

I run a 4-chair salon and a tattoo studio next door. One platform now runs both. I check the dashboard with my coffee — done in ten minutes.

D
Devon ParkOWNER · SHOPS ON ST-LAURENT

Apprentice handles after-hours DMs in both languages. We were losing late-night bookings to competitors. Now we don't.

A
Aïsha NdiayeCO-FOUNDER · MAISON GLOW MED-SPA
03 / 07Customers

Every customer, every visit, in one record.

A real CRM under the hood. Visit history, formulas, allergies, no-show count, lifetime value, preferred staff, preferred language, dependents, multi-number phones, portal records, and privacy requests.

The notebook your front-desk wishes they had.

  • Visit historyEvery appointment, every staff member, every dollar spent.
  • Formula notesToner ratios, gauge sizes, allergies. Searchable, portable.
  • Tags & segmentsVIP, lapsed, FR-preferred, sensitive scalp, gift-card holder.
  • Lifetime valueKnow who's worth a hand-written thank-you and who's worth a re-engagement campaign.
  • Preferred languageMarketing, reminders, and receipts go out in the right one. Automatically.
  • Portal recordsCustomers can find appointments, documents, billing, memberships, privacy controls, and reviews in one branded place.
  • Birthday + milestonesAuto-send a voucher, a discount, or a "we miss you."

↑ Click a feature to drill in →

M

Maya Patel

CLIENT SINCE 2022 · EN · MILE END
VIP 14 visits $2,840 LTV Allergy: PPD EN-preferred
Timeline Formulas Notes Payments Marketing
TODAY · 11:15
Balayage + Gloss · with Camille
In-progress. Last formula: 9NN + 10V on roots, gloss 8N (15 min).
MAR 12
Cut & Style
Trimmed 1.5". No bangs (changed her mind). Tipped 22%.
JAN 04
Balayage + Gloss
Went one shade cooler than last time per request. Loved it.
DEC 19 · '25
$200 gift card from Marc Lavigne
Used in two visits. Marc is her partner.
Balayage + Gloss
ROOTS: 9NN + 10V · 30 vol · 35 min
MIDS: freehand paint · 9V + 20 vol
GLOSS: 8N · 15 min at the bowl
ALLERGIES: ⚠ PPD · Wella line only
Balayage + Gloss
ROOTS: 9NN + 10A · 30 vol · 35 min
GLOSS: 8A · "one shade cooler" · loved it
Cut & Style
CUT: 1.5" off the length, point-cut layers around the face
NO BANGS · changed mind at the chair
⚠ PPD allergy. Patch-tested 2023, reaction confirmed. Wella Color Touch only — never Koleston, never any L'Oréal line. FLAGGED · ALL STAFF SEE THIS
Always books with Camille. If Camille is out, offer to reschedule rather than swap. She's tried Annick once — wasn't a fan of the toning. STAFF PREFERENCE
Partner: Marc Lavigne. Marc gifts birthdays + holidays. Tag any incoming gift card from him to her account automatically. RELATIONSHIP
Likes a 10-minute scalp massage at the bowl. Camille adds it without charging — keeps Maya rebooking. DETAIL
LIFETIME VALUE
$2,840
AVG TICKET
$203
AVG TIP
21%
Balayage + GlossVISA ••4441 · pre-auth
$240HELD
Cut & Style + 22% tipVISA ••4441
$83PAID
Balayage + Gloss + 20% tipGIFT CARD · Marc Lavigne
$288PAID
Gift card receivedFROM MARC LAVIGNE · $200 LOADED
+$200BALANCE
Booking confirmation · sent in EN "Your appointment with Camille is confirmed for Wednesday at 2:00 PM."
SMS reminder · 24h before Auto-sent in English (browser language detected at booking).
Birthday voucher · scheduled $20 off her next colour service · sends Aug 14 (her birthday).
Re-engagement · not needed Visits every 8 weeks like clockwork. Off the lapsed list.
04 / 07Payments

Money in. Tips out. No spreadsheet at midnight.

Charge deposits, take payments, run memberships and packages, collect in person, reconcile invoices, and send receipts. Stripe and Square under the hood — your existing rates, your existing payouts.

MONEY · BILLING
Charge customers, get paid.
$2,840 waiting from 11 completed appointments · $18,420 charged this month
Export + New charge
TO COLLECT
$2,840.00
11 appts · 3 overdue
CHARGED · MAY
$18,420.50
▲ 12.4% vs last month
PAYOUT · PENDING
$4,612.30
Lands May 8
To charge 11 All transactions Scheduled
OVERDUE · OVER 7 DAYS $680 · 3 appointments
CD
Camille Dubois
Member · Signature · 14 visits
Color & cut · 90 min
Annick C. · Mile End
Apr 2412 days ago
$185.00Overdue
EARLIER THIS WEEK $1,224 · 5 appointments
EF
Émilie Fournier
New customer
Brow shape + tint
Béatrice T. · Plateau
May 42 days ago
$72.00Ready
CT
Charlotte Tremblay
VIP · 32 visits
Balayage + treatment + style
Annick C. · AMEX ••3001
Today11:45 AM
$612.00Ready
1 selected · $612.00 Charge all Send reminder

Run the till. Run the books. One screen.

  • ·Deposits — flat or percentage, refundable or not, per service.
  • ·Tip splits — between primary, assistant, and house. Calculated, paid out, recorded.
  • ·Memberships and packages — sell online, apply credits, pause plans, retry failed renewals, and show member savings.
  • ·Terminal and manual payments — charge from the dashboard with Stripe Terminal, Square Terminal, cash, cheque, transfer, or direct billing metadata.
  • ·No-show charges — transparent card holds and cancellation rules with the right warning emails.
  • ·Reports and exports — by staff, service, tax, membership, accounting ledger, or billing workspace.
POWERED BY STRIPE SQUARE READERS SUPPORTED APPLE & GOOGLE PAY
05 / 07Apprentice

Your bilingual front-desk apprentice.

Apprentice answers website chat, SMS, and phone-style booking questions in plain English or French, uses your approved business knowledge, respects booking rules, and pings you the moment it needs a human.

It does the boring half of front-of-house. You do the half people remember.

  • ·Answers chat, SMS & phone questions — from the website widget, demo line, or connected front-desk channels.
  • ·Speaks both languages — and picks one based on how the customer wrote first.
  • ·Holds slots, takes deposits — never offers a time you don't actually have.
  • ·Hands off when it should — flags refunds, complaints, or anything outside policy.
  • ·Trained on approved sources — your services, prices, house rules, website content, and owner-reviewed knowledge. Not the open internet.
  • ·Regulated-data guardrails — sensitive workflows stay blocked until the business deliberately enables and approves the right posture.
h
HelloBonjour Demo
Ask here or text 506-805-1284
Hello, bonjour. Tell me what kind of service business you run, and I’ll show how HelloBonjour could help.
06 / 07Bilingual

Bilingual is the product. Not a setting.

Every booking page, confirmation, reminder, receipt, SMS, dashboard label, portal view, and AI response is built for English and French from day one. Designed to support Quebec language expectations without treating French as an add-on.

EN · ENGLISH-FIRST

Your customers in their language. Without you doing the work twice.

"Your appointment with Camille is confirmed for Saturday at 2:00 PM."SMS REMINDER · AUTO-SENT 24 H BEFORE
"$240.00 charged · tip $36 · receipt attached."EMAIL RECEIPT · MULTI-LINGUAL TEMPLATE
FR · LE FRANÇAIS, PAS UN MODULE

La langue n’est pas une case à cocher. C’est le produit.

« Votre rendez-vous avec Camille est confirmé pour samedi à 14 h. »RAPPEL SMS · ENVOYÉ 24 H AVANT
« 240,00 $ facturés · pourboire 36 $ · reçu en pièce jointe. »REÇU PAR COURRIEL · GABARIT MULTILINGUE
📍 BOOKING PAGE · EN/FR
📧 EMAILS · EN/FR
💬 SMS REMINDERS · EN/FR
🧾 RECEIPTS · EN/FR
⭐ REVIEWS · EN/FR
🤖 APPRENTICE AI · EN/FR
📊 DASHBOARD · EN/FR
🇨🇦 QUEBEC LANGUAGE SUPPORT
07 / 07Operations

The new workflows are already wired in.

HelloBonjour now covers the less glamorous work that usually gets bolted on later: portal privacy, intake, imports, direct billing, storefronts, memberships, waitlists, reviews, phone numbers, and compliance evidence.

01

Customer portal

Appointments, records, documents, billing, memberships, account details, AI conversation controls, privacy requests, and reviews under the business brand.

02

Intake and requirements

Reusable forms, templates, upload handling, customer send flows, service-level access rules, and intake status checks before booking.

03

Storefront commerce

Products, packages, coupons, memberships, member pricing, checkout, customer portal order status, and dashboard refunds.

04

Billing and claims

Appointment billing, manual payment sources, accounting exports, direct-billing connections, insurance details, and claim submission workflows.

05

Imports and migration

Bring in customers, services, appointments, providers, products, and external system records with preview-first import flows.

06

Reviews and lifecycle

Review sources, reminders, customer communication logs, lifecycle flows, re-engagement messaging, and birthday or milestone follow-up.

07

Phone and AI channels

Phone-number management, SMS reminders, demo chat, AI waitlist requests, website knowledge indexing, and owner-reviewed assistant knowledge.

08

Compliance controls

MFA, role gates, audit logs, encrypted sensitive fields, retention tooling, support-access approval, and evidence templates for legal and audit review.

— / —Trust

Built like infrastructure. Not a side-project.

Privacy and security controls that support Canadian privacy readiness: role-based access, MFA, encrypted sensitive fields, audit logs, retention tooling, vendor review, and measured claim boundaries.

01
Privacy readiness

PIPEDA and provincial health privacy controls are documented as readiness work, with legal scope and operating evidence still required for formal claims.

02
Regulated-data guardrails

Public AI is blocked by default for regulated-data businesses unless that posture is deliberately enabled and approved.

03
Secure records

Sensitive-field encryption, authenticated file access, role and MFA checks, processor-vaulted payment methods, and no raw card numbers stored on our servers.

04
Evidence path

Control mapping, retention reviews, release evidence, access reviews, vendor review, and incident response are prepared before any audit claim.

We describe HelloBonjour as control-aligned and readiness-focused. We do not claim PIPEDA, PHIPAA, Law 25, HIPAA, or SOC 2 compliance is complete unless the legal, vendor, operating-evidence, and audit requirements are actually complete.

Stop choosing
between polish
and bilingue.

Thirty days, every core workflow, no card. See bookings, portal, payments, AI, intake, memberships, and privacy-minded operations in the same workspace.