QR-based vs. app-based loyalty in Malaysia: why we chose QR
We looked at building a mobile app. We decided against it. Here's the reasoning — and it's not what most people expect.
Danial Shah
CTO, Klicktify
Every few months, someone asks us: "Are you going to build an app?" Our answer is always the same: no — and here's why that's a feature, not a limitation.
The app-download problem in Malaysia
Malaysia's smartphone penetration is high, but app fatigue is real. The average Malaysian smartphone has 60+ apps installed and actively uses fewer than 15. Getting a customer to download a new app for a coffee loyalty card requires them to: find the App Store or Play Store, search for the app, read the permissions, confirm the install, create an account, and remember to open it again next time.
That's a lot of friction for a free coffee.
What QR does differently
When a customer scans your Klicktify QR code for the first time, their loyalty card appears in their browser immediately — no app, no account creation required. They see their stamps. They earn points. They redeem rewards. All from a URL.
The URL is saved to their home screen like an app icon (which is technically a Progressive Web App, but the customer doesn't need to know that). The second visit is even faster: they open the saved icon, scan, done.
What you give up by not having an app
Push notifications are the biggest trade-off. Apps can send push notifications to bring customers back. Web apps can too, but only if the customer has the tab open or has granted notification permission — which most haven't.
Our workaround: WhatsApp notifications. Klicktify integrates with your member list to send WhatsApp messages directly — without needing a third-party notification service. When a member is one visit away from a reward, we can message them. When it's their birthday, we can remind them. This works without an app and without any setup on the customer's phone.
The QR as the product
What we've learned from two years of running QR-based loyalty: the QR code itself is a marketing asset. When a customer sees your QR on the counter, it signals that you run a modern business. It tells them you care enough to reward their loyalty. That small signal is worth more than an app icon they'll forget to open.
So when would an app make sense?
For chains with 50+ locations and a marketing budget, a branded app can become a direct customer relationship that no third party controls. For an independent café in Kajang with 200 members — that's not the right investment. The QR code is the right tool for that job.