The pitch has to fit inside 15 seconds
An attendant explaining a loyalty card to a new customer has one short window — while handing back the keys or the receipt — and a script that takes longer than about 15 seconds to say loses the moment to whatever the customer is doing next. The goal isn't a full explanation of stamps, points, or wallet apps; it's enough to get a phone number typed into the enrollment form.
One detailing studio that trained every attendant on the same short script saw noticeably higher enrollment than a sister location where staff explained it differently every time — consistency mattered more than eloquence.
| Wash type | English script | Arabic script |
|---|---|---|
| Quick flat-price wash | "Scan this and your 6th wash is free — takes ten seconds." | "امسح هذا وغسلتك السادسة مجانية — يستغرق عشر ثوانٍ فقط." |
| Detailing studio (tiered pricing) | "This card earns points on every riyal — worth setting up now." | "هذه البطاقة تجمع نقاط على كل ريال — يستحق التسجيل الآن." |
| Self-service bay | "Scan the QR at the pay station — free wash after six visits." | "امسح رمز QR عند نقطة الدفع — غسلة مجانية بعد ست زيارات." |
This isn't a wallet message, but the same length rule applies
Even though a staff script is spoken, not read on a lock screen, the same discipline that keeps a wallet message under 100 characters keeps a spoken pitch under about 15 seconds — both fail for the same reason once they get too long: the listener's attention moves on before the useful part lands.
Practice the script out loud once with a stopwatch. If it runs past 15 seconds when spoken naturally, cut it — the enrollment rate depends more on consistency and brevity than on a persuasive pitch.
This script is delivered by a human, not sent as a trigger
Unlike every other page in this notification-copy series, there's no automatic version of a staff script — it's spoken by a person at a specific moment, and the shop's only tool for consistency is training and repetition, not a dashboard setting. What Waya does automate is the welcome message that fires the instant the customer finishes enrolling, which is the natural next beat after the spoken pitch.
Think of the staff script and the welcome trigger as one continuous moment: the attendant gets the phone out and the QR scanned, and the automatic welcome message confirms it landed, all within about a minute of first contact.
- Staff script → spoken by a person, not automated, trained through repetition
- Welcome message → automatic trigger, fires the instant enrollment completes
- Both should feel like one continuous handoff, not two separate systems
- Train every staff member on the identical wording, not their own version
Train the script in four steps
This is a training exercise, not a dashboard setting — budget a single short session per new hire.
- Step 1: pick one script per wash type
Choose the phrasing that matches how the shop actually charges — flat price, tiered, or self-service.
- Step 2: time it out loud
Read the script aloud and cut anything that pushes it past 15 seconds.
- Step 3: rehearse the handoff moment
Practice saying it exactly when handing back keys or a receipt, since that's the real-world moment it has to work in.
- Step 4: pair it with the enrollment screen
Make sure whoever says the script also knows how to hand over the QR poster or phone screen immediately after.
Where a national-day rush changes the pitch
Around Saudi National Day, when many washes see a spike from families prepping cars for flag displays and drives, attendants under time pressure often skip the pitch entirely to keep the queue moving. That's the wrong trade — a rushed 15-second script still fits inside a fast-moving line, and national-day traffic is exactly when a shop gets the most new customers through the door in one week.
If the queue genuinely can't absorb even 15 seconds per car, put the QR poster at the payment point instead and let customers self-enroll while waiting, with the spoken script reserved for slower hours.
What the script shouldn't promise
Because Waya has no POS or till integration, the script shouldn't imply the stamp happens automatically at payment — say "scan this" clearly, since the customer needs to know a scan is the actual mechanism, not a side effect of paying. There's no SMS either, so it also shouldn't promise a text message — every update lands on the wallet lock screen instead.
Keep the promise narrow and accurate: a scan, a stamp, and eventually a free wash — nothing about the card design or plan tier needs to come up in a 15-second pitch.
After the pitch: what makes enrollment actually happen
A good script gets a customer's attention, but the enrollment form still has to be genuinely fast — one scan, a first name and mobile number, one tap to add to Apple Wallet or Google Wallet. If the form itself takes more than about ten seconds, even a perfect script won't save the conversion rate.
On a device with neither wallet app, the same QR opens a web card instead, so the script never has to branch based on the customer's phone — "scan this" works the same way regardless of what they're carrying.
Frequently asked questions
What should a car wash attendant say to pitch the loyalty card?
Lead with the benefit in under 15 seconds: "Scan this and your 6th wash is free — takes ten seconds." Say the reward before the instruction, since attention fades fast.
Does the staff script differ for tiered-pricing detailing studios?
Yes. A studio with variable pricing should mention points earned per riyal spent rather than a fixed stamp count, since the reward math is different from a flat-price quick wash.
Is there an automatic version of the staff script?
No, it's spoken by a person and trained through repetition. What is automatic is the welcome message, which fires the moment enrollment completes right after the spoken pitch.
Should attendants skip the pitch during a busy national-day rush?
No — a 15-second script still fits inside a fast-moving queue, and national-day traffic is when a shop sees the most new customers in one week. If the queue truly can't absorb it, rely on a QR poster at the payment point instead.
Should the script promise the stamp is added automatically?
No. Waya has no POS or till integration, so the script should say "scan this" clearly rather than implying the stamp happens automatically when the customer pays.