Win-Back Message Examples

What is a good win-back message for a barbershop client inactive 14 days?

Three ready 14-day win-back messages in English and Arabic, tuned to the 3-week haircut cycle, each under 100 characters.

Waya TeamUpdated 6 September 20266 min read
barbershoptemplate

A good win-back message names the gap without sounding automated

A good win-back message for a barbershop client inactive 14 days should reference the actual time gap in casual terms and invite a specific action — booking their usual chair — rather than reading like a generic marketing blast. Waya’s win-back trigger fires automatically after 14 days of inactivity, checked daily, with a 30-day dedupe so the same customer never gets messaged twice in a row.

That 14-day window lines up well with a barbershop's roughly 3-week haircut cycle: a client who hasn't returned in 14 days is running a little behind schedule, but not yet so late that a message would feel out of touch.

Three ready-to-send examples

All three are written to sound like a shop that noticed, not a system that fired automatically.

Three win-back messages, English and Arabic
StyleEnglishArabic
CasualHaircut time? It’s been a couple of weeks.وقت القصة؟ صار لك أسبوعين.
Chair-specificYour usual chair misses you — come by soon.كرسيك المعتاد يشتاقلك — تعال قريب.
Reward-forwardStamp 4 is waiting — don’t lose your progress.الختم الرابع بانتظارك — لا تخسر تقدمك.

Character length: shorter than the welcome message

Win-back messages should stay even tighter than a welcome message, since they’re competing with whatever else is on a customer’s lock screen at that moment, days after their last visit. Aim under 100 characters, ideally closer to 50 — every example above is under 50.

  • Under 100 characters as a hard ceiling across devices
  • Skip the shop name if the card already shows it — don’t repeat it in the message text
  • Lead with the hook (time gap or reward), not a greeting

Automatic by default, manual only for a targeted push

The 14-day trigger should stay automatic for routine use — writing it once and letting it run is the entire point. A manual, hand-picked win-back campaign only makes sense for a specific occasion, like reaching customers inactive well past 14 days ahead of a seasonal promotion, which is a different, one-off send layered on top of the automatic trigger, not a replacement for it.

Set the trigger up once

Configuration is a one-time task, done from the same notification triggers screen as the welcome message.

  1. Open the win-back trigger

    It sits alongside welcome, stamp-added, and reward-redeemed.

  2. Write the message

    Pick one of the three examples above or adapt the tone to your shop.

  3. Confirm the 14-day window

    This is fixed at 14 days of inactivity, checked daily.

  4. Turn the trigger on

    The message won't send until this toggle is switched on.

Watch the message balance if your customer list is large

A shop with several hundred customers can see a meaningful number of win-back sends in a slow month, since more customers naturally means more people crossing the 14-day mark. Free’s 100 messages a month can be consumed quickly by win-back alone on a larger list; Growth’s 5,000 a month gives much more headroom. If you exceed the balance mid-month, a top-up (500 messages for 5 SAR) is the fastest fix — see the barbershop welcome message examples for the matching signup-side message.

It's worth noting that the win-back trigger itself never sends more than once per customer within a 30-day window, so a large volume of win-back messages in a given month is a sign of a large or lapsing customer base, not a misconfigured trigger repeating itself.

Pair win-back with a scanning check, not just a better message

If win-back messages keep firing for customers who insist they were recently in the shop, the message wording is not the problem — a missed scan on that visit is the more likely cause, since the trigger only reads actual scan history. Improving the message text won't fix a scanning gap; it will only make the false alarm sound friendlier.

Frequently asked questions

What is a good win-back message for a barbershop client inactive 14 days?

A short, casual line that names the time gap or reward without sounding automated, for example "Haircut time? It's been a couple of weeks." Keep it under 100 characters, ideally closer to 50.

When exactly does the 14-day win-back trigger fire?

Waya checks inactivity daily and fires the trigger once a customer passes 14 days without a scanned visit, with a 30-day dedupe so the same customer is never messaged twice within a month.

Why does the 14-day window suit a barbershop specifically?

Most barbershop customers rebook on roughly a 3-week cycle, so 14 days catches someone right as they start running late — early enough to feel like a helpful nudge, not so late it feels irrelevant.

Should win-back messages be sent manually instead of automatically?

No, keep the routine trigger automatic — write it once and let it run. A manual send only makes sense for a specific one-off push, like a seasonal campaign to customers inactive well past 14 days.

Can a win-back message reference the customer's exact stamp count?

Yes — a message like "Stamp 4 is waiting" references progress rather than just time elapsed, which can be more motivating than a generic reminder for customers close to their reward.

Put Waya on your counter — free forever up to 100 customersStart free at 0 SAR
Start free at 0 SAR