The message should reference the gap, not just ask for a visit
A win-back message works best when it acknowledges that time has passed rather than reading like a generic ad. 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 — so the message should feel timed to that gap, not random.
For a car wash specifically, 14 days is usually a meaningful gap: someone who washes every one to two weeks and hasn't shown up in that window is genuinely due, not just idly reminded.
Keep the tone light and specific rather than apologetic or salesy — this is a nudge, not a discount pitch.
Three ready-to-send win-back messages
Each references the time gap or the stamp count directly, in both English and Arabic, and stays under the lock-screen character limit.
| Style | English | Arabic |
|---|---|---|
| Time-based | Been 2 weeks — your next wash is waiting. | مرّ أسبوعان — غسلتك القادمة بانتظارك. |
| Stamp-based | Miss you — you're 2 stamps from a free wash. | اشتقنا لك — تبقى ختمان للغسلة المجانية. |
| Direct | Your car could use a wash. We're ready when you are. | سيارتك تحتاج غسلة. نحن جاهزون في أي وقت. |
Stay under 100 characters, same as any lock-screen message
All three examples above sit comfortably under 100 characters, which keeps them fully visible on a wallet lock screen without truncation. That limit applies to every wallet trigger, not just win-back, so it's worth checking any custom wording against it before saving.
If you personalize with a stamp count, remember the number changes per customer — write the template generically enough that it reads naturally whether someone is 1 stamp or 4 stamps away.
- Keep every version under 100 characters, including any inserted numbers
- Avoid stacking two asks in one message — pick either the time gap or the stamp count, not both
- Test the Arabic version's length separately, since translated phrases don't always match English length
- Don't repeat the exact same win-back wording as your welcome message — they should feel like different moments
Fully automatic — write it once, forget it
Unlike a broadcast campaign, the win-back message isn't something you send manually to individual customers. It's a trigger that runs on its own schedule.
- Open the win-back trigger
Find it alongside welcome, stamp-added, and reward-redeemed in the notification settings.
- Write the message once
Choose a time-based or stamp-based version from above, or adapt your own.
- Confirm the 14-day and 30-day settings
The trigger checks daily for 14 days of inactivity and won't repeat to the same customer within 30 days.
- Turn the trigger on
Make sure it's toggled active, since a written but disabled trigger never fires.
Why 14 days works well for a car wash specifically
A car wash's natural rewash cycle is often shorter than other verticals — closer to one or two weeks for a regular customer than the three-week cycle typical of a barbershop, for example. That makes 14 days land at a genuinely meaningful point rather than an arbitrary one.
This is a fixed setting rather than something each shop tunes individually, which is a reasonable trade-off: 14 days sits comfortably inside a car wash's typical rewash window without waiting so long that a customer has already settled into washing somewhere else entirely.
One trigger, shared plan limits
The win-back trigger draws from the same monthly message balance as every other trigger and campaign — 100 on Free, 5,000 on Growth, unlimited on Premium — so it's worth checking your balance if you're also running other campaigns in the same month.
It only reaches the wallet lock screen — Waya has no SMS or WhatsApp channel — and it depends on the customer having enrolled through a scan in the first place, since there's no POS integration to trigger enrollment automatically. Track whether win-back messages are actually improving your numbers with repeat purchase rate measurement.
Frequently asked questions
When does Waya's win-back message fire automatically?
After 14 days of customer inactivity, checked daily, with a 30-day dedupe so the same customer isn't messaged again within 30 days of the first win-back message.
What should a car wash win-back message say?
Reference the time gap or the stamp count directly, like "Been 2 weeks — your next wash is waiting," rather than a generic reminder. Keep it under 100 characters.
Do I need to send the win-back message manually?
No — it's fully automatic once written and turned on. You write it once in the notification settings and the 14-day trigger handles the rest.
Why is 14 days a good window for a car wash?
Car wash customers often rewash every one to two weeks, so 14 days of inactivity is a genuinely meaningful gap rather than an arbitrary number, unlike verticals with longer natural cycles.
Does the win-back trigger use up message balance?
Yes, it draws from the same monthly allowance as other triggers and campaigns — 100 messages on Free, 5,000 on Growth, unlimited on Premium.
Can the 14-day window be changed to a different number of days?
The trigger is set at 14 days of inactivity. For a car wash's typical one-to-two-week rewash cycle, that window already lands at a meaningful point without needing to be adjusted.