Access your WhatsApp customer support agent free here →
BlogResources

The esthetician's guide to WhatsApp Business automation (no code)

The complete esthetician's guide to WhatsApp Business automation — how to set up bookings, reminders, intake, and follow-ups without writing a single line of code.

Rebecca PearsonRebecca Pearson6 min read
The esthetician's guide to WhatsApp Business automation (no code)

If you're running your esthetics business through a combination of DMs, texts, and email — taking bookings in one place, sending reminders in another, chasing intake forms in a third — there's a better way. WhatsApp Business automation consolidates most of that into a single channel, handles the repetitive parts automatically, and keeps the personal touch that clients expect from a one-on-one service business.

This guide covers everything an esthetician needs to set it up. No code required.

TL;DR

  • WhatsApp Business (consumer app) is free but limited; WhatsApp Business API is what enables real automation
  • A no-code setup via CodeWords covers bookings, reminders, intake, aftercare, and reviews — one platform
  • The setup takes a few hours; the time savings are ongoing and compound as your client list grows

WhatsApp Business vs WhatsApp Business API: what's the difference

Before setting anything up, understand which product you're using. They're different.

WhatsApp Business (the free app) is what most solo estheticians start with. You download it, create a business profile, and use it like regular WhatsApp but with some added features: quick replies, away messages, a product catalogue. It works for very small operations. The major limitation: you can only use it on one device, you can't send automated sequences at scale, and you'll run into issues if you try to send too many promotional messages.

WhatsApp Business API is the backend that businesses connect to through a platform. You don't use it directly — you access it through a tool like CodeWords. It supports automation, integrations with your booking system, multi-device access, conversation routing, and message sequences. This is what makes real automation possible.

For a solo esthetician with under 50 clients, the free WhatsApp Business app might be sufficient. For anyone running a busier practice, growing toward a small team, or wanting to automate reliably, the API is necessary.


Step 1: Set up your WhatsApp Business number

Your WhatsApp Business number should not be your personal number. Mix them and you end up with clients messaging your personal WhatsApp at midnight, or personal messages getting mixed up in business threads.

Options:

  • Get a second SIM specifically for your business. Most carriers have low-cost business SIM options.
  • Use a VoIP number that supports WhatsApp Business registration (some providers offer this).
  • If you're going through a platform like CodeWords, they can help you set up a business number through their process.

Once you have the number, register it as a WhatsApp Business account. Set up your profile: business name, description (one line about what you do and where you're based), address, business hours, and a professional photo.


Step 2: Connect to the WhatsApp Business API through CodeWords

The WhatsApp Business API requires going through an official Business Solution Provider (BSP) — you can't access it directly. CodeWords is one of these providers, which means you connect through their platform and the API access is handled on the backend.

The process:

  1. Sign up for CodeWords
  2. Connect your WhatsApp Business number (they walk you through the verification process)
  3. Get your account approved through Meta's business verification (this takes a few days the first time)

Once you're connected, you have access to the full API capabilities — automation, integrations, and message templates — through CodeWords' visual workflow builder.


Step 3: Build your first workflow — the booking confirmation

Start simple. The most immediate value is automating what happens immediately after a booking is made.

Trigger: New appointment created in your booking system (Vagaro, Fresha, Mindbody, or Google Calendar)

Action: Send a WhatsApp message to the client with:

  • Service booked and who with
  • Date and time
  • Your address and parking notes
  • Any prep instructions for that service type
  • A way to reschedule if needed ("Reply RESCHEDULE if anything changes")

That's it. One trigger, one action. When a client books, they get an instant, warm confirmation on WhatsApp. No email to open, no portal to log into. It just arrives.

Build this first before adding anything more complex. Test it on a real booking. See how it feels from the client's perspective.


Step 4: Add the reminder sequence

Once the booking confirmation is working, add the reminder sequence. Standard for esthetics businesses:

  • 48 hours before: Confirmation request ("Reply YES to confirm or let us know if anything's changed")
  • 24 hours before (post-confirmation): Prep reminder and warm note
  • 2 hours before: Brief heads-up

See how CodeWords works for estheticians → codewords.ai/whatsapp-agents/aesthetics

See the full breakdown in how to reduce no-shows at your salon with WhatsApp reminders.

In CodeWords, these are conditional branches: if the client confirmed at 48 hours, the 24-hour message changes; if they didn't reply at all, the 24-hour message becomes a second confirmation nudge.


Step 5: Build your intake flow

Intake is where esthetics businesses get the most leverage from WhatsApp automation. When intake happens conversationally in WhatsApp, completion rates are dramatically higher than email links to forms.

For each service type (facials, lash lifts, chemical peels, etc.), create an intake conversation that fires a set period after booking confirmation — typically 3–5 days before the appointment if it's a longer lead time, or immediately after booking for closer appointments.

The questions should match what you'd ask verbally at the start of the appointment: skin conditions, medications, previous treatments, known sensitivities. The answers flow into your client notes automatically.

Full guide: automated client intake forms for salons via WhatsApp.


Step 6: Automate aftercare and follow-up

After the appointment, the WhatsApp thread continues:

  • 30 minutes post-appointment: Aftercare instructions specific to the service
  • Day 3: Check-in (especially for treatments with a healing period — peels, microneedling, lash lifts)
  • Day 7: Review request embedded in a warm follow-up message
  • Day 60 or service-specific interval: Rebooking prompt ("It's been about 8 weeks — ready to book your next [service]?")

This sequence runs automatically for every client, every appointment. You configure it once per service type, and it handles every client who comes through.


Step 7: Handle inbound messages

With automation running, most of your outbound communication is handled. But clients still send inbound messages — questions, reschedule requests, and just general replies.

Cody, the CodeWords AI, handles common inbound queries automatically:

  • Pricing questions
  • Availability enquiries
  • Basic service information
  • Reschedule or cancellation requests (routing to your calendar)

Anything that requires your specific input — a complex skin concern, a complaint, a medical question — gets flagged for you to reply to directly. You see those in your dashboard and respond from there, and the client sees a reply in the same WhatsApp thread.


What automation won't replace

Some things stay human:

  • The actual consultation and service (obviously)
  • Responses to complaints or sensitive situations
  • Anything requiring professional judgment about suitability
  • Building the longer-term client relationship

Automation is most valuable for the high-volume, low-complexity communication that happens around every appointment. The things that feel repetitive to you — sending the same reminder, answering the same pricing question, explaining the same aftercare protocol — are exactly what automation should handle.

The client relationship part, the reason clients come back to you specifically, is not automated. It's protected by automation, because you're not burning time on admin when you should be focused on the work.


The full picture

When all of this is running together:

A potential client finds you on Instagram. They click your WhatsApp link in bio. Cody responds instantly with your service menu and current availability. They book. A confirmation arrives in the same thread. Three days out, intake questions arrive and they answer them in chat. 24 hours out, a reminder with prep instructions. The appointment happens. 30 minutes later, aftercare instructions. Day 7, a warm check-in and review request. Day 60, a rebooking prompt.

That's the full client lifecycle, automated, in a single WhatsApp thread. You touched the interaction at the appointment. The rest ran itself.

For the broader aesthetics automation picture, see /whatsapp-agents/aesthetics. And if you're weighing up channels, see WhatsApp vs Instagram DMs for salon bookings.

Start setting up WhatsApp Business automation for your esthetics business with CodeWords. No code required.

Get started today

Your first agent is free to build.

Describe what you need. Cody handles the build, the connections, and the deployment.