Dubai · barbershops, salons, cafés, laundries, groceries

The loyalty card your customers can't leave at home.

TapBerry puts your shop's own stamp card into Apple Wallet and Google Wallet. Your customer scans the code on your counter once — no app, no account, no download. You get their mobile number, their birthday, and a way to bring them back on a quiet afternoon.

  • Set up for you in one visit
  • د.إ149/month + د.إ50 once
  • Cancel any month, data exported

Tuesday 18 August

16:12

AN
Al Noor Barbersnow

One more cut and the next one's on us.

AN
Al Noor Barbers
Gold
✂️
✂️
✂️
✂️

Stamps to go

1

Next reward

Free haircut

This is the whole customer experience. There is no app behind it.

Why the punch card stopped working

You already tried loyalty. It ran out of ink.

Nearly every shop we visit has a shoebox of half-punched cards behind the counter. The idea was never wrong — the paper was.

01

The card goes missing, and so does the customer

A punch card lives in a wallet that gets emptied. When it goes, the eighth coffee goes with it — and starting again at one is a small insult. Most people do not tell you. They just stop mentioning it, and then they stop coming.

02

You cannot count anything that matters

You know Saturday was busy. You do not know how many of Saturday’s customers had been in before, whether the new stand by the till changed anything, or which twelve of your regulars have not walked in since Ramadan.

03

When it is quiet, you have no way to reach anyone

A dead Tuesday afternoon and nothing to do about it. No list, no numbers, no channel. You cut prices for whoever happens to walk past, which trains people to wait for the discount.

And the usual alternative is worse

The fix you get offered is a branded app. Nobody is downloading an app for a barbershop they visit once a month — and asking them to is the exact friction that killed the paper card, moved onto a screen.

The wallet on your customer's phone is already installed, already trusted, already on their lock screen. That is the only place a small shop's loyalty card has ever made sense.

How it actually works

Three people touch this. None of them get a manual.

Your customer

Thirty seconds, once

  • Scans the QR on your counter, or taps the sticker on the back of the stand.
  • Sees a page in your colours with your logo — not ours.
  • Types their name and mobile. Their phone offers to fill both.
  • Taps “Add to Wallet”. Done. Nothing to install, no password to invent.
  • Same number next time brings back the same card — never a duplicate.

Your staff

Two taps per customer

  • Opens straight into the camera. No menu, no loading screen.
  • Scans the card and sees the person: “Claudia · 3 of 5”, next slot pulsing.
  • One big button. The stamp lands and it returns to the scanner in two seconds.
  • A reward waiting shows as a banner across the top — hard to miss, one tap to give.
  • Wrong button? Sixty seconds to undo. Wifi drops? It keeps working and syncs later.

You

A minute over morning coffee

  • New members, scans and rewards given today, on one screen.
  • Every customer with their number, birthday, balance and last visit.
  • Who is one stamp from a reward, and who has gone quiet.
  • Write one message, send it to everyone with your card — capped so you cannot annoy them.
  • A monthly report on WhatsApp telling you what the 149 bought you.

Done for you

What the first month looks like

You are running a shop. The setup work is mine, and there is exactly one job that stays yours.

  1. The visit

    Fifteen minutes at your counter

    I show you the card working on my own two phones — join, stamp, redeem, the whole loop. If it is not for you, that is the end of it and I have taken a quarter of an hour.

  2. Same day

    Your card gets built

    Your logo, your colours, and the offer you chose. I set it up — you do not fill in a form. Most shops go from “yes” to a live card inside an hour.

  3. Next day

    The stand arrives

    A printed counter stand with your QR on the front and an NFC sticker on the back, both opening the same page. I bring it and put it where people pay.

  4. First week

    Your staff mention it on every sale

    This is the only part that is on you, and it is the part that decides whether this works. One sentence at the till: “Are you on our card?” After a week it is a habit.

  5. Day 30

    The first report

    New members, repeat visits, rewards given — on your WhatsApp, in plain numbers. If it is not paying for itself, you will see that too, and you can stop.

Honestly compared

Paper, an app, or this

A branded app beats us on a couple of things. It also costs more than most of these shops make in a good week, and nobody installs it.

 Paper punch cardYour own appTapBerry
Customer has to install something
Survives a lost wallet or a new phone
You get their mobile number
You can message them directly
You can see who stopped coming
Can be forged with a borrowed stamp
Carries your branding, not a platform’s
Someone sets it up for you
Monthly cost
Printing
AED 2,000+
AED 149

The app column assumes a custom iOS and Android build with a backend — the quote a Dubai agency would give a single-branch shop. If you already have an app with real installs, keep it; this is not for you.

Price

One price, and what it does not cover

No tiers, no per-customer fees, no annual contract. The things this cannot do yet are listed below the things it can.

د.إ149/month

Plus د.إ50 once, for the stand and the setup visit. Each branch is its own subscription; the card works across all of them.

Message Kamran on WhatsApp

Or try a live card first — it takes about thirty seconds.

Included

  • Your branded card in Apple Wallet and Google Wallet
  • Unlimited customers, stamps, points and rewards
  • As many loyalty programmes as you want, all on the one card
  • Staff scanner on any phone, with personal PINs
  • Printed counter stand with QR and NFC sticker
  • Automatic birthday, win-back and “one to go” messages
  • Monthly report on WhatsApp
  • Setup, changes and support from Kamran directly

Not included, and I would rather you knew now

  • Cash register or POS integration — not yet built
  • Arabic or any language other than English — coming
  • A native app in the App Store for your staff — the web scanner is what exists today

If payment fails

I call you. You get a week before anything locks, and customer balances are never touched.

If you cancel

Your customer list comes to you as a spreadsheet and every card is closed off properly.

If it is not working

Tell me at the 30-day report. I would rather lose the 149 than argue about it.

What shop owners ask me

The questions that come up at the door

In roughly the order they come up. If yours is not here, ask me directly — I answer my own messages.

They don’t have to be. There is no app, no account and no password. They scan the code on your counter, type their name and mobile number, and tap one button. The card lands in the wallet app their phone already has. If they can take a photo, they can do this.

Photo placeholder
A picture of you at a real counter beats any stock image

Who you are dealing with

One person, and he knocks on your door

I'm Kamran. I build these cards, I print the stands, and I bring them to your counter myself. There is no support desk and no ticket number — when something breaks you message me on WhatsApp and I fix it, usually the same day.

That has an obvious limit, and I would rather name it than pretend otherwise: I can only look after so many shops properly. When I get close to that number I will slow down rather than let the service get worse.

[Founder: two or three sentences here about why you started this — the shop that gave you the idea, or what you did before. Specific beats polished.]

Message me directly

Early days. There are no customer quotes on this page yet because there are no customers to quote yet. When there are, they will be real shops with real names, used with permission.

Fifteen minutes at your counter, and you will know.

I'll run the whole thing on my own two phones — join a card, take a stamp, claim a reward — while you watch. If it is not for your shop, you have lost a quarter of an hour and I will not chase you.