← BACK TO BLOG

SPA · CUSTOMER AUTOMATION

Automate WhatsApp Rebooking Reminders to Keep Your Spa Fully Booked

Boost repeat bookings with Ferbz's automated WhatsApp rebooking reminders. Simple setup, instant reminders, higher retention for your spa.

9 MIN READ · FERBZ · SEPTEMBER 2026

01 / Read

What This Is

WhatsApp rebooking automation for spa owners is the combination of three Ferbz modules that work together to keep your appointment book full without any manual follow‑up. The core pieces are Automation, Appointments, and the Reminders board.

When a client finishes a massage, facial or therapy session, the staff rings up the booking in the Billing module. Ferbz instantly creates a PDF receipt, shares a link with the client, and—crucially—starts the “reminder clock.” That clock is the trigger for an Automation journey that you design in plain English, such as “send a rebooking reminder three days before the client’s next package session is due.”

The Automation engine translates your English goal into a multi‑step WhatsApp Business API flow: a wait period, a personalised message, optional branching (for example, “if the client clicks ‘Confirm’, lock the slot; if not, send a follow‑up”), and a final status update. All messages are sent from Ferbz’s official WhatsApp Business API connection (via Gupshup), so you never rely on a personal phone number or QR code.

Each message consumes credits from your prepaid wallet, and every send, delivery and read event is displayed live on the Reminders board. The board shows you at a glance which reminders have been scheduled, which have been sent, and whether any have failed, so you can intervene instantly.

In practice, the workflow looks like this: a client named Maya books a 5‑session deep‑tissue massage package. After her third session, the therapist rings up the booking, the receipt is generated, and Ferbz automatically enrols Maya in the “Package Expiry” automation. Three days before her fourth session is due, Ferbz sends a friendly WhatsApp reminder that includes a direct link to book the next slot. Maya taps the link, the booking is confirmed, and the reminder status flips to “Completed” on the board.

All of this happens inside a single dashboard—no separate billing software, no third‑party SMS gateway, no spreadsheet of client preferences. For Australian spa owners, it means one compliant, GST‑aware system that respects ATO guidance and removes the guesswork from rebooking.


02 / Read

How Spas and Wellness Centres Owners Use It

Below is a step‑by‑step walkthrough of setting up WhatsApp rebooking automation for a typical Australian spa. Imagine the business is Coastal Bliss Spa in Byron Bay, offering massages, facials and a 10‑session “Wellness Membership” package.

1. Prepare your client data

  1. Open the Clients tab from the left‑hand navigation.
  2. Click Import CSV and upload a spreadsheet containing existing client records (name, mobile, email, package type, last booking date).
  3. Ferbz matches each row to a client profile; any new contacts are created automatically.

2. Define the rebooking trigger in Automation

  1. Navigate to AutomationCreate New Journey.

  2. In the plain‑English field, type:
    “Send a WhatsApp reminder to any client whose membership package is due in 3 days, using our ‘Rebook Now’ template.”

  3. Ferbz instantly generates a visual canvas:

    • Trigger: Days until due = 3 (select “Package Expiry” as the source field).
    • Wait: 0 days (send immediately when the condition is met).
    • Message: Choose the “Rebook Now” template you previously saved under Templates (you can edit the text here).
    • Branch: If client clicks “Book”Action → Create Booking; If no response after 48 hoursMessage → “Need help? Reply ‘HELP’.”
  4. Click Save. The journey now appears in the Automation list with a status of Active.

3. Link the trigger to the booking completion event

  1. Go to BillingSettingsAutomation Hooks.
  2. Enable the toggle “Enroll client in automation on booking completion.”
  3. Choose the newly created “Package Expiry Reminder” journey from the dropdown.

Now, every time a therapist rings up a booking (e.g., Maya’s third deep‑tissue session), the system automatically evaluates whether the client meets any active automation triggers.

4. Verify the reminder schedule on the Reminders board

  1. Open Reminders board from the main menu.

  2. You will see a row for Maya:

    • Client: Maya Patel
    • Booking ID: #3421
    • Trigger: 3 days until package due
    • Status: Scheduled → 02 Sep 2026 09:00 AEST
  3. The board also shows colour‑coded icons: green for sent, amber for pending, red for failed.

5. Test the flow (optional but recommended)

  1. In Automation, click the Test button on the journey canvas.
  2. Select a test client (e.g., “John Doe”) and set the “Days until due” to 3.
  3. Ferbz sends the WhatsApp message to the test number you specify; you can view the live delivery status on the Reminders board.

6. Run a real rebooking reminder (example)

Scenario: Maya Patel purchased a 5‑session massage package for $750 (GST‑inclusive). She completed session 3 on 30 Aug 2026.

  • Step 1 – Booking completion: Therapist Anna rings up booking #3421 in Billing → “New Sale”. The receipt PDF is generated and a shareable link is sent to Maya via WhatsApp (automatically, because the appointment confirmation is built‑in).

  • Step 2 – Automation enrolment: Because the booking is linked to a package, Ferbz checks the “Package Expiry” trigger. Maya’s package has 2 sessions left, due on 05 Sep 2026. The system calculates “3 days until due” = 02 Sep 2026.

  • Step 3 – Reminder scheduled: On the Reminders board, a new entry appears for Maya with a scheduled send time of 02 Sep 2026 09:00 AEST.

  • Step 4 – Message sent: At the scheduled time, Ferbz pushes a WhatsApp message through the official Business API:

    “Hi Maya, your next deep‑tissue session is due in 3 days. Tap ‘Book Now’ to lock in your preferred time. We look forward to seeing you!”

  • Step 5 – Client action: Maya taps the button, the link opens the Appointments calendar, she selects 04 Sep 2026 14:00, and the booking is created instantly. Ferbz updates the reminder status to Completed on the board, and the therapist receives a notification of the new slot.

