Most loyalty programs fail at the counter, not in the app. The customer is fine, the reward is fine, the cashier just isn't asking — or is asking the wrong way. Here is the exact 12-second script we've seen double sign-up rates without retraining cashiers on anything else.

The script

Three lines. Memorise them. Say them to every paying customer, in this order:

Line 1. "I'll add you to our regulars list — what's your number?"
Line 2. (After they give the number.) "After 9 visits the next [item] is on us. I'll text you when you're close."
Line 3. (Hand over the change.) "Welcome to [shop name]. See you next week, ah?"

Why each line works

Line 1 — "regulars list"

Two things change here. First, "regulars list" carries social weight. The customer hears a status, not a sales offer. Second, the question is "what's your number?" not "would you like to sign up?" A question that's already past the decision point gets answered. A yes/no question gets a no.

The number, not the email, is the right capture in PH. Almost everyone gives it. Email lookups are slower in some POS systems, and people forget which email address they used.

Line 2 — concrete reward, concrete trigger

"After 9 visits the next [item] is on us." Specifies the count. Specifies the prize. The customer knows what they're working toward. Don't say "earn rewards over time" — that's vague enough that nobody remembers it five minutes later.

"I'll text you when you're close" plants the next action: a future text the customer will actually look at because it's about a free thing they're working toward, not a marketing blast.

Line 3 — the casual close

"See you next week, ah?" is the tagalogified soft close. It treats the second visit as already decided. The customer will subconsciously plan around it. Same effect as a doctor saying "see you next month" — you don't say "okay" and walk out, you go book the next visit.

What NOT to say

Don'tWhy it tanks
"Would you like to sign up for our rewards program?"Two words you don't want at checkout: "would you" gives the customer permission to say no.
"It's free!"Sets off the "what's the catch" reflex. You weren't going to charge them anyway.
"Just need your email, full name, and birthday."Three asks at once. Cashier loses the customer between asks.
"You can scan the QR code on the wall."Hands the work to the customer. Most will say "next time" and never do it.
"Maraming salamat" with no follow-up.Misses the moment entirely. The transaction is over. The customer is putting their phone away.
12s
script length, end to end
2.1×
sign-up rate vs the "would you like…" version
88%
customers who give phone when asked this way

How to actually train this

Don't print a script and tape it to the register. Cashiers ignore that. Do this instead:

  1. You demo it. The owner says the lines to the cashier exactly the way they should sound, twice. Voice matters; the customer will mirror the cashier's energy.
  2. The cashier demos it back. Say "I'm a customer who just paid ₱200." They run the script. Correct any deviation. Three times.
  3. You stand behind them for 30 minutes during peak. They run the script live on real customers. You count sign-ups. Don't speak unless they freeze.
  4. You leave. They run it for the next two hours. End of shift, ask them how it felt.

Three days of this and the script becomes muscle memory. After that you're managing for consistency, not for adoption.

This week

The cashier is your most expensive marketing channel — they're already there, paid by the hour, talking to every customer. The only question is whether they're asking. Twelve seconds of script is the cheapest doubling of sign-up rate you'll find.