AI Client Retention, Follow-Ups, and Text Triggers by Adalace

    Follow-ups & triggers

    Follow up when
    anything happens.

    You pick the moment. Ada writes the message and takes the next step: texts them, books them, or reminds herself to try again.

    The expensive one

    They walked out without rebooking.

    This is how a regular quietly becomes a lost client. Nobody cancels. They just don't come back, and by the time anyone notices, they've found somebody else.

    Ada catches the gap the same day. The service is still new, the client still loves how it looks, and that is the cheapest moment you will ever get to book their next visit. Checkout got busy and nobody asked, so she asks.

    The catalog

    When this happens, do that.

    Every automation is the same shape: an event, and an action. Once that's the pattern, “can it do X?” almost always has an answer.

    A visit ends with no next appointment

    Lifecycle

    Text them while the service is still new, and get them back on the calendar before they drift.

    A client is coming due

    Retention

    Reach out around their own rhythm, not a blanket six weeks for everybody.

    Nobody replies to the first message

    Retention

    Follow up once more with a different angle, instead of letting the thread die on a single unanswered text.

    Someone says “reach back in a week”

    Retention

    Ada schedules herself against their record, saves why in their words, and actually texts them then.

    A booking is made

    Reminders

    Confirmation goes out immediately, then reminders on the schedule you set.

    A client checks in at the front desk

    Operations

    Their stylist gets a text that their next client just walked in.

    A slot opens up

    Operations

    The people who wanted in sooner hear about it first, before it becomes a hole in the day.

    A client hasn't been in far too long

    Retention

    A win-back sequence that escalates gently instead of one desperate “we miss you!” blast.

    Not seeing yours? The list above is what most salons turn on, not the limit. If you can describe when it should fire and what should happen, bring it to the demo.

    The copy

    Three ways to control what gets said.

    Set per automation, because a booking confirmation and a win-back text should not be written by the same hand.

    Standard message

    Locked copy we maintain. Best for the transactional ones: confirmations and reminders that shouldn't be creative.

    Your template

    You write it, with merge fields for name, service, provider, and time. Ada fills them in and sends exactly what you wrote.

    Written by Ada

    No template at all. She writes each message from that client's history and context, so two people never get the same text.

    Memory

    “Text me after my trip.”

    The most valuable follow-up in a salon is the one a human promised and forgot. Ada writes it down against the client the moment they say it.

    She picks the date

    “Next month” becomes a real date on that client's record. “After the holidays” becomes a real date too.

    She saves the reason

    In their words: waiting until after the wedding, traveling until mid-July. That note is the only context she has later, so it's what makes the message land.

    She actually sends it

    No sticky note on the monitor, no “I'll remember.” When the date arrives, the text goes out with the reason baked into it.

    “I'll reach back out in August”

    Narrator: In this scenario I'm the client. I already have an appointment booked, but I'm going to text Ada and cancel because I'll be traveling. I'll also mention that I'll be back in August.

    Client: I need to cancel — I'll be traveling. I'll be back in August.

    Ada: Safe trip. I'll check back in August if I don't hear from you first.

    Narrator: Look inside the software. Ada automatically created a rebooking follow-up for August 6th and included the exact reason she should reach back out. Nobody had to create a task. Nobody had to set a reminder.

    He mentioned a trip. She wrote it down.

    A client cancels and adds, almost in passing, that he'll reach back out in August. Ada replies that she'll check in then if she doesn't hear from him first. Open his profile a second later and there is a dated follow-up sitting on the record with the reason saved in his own words.

    • Nobody opened a task or typed a note
    • The date came out of a vague sentence, not a form field
    • This is the throwaway line that normally dies at the front desk

    Then August arrives and she sends it

    Narrator: Ada understood the conversation and handled everything intuitively on her own. It's as smart as a human. Fast-forward to August 6th. The client receives a text reminding them they're back from the trip and it's time to schedule.

    Ada: Hey :) it's August 8th, wanted to see if you're back from that trip. I have that exact 2:00 PM for you with Isabella Friday.

    Narrator: Ada catches the client at the perfect time, starts the conversation, and helps them find an appointment.

    Then August arrives, and she sends it.

    She leads with the reason he gave her weeks earlier and offers the exact slot he gave up. That is why it reads like somebody remembered instead of a campaign going out, and it is why he books in a single reply.

    • The reason he gave is what makes the message land
    • She offers the specific time he lost, not a booking link
    • One reply and it's on the calendar with the stylist he had
    Silence

    One unanswered text isn't a no.

    Most salons send one message and call it a day. Ada follows up once more from a different angle, because the first text usually arrived while someone was driving.

    A different angle, not the same text louder

    Repeating yourself is what makes outreach feel automated. The second message approaches it another way.

    It stops when they book

    The sequence ends the moment they're on the calendar. Nobody gets nudged about an appointment they already made.

    And it stops when they say no

    A clear no ends it. Ada never schedules a follow-up to override someone who told her not to.

    Under the hood

    How a trigger actually fires

    Automations aren't a cron job blasting a list. Each one is an event, a rule, and an agent that can respond to what comes back.

    1. 1

      The event happens in your software

      An appointment is created, a visit closes out, a client goes quiet, a slot frees up. These come from the same records your calendar uses, so there is nothing to sync.

    2. 2

      The rule decides whether it applies

      Their own visit rhythm, whether they already rebooked, whether they opted out. A client who booked at checkout never gets the didn't-prebook text.

    3. 3

      The message gets written

      Locked copy, your template with merge fields filled in, or written fresh by Ada from that client's history, depending on the mode you picked for that automation.

    4. 4

      It sends on your business number

      Same line as your reminders and your team, so it lands in the thread the client already has with you instead of a new unknown number.

    5. 5

      The reply comes back to Ada

      This is the part a scheduled blast can't do. If they answer, she picks up the conversation: answers the question, offers times, books it.

    6. 6

      You can see what ran

      Each automation shows whether it's on, when it last ran, and how many messages it has sent, so nothing is quietly firing in the background.

    Follow-Ups & Triggers FAQ

    How Ada keeps clients coming back without nagging them.

    Ada schedules a follow-up against that client for roughly when they said, and saves the reason in their own words: traveling until mid-July, waiting until after the wedding. That note is the context she has when she reaches back out, which is why it doesn't read like a mass text.

    The first generation replaced paper.
    Adalace replaces software.