← BACK TO BLOG

SALON · CUSTOMER AUTOMATION

Automate WhatsApp Rebooking Reminders to Fill Every Salon Chair

Keep your salon fully booked with Ferbz's WhatsApp rebooking automation—auto reminders, credit‑based pricing, and instant tracking.

9 MIN READ · FERBZ · SEPTEMBER 2026

01 / Read

What This Is

WhatsApp rebooking automation for salons is a built‑in capability of Ferbz’s Automation module, tightly linked to the Appointments, Clients, Billing, and Reminders board sections. In the Ferbz ecosystem a salon’s service transaction is called a Booking. When a Booking is closed in the Billing screen, Ferbz instantly creates a PDF receipt, stores a shareable link, and—crucially—starts the clock for any automation journeys that are configured to trigger on “booking completes”.

The Automation engine lets a salon owner describe a rebooking goal in plain English, for example: “Ask every client who hasn’t booked a haircut in the last 28 days to schedule their next visit.” Ferbz’s AI then drafts a multi‑step WhatsApp journey: a wait period, a personalized message, optional branching (e.g., “If the client clicks “Book Now”, confirm; otherwise send a follow‑up”), and a final reminder. All messages are sent through the official WhatsApp Business API (via Gupshup), so they appear as professional business messages rather than personal chats.

Each step of the journey lives on a visual canvas where the owner can edit the text, insert merge fields (client name, last service, package expiry), and attach a booking link that points back to the salon’s online scheduler. The journey is saved as a reusable template and can be applied to any client profile that meets the trigger conditions.

The Reminders board provides a live view of every rebooking reminder: scheduled, sent, delivered, read, or failed. If a reminder fails, the board flags it instantly, allowing the owner or staff to intervene manually. The Reports module then aggregates the performance of the rebooking automation—showing how many reminders were sent, the open‑rate, and how many resulted in a new Booking.

Because Ferbz uses a prepaid credit wallet, each WhatsApp message (whether part of an automation journey or a one‑off broadcast) draws from the owner’s credit balance. There is no recurring subscription; the owner simply tops up the wallet as needed, and the system deducts the exact number of messages sent. This model makes it easy to scale the rebooking program up or down based on seasonal demand without worrying about fixed monthly fees.

In short, the WhatsApp rebooking automation capability is a complete, end‑to‑end solution that turns a manual, paper‑based reminder process into a fully automated, measurable, and credit‑based workflow that lives inside Ferbz’s single dashboard.


02 / Read

How Salon Owners Use It

Below is a step‑by‑step walkthrough of setting up a rebooking reminder journey for a typical Canadian salon, Maple Glow Salon in Toronto. The example assumes the owner has already imported client data via the Clients CSV bulk import and has at least one stylist listed under Stylists.

1. Create the Rebooking Template

  1. From the left‑hand navigation, click Automation.

  2. Press + New Journey and give it a clear name, e.g., “28‑Day Haircut Rebooking”.

  3. In the plain‑English prompt box, type: “Send a WhatsApp reminder to any client who has not booked a haircut in the past 28 days, offering a 10 % discount if they schedule within 48 hours.”

  4. Click Generate. Ferbz’s AI builds a three‑step flow:

    • Wait – 28 days after the client’s last Booking.
    • Message 1 – “Hi {{client.first_name}}, we miss you! It’s been a while since your last haircut. Book within the next 48 hours and enjoy 10 % off. {{booking_link}}”
    • Branch – If the client clicks the link, the branch marks the journey as Completed. If not, after 48 hours a Message 2 is sent: “Just a friendly reminder, {{client.first_name}} – your special discount expires tonight!”
  5. The visual canvas shows each block. Drag the Wait block to 28 days, set the Message blocks to use the salon’s branding template (already stored under Automation → Templates), and attach the online booking URL that includes a pre‑filled service “Haircut”.

  6. Save the journey.

2. Define the Trigger

  1. Still inside the journey editor, click Add Trigger.
  2. Choose Days Since Last Booking from the drop‑down.
  3. Set the condition to “≥ 28”.
  4. Select the service filter “Haircut” (this limits the journey to clients whose most recent Booking was a haircut).

The trigger tells Ferbz to enroll any client whose last haircut booking was 28 days ago or more.

3. Enroll Existing Clients

  1. Navigate to ClientsAll Clients.
  2. Use the filter bar to select “Last Booking = Haircut” and “Last Booking Date ≤ 28 days ago”.
  3. Click Bulk Actions → Enroll in Automation and pick the “28‑Day Haircut Rebooking” journey.

Ferbz instantly adds those clients to the journey’s queue. The Reminders board now shows a list of scheduled reminders with a status of “Waiting”.

4. New Booking Completion – Automatic Enrollment

When a stylist rings up a client for a haircut in Billing → New Sale, the system generates a PDF receipt, stores the link, and marks the Booking as complete. Because the journey’s trigger includes “booking completes”, Ferbz automatically evaluates the client’s new last‑booking date. If the client has just booked, the rebooking journey is reset – the wait timer starts over from zero, preventing a reminder from being sent too early.

5. Monitoring the Flow

  1. Open Reminders board from the main menu.
  2. The board displays columns: Scheduled, Sent, Delivered, Read, Failed.
  3. For each client, you can click the row to view the full journey timeline, edit a message on the fly, or manually resend if a message failed.

