Messaging Too Often

Am I sending too many wallet messages to my salon clients?

Stacking broadcasts on top of triggers hitting the same clients is the usual cause — segment your audience instead. From a real 27%-return case.

Waya TeamUpdated 6 September 20266 min read
salonmistakes

The usual cause is stacking broadcasts on top of triggers to the same audience

Salons over-message clients most often by stacking one-off broadcast campaigns on top of automatic triggers without checking who's already receiving what — a client can get a welcome message, a stamp-added notification, a scheduled weekly reminder, and a broadcast promotion all within the same week, none of which were coordinated with each other. Each individual message is reasonable; the combination isn't.

This is worth taking seriously because over-messaging has a real cost beyond wasted quota: a client who feels spammed by wallet notifications is more likely to remove the card from her wallet entirely, which is a much harder problem to reverse than simply toning down send frequency.

One Waya salon's path to a roughly 27% return rate — 71 of 265 clients returning two or more times — included deliberately segmenting its audiences so routine regulars weren't also catching every broadcast meant for a different group.

  • Triggers (welcome, stamp-added, reward-redeemed, win-back) fire automatically per client
  • Broadcasts and scheduled campaigns go to everyone or a chosen segment, on top of triggers
  • Without audience targeting, the same client can be hit by both in the same week
  • Segmenting by lifecycle or hand-picked list is the fix, not simply sending less overall

Before and after: adding audience targeting

The fix isn't reducing message volume across the board — some clients genuinely benefit from more contact. It's making sure each message goes to the right audience instead of everyone by default.

Before and after audience targeting
BeforeAfter
Broadcast audienceEveryone, regardless of recent trigger activityA lifecycle segment or hand-picked list
Overlap with triggersUnchecked — same client hit by bothChecked before sending, overlap minimized
Client responseSome clients remove the card from their walletFewer removals, higher engagement per send

A worked example: a client hit four times in one week

A client visits, triggering a stamp-added message. The same week, she's included in a general promotional broadcast, then again in a scheduled weekly reminder aimed at quiet regulars — even though she just visited and isn't quiet at all — and finally receives a national-day campaign sent to the full list. Four messages in one week, three of which weren't relevant to her actual state as a recently active client.

Segment that same send by lifecycle health band — active vs. quiet vs. lapsed — and the weekly reminder and win-back-style messaging simply skip her, since she's clearly not in the quiet-regular group that message was meant for.

How to check if you're already over-messaging

Pick a handful of regular clients and mentally trace every message they'd have received in the past two weeks — welcome (if new), stamp-added on each visit, any scheduled campaign, any broadcast. If that list runs to four or five separate sends for one client in a short window, it's worth auditing your targeting before adding anything new.

The message balance itself is a secondary signal: Free includes 100 messages a month, Growth 5,000, Premium unlimited, with 500-message top-ups for 5 SAR. Running close to the ceiling every month, even on Growth, is a sign of broad, untargeted sending more often than it's a sign of genuine demand for more contact.

Working hours still apply, but they don't fix over-targeting

Scheduled campaigns respect the shop's working hours — a send queued outside opening hours simply waits for the next open slot — which prevents badly timed messages but does nothing to prevent redundant ones. Good timing and good targeting are separate problems, and fixing only the first still leaves a client receiving too many relevant-but-repetitive messages.

Treat the two as a checklist: right time, and right audience, for every send — see win-back message templates for wording that avoids feeling repetitive.

Fix your targeting in four steps

This is a review-and-adjust exercise, not a rebuild of your messaging — most salons already have the targeting tools, they're just defaulting to "everyone" out of habit.

  1. Step 1: list your active triggers

    Welcome, stamp-added, reward-redeemed, win-back — know what's already firing automatically.

  2. Step 2: check broadcast audiences before sending

    Default to a lifecycle segment or hand-picked list, not the full client base.

  3. Step 3: exclude recently active clients from re-engagement sends

    A client who just visited doesn't need a "we miss you" style message.

  4. Step 4: watch for wallet-pass removals

    A rising removal rate after a busy sending week is a direct signal of over-messaging.

Frequently asked questions

Why does it feel like clients are getting too many salon messages?

Usually because broadcasts and automatic triggers overlap without coordination — a client can receive a stamp-added notification, a scheduled reminder, and a broadcast promotion all in the same week, none of them checked against each other.

What's the fix for over-messaging clients?

Segment your broadcast audiences by lifecycle status or a hand-picked list instead of defaulting to everyone. A recently active client doesn't need the same re-engagement message aimed at quiet regulars.

Does over-messaging cause clients to remove the wallet pass?

Yes, that's the real cost — a client who feels spammed is more likely to remove the card from her wallet entirely, which is harder to reverse than simply reducing send frequency.

Does scheduling around working hours fix over-messaging?

No — working-hours scheduling fixes timing, not targeting. A well-timed but redundant message still feels like too much. Both good timing and the right audience matter together.

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