GreetMode

Live chat for salons and spas: bookings that don't slip

Most salon websites have a booking button and a phone number — that's it. A visitor with a question (“do you do balayage?”, “can I get Maya?”, “is parking easy?”) has to call during business hours or guess. Put chat on the site and the front desk travels with the visitor: they ask, you answer, the booking happens in the same conversation.

The questions that turn “I want someone nice” into a booking

When someone's ready to book, they'll tell you. Your job is to ask just enough to match them:

You don't need their hair history to book a wash and cut. Ask what the recommendation actually needs, and nothing more.

A welcome message that reads like a front desk

“Hi! Ready to book? Tell me what you'd like and I'll check the next available slot.”

One question, zero friction. It signals the chat is staffed — that's the human advantage — and it moves straight to the thing visitors came to do. If you'd rather soften it on a menu-heavy page: “Not sure which treatment fits? I can help you pick.”

Canned replies for the five asks you hear daily

Saved once, answering while a client waits at the chair takes one tap instead of a typed paragraph.

What you need before you hold a slot

To turn a chat into a chair you need: name, phone, the service, a preferred date and time, and whether it's a first visit — plus any stylist preference. The rest is small talk, and small talk is how you build regulars.

What the conversation should look like

Visitor: Hi, do you do balayage?

You: We do! It's about [time] with toner and starts around [price]. Is this your first time with us?

Visitor: First time, yes. Do you have anything Saturday?

You: I can do Saturday at 11 with [stylist] — she's great with balayage. Want me to hold it?

Visitor: Yes please!

You: Done — I've saved you for Saturday 11 with [stylist]. Can I get a name and number so we can confirm? We'll text you a reminder the day before.

The visitor booked without a phone call, and you captured the details in one thread — including the reminder promise, which is your first defence against the chair that doesn't show.

Catching the 10pm “can I move my appointment?”

Clients think about appointments at night: the 10pm reschedule, the “sorry I'm running late” that becomes a no-show, the “anything tomorrow?” — they all arrive after close. When the salon is shut, the widget switches to the offline message form, and the request lands in your inbox with an unread badge plus a banner and an alert.

That's no-show recovery that works: a client who can move a booking is a client who shows up anyway, or cancels properly instead of ghosting. By opening time, the reschedule is already a plan, not a panic.

What it buys you

The booking intent that used to die at voicemail now books before the visitor closes the tab. First-timers get their questions answered instead of guessing, stylist changes are caught before the client is in the chair, and the appointment book fills from your own site rather than third-party marketplaces that take a cut.

Set it up in about five minutes

One snippet — a widget script with your site id — pasted once into your site's HTML or booking page. Five minutes per site, full steps at /install. Match the widget color to your brand palette, set your hours, and your front desk is open on every page, including the ones that close at midnight.

See it on a site like yours

Try the demo widget on the GreetMode homepage: ask about a service, then availability, and feel how quickly a human answer lands. After installing, send a test booking and watch the thread appear in your inbox seconds later.

Plans

Flat monthly, no per-stylist, per-phone, or per-booking fees: Standard $14.99/month for up to 3 sites, Multi $19.99/month for 4–6 sites (salons with a separate site per studio), and Custom via /contact for 7+. Support replies at /contact too.

Chat for your neighbors: home services · real estate · health & wellness · agencies

Put GreetMode on your site

Pick a plan, pay through Stripe, paste one snippet, and you're live — in about five minutes.

Questions? We answer at /contact →