Referral Programs

A referral program a cashier can explain in one sentence

A referral program for a small shop only works if the cashier can say it in one sentence. Here are the mechanics, fraud limits, and reward timing.

Waya TeamUpdated 18 August 202610 min read

The one-sentence test

A referral offer works at a small shop only if your cashier can say it in one breath, without looking at anything. "Bring a friend, you both get two free stamps." That's the whole program. If your version needs a second sentence to explain, it will quietly stop happening by the second week.

Test it before you print anything. Write the offer on paper, hand it to whoever you hired most recently, and ask them to say it to a stranger. If they pause, reread it, or start with "well, actually," the offer is too complicated for a counter.

Three shapes fail this test every time. Percentage rewards ("10% of your friend's first three visits") require math at the till. Codes require a field to type into and a customer who remembered a code. Delayed rewards ("after your friend's third visit") require your staff to remember a promise, which they will not.

Mechanics that survive a busy counter

Picture 8:15pm on a Thursday. In Saudi Arabia the weekend is Friday and Saturday, so Thursday evening is peak, and five people are in line. Any referral step that adds real time per customer gets skipped, and a rule your staff skips is worse than no rule at all.

The mechanic that survives has three parts, in this order. The friend scans the same QR code already sitting on your counter and fills in the one-screen form: first name and mobile number. Your cashier then scans the existing customer's card and adds the bonus stamps. Nobody types a code and nobody looks anyone up.

Most of that time isn't your staff's time. The friend enrolls on their own phone, in about ten seconds, while the line keeps moving. The only part that touches your cashier is one scan and one tap, on the phone already in their pocket, beside whatever till you run. There's no POS integration to configure, because Waya doesn't have one.

Be clear about what you're doing here: Waya has no referral module. There's no referral code field, no automatic attribution, and no report telling you who brought whom. You're running a referral offer by hand on top of a loyalty card, and the bonus stamps are the only record of it. That's fine at 5 to 15 referrals a week, where the extra work is a rounding error on a shift. At 200 a week, or if you have to prove attribution to a finance team, you need dedicated referral software and probably an integration. Waya is neither.

Reward timing, for both sides

There are two clocks in any referral offer: when the referrer gets paid, and when the new customer gets paid. Small shops get this wrong by making the referrer wait. Pay both sides in the same ten seconds, while both people are standing at your counter.

The new customer's reward is the reason they walked in, so it has to land on this visit. A head start of two stamps on a ten-stamp card works well. It's a visible 20% of the card, and they still have to come back eight times to earn anything. Don't give away more than about a third of the card, or you teach people that stamps aren't worth collecting.

Here's the arithmetic for a barbershop, with the assumptions written out. A cut is 45 SAR, the card is 10 stamps, and the reward is one free cut, so each stamp represents 4.5 SAR of eventual reward value. Two bonus stamps for each side is 18 SAR of reward value per referral.

Now assume 120 of your customers hold cards and 1 in 10 brings a friend this month. That's 12 referrals, 216 SAR of reward value committed, and 540 SAR of first-visit revenue at 45 SAR a cut. The 1-in-10 rate is an assumption, not a measured average, and the reward value only becomes a real cost when those cards get completed.

Fraud limits that don't insult anyone

The fraud you'll actually see isn't organized. It's one customer enrolling a second phone number they own, and it's your own staff granting credit to a cousin who was never a new customer. Both are small, both are boring, and both are handled with limits rather than investigations.

Four limits cover nearly all of it. Both people must be at the counter. One referral credit per visit. A cap of about five credits per card per month. And no credit for a mobile number already on your customer list, which is the most useful rule of the four, because a returning customer cannot be a new one.

You do have an audit trail. Waya keeps each card's enrollment date and last visit in the customer list, and you can export that list to CSV. Six enrollments in four minutes on a single shift is visible if you go looking, and the dashboard's new-versus-returning split tells you whether your new numbers are real.

Don't build a control system that costs more than the fraud. If three of sixty referrals last quarter were somebody's cousin, you paid roughly 54 SAR in reward value for family goodwill. Cap the exposure and move on.