6. Measuring Results

  1. Go to ReportsAutomation Performance.

  2. Select the date range (e.g., last 30 days) and filter by the “28‑Day Haircut Rebooking” journey.

  3. The report shows:

    • Total reminders sent: 124
    • Delivered: 119 (96 %)
    • Read: 112 (90 %)
    • New bookings generated: 27 (22 % conversion)

These numbers feed directly into the salon’s revenue analysis. If each haircut averages CAD 45 before taxes, the 27 rebookings represent roughly CAD 1,215 in recovered revenue, plus any additional services the client adds during the visit.

7. Managing Credits

Because each WhatsApp message consumes a credit, the owner can monitor credit usage on the Wallet page (top‑right corner). After the 124 reminders, the wallet shows 124 credits deducted. If the balance is low, a quick top‑up keeps the automation running without interruption.

Full Worked Example

Maple Glow Salon has 350 active clients. After the first month of using the rebooking automation:

MetricBefore AutomationAfter Automation
Manual reminder calls per week450
Missed rebooking appointments per month225
Revenue from rebooked haircuts per monthCAD 800CAD 2,250
Credits used for WhatsApp messages180 (covers 2 reminders per client on average)

The owner, Sarah, watches the Reminders board each morning, sees that three reminders failed (due to a temporary phone number change), clicks Resend, and the system updates the status instantly. She also runs a quick Broadcast to all clients whose package expires in the next week, using the same WhatsApp Business API, and sees a 15 % uptake on package renewals.


03 / Read

Why It Helps

The manual rebooking process in many Canadian salons still relies on handwritten notes, phone calls, or email reminders—each requiring staff time and prone to human error. With Ferbz’s WhatsApp rebooking automation, the workflow is fully digitised and runs on a schedule that the owner defines once.

Time Savings: In the Maple Glow example, staff previously spent an average of 12 minutes per client to call, confirm, and note the appointment. With 350 clients, that equals roughly 70 hours per month. After automation, the same outcome is achieved with a single configuration, freeing roughly 68 hours of staff time for billable services.

Revenue Recovery: The before/after figures show a 182 % increase in revenue from rebooked haircuts (CAD 800 → CAD 2,250). Those extra bookings are directly attributable to timely WhatsApp reminders, which have higher open rates than email or SMS in Canada.

Reduced Errors: The Reminders board flags any failed message instantly, eliminating the silent‑failure problem that occurs with email bounces or missed phone calls. The owner can act on failures within minutes, ensuring no client falls through the cracks.

Compliance and Professionalism: All messages are sent through the official WhatsApp Business API, so they comply with CRA’s electronic receipt standards and avoid the personal‑number workarounds that can breach privacy policies.

Scalable Credit Model: Because Ferbz uses a prepaid wallet, the salon pays only for the messages actually sent. If a slow season reduces the number of reminders, the wallet simply depletes more slowly, avoiding a fixed monthly charge that would otherwise eat into profit margins.

Overall, the automation directly addresses the two biggest pain points for Canadian salon owners: clients forgetting to rebook and stylists juggling paper‑based client preferences. By turning reminders into a reliable, measurable, and credit‑controlled process, Ferbz helps keep every chair occupied and every stylist focused on delivering services.


04 / Get started

Get Started with Ferbz

Ready to stop losing chairs to forgotten rebookings? Set up your first WhatsApp rebooking automation in minutes and watch your schedule fill itself. Sign up for a free trial at https://dashboard.ferbz.com/, import your client list, and start building journeys from the Automation tab. If you have any questions or need help fine‑tuning your reminders, our support team is available at support@ferbz.com. Let Ferbz handle the reminders so you can focus on styling.

Questions you may have
01

How does Ferbz know when a client’s last booking was?

A: Ferbz records the date of every Booking in the **Billing** module. The Automation trigger “Days Since Last Booking” reads that timestamp and calculates the wait period automatically, so no manual date entry is required.

02

Can I customise the discount offer in the reminder message?

A: Yes. The message block on the Automation canvas lets you insert any text, merge fields, and even a dynamic discount code. You can edit the template at any time, and the change applies to all future reminders in that journey.

03

What happens if a client’s phone number changes after a reminder is scheduled?

A: The reminder will still attempt to send to the stored number. If delivery fails, the entry appears as **Failed** on the Reminders board. You can open the client’s profile, update the phone number, and click **Resend** to deliver the message.

04

Are there limits on how many WhatsApp messages I can send per day?

A: The only limit is the amount of credit in your prepaid wallet. Each message—whether part of an automation journey or a Broadcast—deducts one credit. As long as you have sufficient credits, Ferbz will send the messages without daily caps.

05

Do the WhatsApp reminders count as official receipts for tax purposes?

A: The reminder itself is not a receipt, but the original Booking generates a PDF receipt with a shareable link stored in Ferbz. Those receipts meet CRA requirements for electronic invoicing, and the system logs the transaction date for GST/HST reporting. ---

Stop losing customers to forgetfulness.

Ferbz runs the reminders. You run the business. Free to start — no card needed.

14-DAY TRIAL · SETUP UNDER 30 MIN · CANCEL ANYTIME

MORE FROM FERBZ

WE USE ANALYTICS COOKIES TO UNDERSTAND HOW VISITORS INTERACT WITH THIS PAGE. NO PERSONAL DATA IS SHARED. PRIVACY POLICY