saponly.
← All guides

A WhatsApp booking flow for beauty salons that keeps approval clear

· Updated October 12, 2026

A useful WhatsApp booking flow makes the next step clear without treating an enquiry as an appointment. Use this as a manual playbook or a test checklist.

The messages below are illustrative, not customer conversations. Replace placeholders with approved salon information.

Start with the service

Welcome to [Salon]. Which service would you like to ask about or request?

If the customer already named a service, clarify only what is missing.

Explain the approved price

[Service] is [Currency and price/range], depending on [Approved condition]. Would you like to request a day and time?

Do not turn a consultation-based price into a fixed quote. An unlisted service goes to the team.

Collect the preferred time

Which day and time do you prefer? Is there a stylist you would like?

Preference is not availability. If your diary is in Fresha or Zenoti, Saponly does not automatically synchronise it.

Acknowledge a pending request

We have your request for [Service], [Day/time] and [Stylist preference]. The team will check the diary before confirming.

Check that the request matches what the customer said. Do not imply the slot is reserved in an external system.

Have the team decide

The team checks the diary and requirements, then approves, offers another time or declines. Only after approval should the customer receive confirmation with agreed details.

For a reschedule, collect the new preference and repeat the check. A change request does not automatically change the diary.

Check reminders separately

Reminders depend on the supported connection, included usage and necessary Meta-approved templates for your salon. Inspect delivery status and agree who handles failure. See the reminder checklist.

Test the flow

Try an occupied time, an unknown service and a change of mind in English and Arabic. Note incorrect answers and missing handoffs. There is no guaranteed message count, booking increase or perfect AI accuracy.

Saponly captures requests for team approval. Use the live-test guide for your own eligible number; the 30 trial days start after its successful test, with Meta charges separate.

Frequently asked questions

Can my team use this flow manually?+

Yes. The illustrative messages are a playbook to adapt using approved information and a team diary check.

Should an assistant promise a time before checking the diary?+

No. Collect it as a preference or request. The team checks its diary and approves before the appointment is confirmed.

Test Saponly with your own salon

US$99/month for the first 10 eligible Gulf founding salons, locked for the first 12 paid months. The standard plan is US$149/month. The 30 trial days start after a successful live test on your salon's own eligible WhatsApp number. Meta messaging charges are separate and may apply during the trial.

Beauty Salon WhatsApp Booking Flow: Team Approval — Saponly