One card, two programs, no confusion

Run referral and loyalty on one wallet pass by using one currency. The referral reward is stamps or points on the card the customer already holds. Nothing new appears in Apple Wallet or Google Wallet, and the front of the card still reads "6 of 10". There's nothing extra to explain because there's nothing extra.

Resist making a second card for the offer. Waya's Free plan gives you one stamp card anyway, and Growth allows up to 10 cards at 85 SAR a month, but a separate referral card is still the wrong move. A customer holding two of your passes reads neither, and your cashier has to ask which one to scan.

The rule itself lives on the back of the card and on a table tent by the register. Wallet passes update themselves, so you can reword the reward text and the change lands on every phone holding that pass, with nothing reprinted. The new customer's card also starts sending lock-screen reminders, including the passive branch-proximity ones you configure on the Branches screen.

One limit to plan around: the metric Waya charges for is wallet messages, not customers. Free includes 100 messages a month, so announcing the offer to 400 cardholders is not something the free plan can do, because that's 400 messages. Growth includes 5,000 a month. There's no SMS anywhere in Waya, so no telecom is billing you per message either.

Fix enrollment before you fix referral

A referral offer multiplies your enrolled base. If 20 people hold your card, it multiplies almost nothing, and you'll conclude that referral doesn't work when the real problem was enrollment. A rough gate: get roughly a third of your walk-ins onto a card before you spend attention on referral.

Our own published numbers give you the scale. The Arabic homepage states 100+ shops and 5,000+ customer cards living in wallets, and both are floors rather than exact counts. That averages to roughly 50 cards per shop, which tells you most shops are still building a base, not multiplying one.

There's a second reason to wait. If your customers come once and never return, a referral offer makes that worse, because you're paying reward value to acquire more one-time visitors. Get the second visit working first, then invite people to bring friends into a shop that already keeps them.

Finally, be skeptical about paying for referral tooling. Vendor-published Saudi loyalty pricing as of August 2026: Niqati is quote-based and is the best-known name here, Btaqa lists 108, 250, and 380 SAR a month, OneCup is about 150 SAR a month, and Watily is 149 SAR a month with loyalty bundled into a wider plan. Verify each price before you decide, and ask specifically whether referral attribution is included, or whether you'd still be running it by hand, as you would on Waya.

Frequently asked questions

Does Waya have a built-in referral program?

No. Waya has no referral module, no referral code field, and no automatic attribution. You run a referral offer manually on top of the loyalty card: the friend enrolls by scanning your QR code, and your cashier adds bonus stamps to the referring customer's card. At 5 to 15 referrals a week that's a few seconds of extra work each time; at high volume you need dedicated referral software.

How many free stamps should I give for a referral?

Two stamps on a ten-stamp card, to each side, is a sensible default. That's 20% of the card, so the new customer still has to return eight times to earn the reward. If your reward is worth 45 SAR, two stamps represent about 9 SAR of eventual reward value per person, and only if the card gets completed.

Should the referrer get a bigger reward than the new customer?

Give both sides the same reward, because that symmetry is what lets your cashier explain the offer in one sentence. "Bring a friend, you both get two free stamps" needs no tiers, no conditions, and no math at the till. Uneven rewards create the question "why did she get more?" at your counter, and your cashier has to answer it while five people wait.

How do I stop people from referring themselves?

Require both people to be present at the counter, and give no referral credit for a mobile number already on your customer list. Add a cap of one credit per visit and about five per card per month. Waya's customer list shows each card's enrollment date and last visit, plus a new-versus-returning split, so a burst of enrollments on one shift is visible if you check.

Can I run a referral offer on Waya's free plan?

Yes. Free is 0 SAR forever with up to 100 customers, 1 stamp card, 1 branch, 100 wallet messages a month, and no credit card required. The limit you'll hit first is messages: announcing the offer to 400 cardholders would take 400 wallet messages, which needs Growth at 85 SAR a month with 5,000 messages included.

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