7. Review performance in Reports

  1. Open ReportsMessaging Effectiveness.

  2. Filter by date range (e.g., 01 Sep 2026 – 30 Sep 2026) and by journey “Package Expiry Reminder”.

  3. You’ll see metrics such as:

    • Sent: 124
    • Delivered: 119 (96 %)
    • Read: 115 (93 %)
    • Bookings generated: 38 (31 % conversion)

These numbers feed directly into revenue calculations and help you fine‑tune the message copy or timing.

8. Adjust credit balance for ongoing automation

Because each reminder consumes credits, monitor your wallet on the BillingWallet page. Top up as needed; there is no monthly subscription, only the cost of the messages you actually send.

By following these steps, Coastal Bliss Spa can run a fully automated rebooking loop that moves clients from “finished session” to “new booking” with a single WhatsApp nudge, all tracked in real time.


03 / Read

Why It Helps

Time saved: Before automation, the front‑desk staff at Coastal Bliss Spa spent an average of 12 minutes per client manually calling or texting to remind them of upcoming package expiries. With 150 active package clients, that equated to 30 hours of admin each month. After implementing the WhatsApp rebooking automation, the same reminder workload drops to under 2 hours (primarily for exception handling), freeing staff to focus on in‑spa services.

Revenue recovered: In the month prior to automation, the spa recorded a 7.4 % drop‑off in repeat bookings, translating to an estimated $4,830 loss (based on an average session price of $115). After the first 30 days of automated reminders, the conversion from reminder to booking rose to 31 % (38 bookings from 124 reminders). That recovered $4,380 in revenue—almost a full offset of the previous shortfall—while only costing a few hundred credits for the WhatsApp messages.

Fewer manual errors: Therapists previously wrote client preferences on paper slips, which often got misplaced, leading to mismatched treatments and client dissatisfaction. The Clients profile now stores every past booking, therapist notes, and package status, so the reminder message can be personalised (“your favourite aromatherapy oil”) without any extra paperwork.

Compliance and reliability: All messages are sent via the official WhatsApp Business API, meaning they comply with Australian privacy standards and ATO guidance on electronic communications. There is no risk of messages being blocked as “personal” or “spam,” which can happen with ad‑hoc QR‑code connections.

Transparent budgeting: Because Ferbz uses a prepaid credit wallet, the spa can see exactly how many reminders were sent and how many credits were spent each week. This clarity prevents surprise expenses and lets the owner allocate marketing spend to the most effective triggers (e.g., “3‑day package expiry” vs. “30‑day win‑back”).

Overall, the automation directly addresses the two biggest pain points for Australian spa owners: clients forgetting to rebook and therapists juggling paper‑based client notes. By turning a repetitive, error‑prone task into a few clicks, Ferbz helps keep the appointment book full, stabilises cash flow, and lets staff concentrate on delivering the high‑quality experiences that keep clients coming back.


04 / Get started

Get Started with Ferbz

Ready to stop chasing clients for re‑bookings and start filling your calendar automatically? Sign up for a free trial at https://dashboard.ferbz.com/, import your client list, and build your first “Package Expiry” automation in minutes. If you need help configuring templates or topping up your credit wallet, our support team is on standby at support@ferbz.com. Let Ferbz handle the reminders so you can focus on delivering the relaxing experiences your Australian spa clients love.

Questions you may have
01

How does Ferbz know when a client’s package is about to expire?

A: When you create a package in the **Billing** module, you specify the number of sessions and the start date. Ferbz automatically tracks each completed session against that package and calculates “days until due” in real time. The Automation trigger “Days until due = X” pulls from this calculation, so the reminder is sent exactly when you set it.

02

Will the client see my spa’s phone number on the WhatsApp message?

A: Yes. All messages are sent from Ferbz’s official WhatsApp Business API account that you configure with your spa’s business profile (name, logo, contact number). The number is a verified business number, not a personal handset, ensuring professional appearance and compliance.

03

What happens if a reminder fails to deliver?

A: Failed deliveries appear in red on the **Reminders board** with an error code (e.g., “Number not on WhatsApp”). You can click the entry to resend, edit the client’s contact details, or manually trigger a broadcast. Because the board updates live, you can address failures within minutes.

04

Can I customise the message for different therapist specialties?

A: Absolutely. In the Automation canvas, each message node uses a template you create under **Templates**. You can have separate templates for “Massage,” “Facial,” or “Therapy” and use branching logic (“If therapist = ‘Anna’, use Massage template”) to send the appropriate copy automatically.

05

Do I need a separate SMS gateway for clients who don’t use WhatsApp?

A: No. Ferbz’s reminder system is built around WhatsApp Business API only. If a client’s number is not registered on WhatsApp, the reminder will show as failed on the board, allowing you to follow up via phone or email manually. You can also create a broadcast that includes an email fallback, but that would be a separate manual step. ---

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