Cara Membuat Aplikasi Program Loyalitas: Poin, Stempel, Hadiah, dan Penukaran
Aplikasi program loyalitas memberi penghargaan kepada pelanggan yang kembali: mereka mendapatkan poin atau stempel saat membeli, dan menukarkannya dengan hadiah. Untuk membuatnya, Anda membutuhkan akun pelanggan, cara bagi staf untuk menambahkan poin atau stempel pada saat pembelian (biasanya dengan memindai kode QR pelanggan), daftar hadiah, alur penukaran yang dikonfirmasi staf, dan riwayat setiap perubahan agar saldo bisa dipercaya. Untuk sebagian besar bisnis kecil, aplikasi web yang ramah ponsel sudah cukup; pelanggan tidak perlu menginstal apa pun dari app store.
Pilih model dulu
| Model | Cara kerja | Cocok untuk |
|---|---|---|
| Kartu stempel | Satu stempel per kunjungan atau item; hadiah setelah jumlah tertentu | Kafe, barbershop, cuci mobil, apa pun dengan kunjungan berharga serupa |
| Poin | Poin per nilai belanja; hadiah membutuhkan jumlah poin yang berbeda | Toko, restoran, bisnis dengan nilai belanja bervariasi |
| Tingkatan | Pelanggan naik level (misalnya Silver, Gold) dengan belanja lebih banyak dan mendapat keuntungan berkelanjutan | Bisnis dengan pelanggan sering dan bernilai tinggi |
| Keanggotaan berbayar | Pelanggan membayar biaya untuk manfaat berkelanjutan | Bisnis dengan pelanggan setia dan keuntungan yang jelas |
Mulailah dengan model paling sederhana yang sesuai. Kartu stempel digital bisa dibangun dan dipahami dalam sehari. Tingkatan dan keanggotaan berbayar menambah aturan yang lebih sulit dijelaskan dan dibangun; skema berbayar lebih dekat dengan situs keanggotaan.
Tentukan juga:
- Aturan perolehan. Per kunjungan, per item, atau per nilai belanja? Apakah pembelian yang didiskon tetap mendapat poin?
- Masa berlaku. Apakah poin atau stempel kedaluwarsa, dan kapan? Periksa aturan konsumen setempat jika Anda membiarkan hadiah kedaluwarsa.
- Hadiah. Apa yang bisa didapat pelanggan, dan berapa biaya masing-masing?
- Lokasi. Satu toko, atau beberapa yang berbagi program yang sama?
Yang dibutuhkan aplikasi
Data
| Tabel | Field utama |
|---|---|
| Pelanggan | Nama, email atau telepon, token kode QR, waktu bergabung, saldo saat ini |
| Transaksi | Pelanggan, jenis (dapat, tukar, koreksi, kedaluwarsa), poin atau stempel, nilai pembelian, anggota staf, lokasi, waktu dibuat, catatan |
| Hadiah | Nama, biaya dalam poin atau stempel, aktif ya/tidak, deskripsi |
| Staf | Nama, login, lokasi, peran (staf, manajer) |
| Lokasi | Nama, alamat — hanya jika Anda punya lebih dari satu |
Aturan utamanya: saldo adalah jumlah dari transaksi. Jangan pernah membiarkan siapa pun menimpa saldo secara langsung. Setiap perolehan, penukaran, dan koreksi adalah baris baru dengan nama staf dan alasan. Riwayat itulah yang memungkinkan Anda menjawab "kenapa saya hanya punya 40 poin?" dan menangkap kesalahan atau penyalahgunaan.
Halaman
- Sisi pelanggan: pendaftaran, halaman kartu yang menampilkan kode QR dan saldo atau stempel saat ini, hadiah yang tersedia, dan riwayat.
- Sisi staf: halaman pemindai (kamera terbuka, memindai kode pelanggan), lalu "tambah stempel" atau "masukkan jumlah belanja", dan tombol tukar yang menunjukkan hadiah apa saja yang bisa dibeli pelanggan.
- Sisi manajer: daftar pelanggan, menyesuaikan saldo dengan alasan, mengelola hadiah, dan laporan sederhana tentang poin yang diberikan dan ditukarkan.
Izin akses
Pelanggan hanya melihat kartu mereka sendiri. Staf bisa menambah dan menukarkan tetapi tidak bisa menghapus riwayat. Manajer bisa membuat penyesuaian, selalu dengan catatan. Tindakan staf membutuhkan login staf; halaman pemindai tidak boleh bisa digunakan oleh siapa pun yang menemukan URL-nya. Lihat menambahkan login ke aplikasi Anda.
Keputusan dan trade-off
Cara pelanggan mengidentifikasi diri
- Kode QR di ponsel mereka yang dipindai staf. Cepat dan sulit dipalsukan jika kodenya token acak.
- Nomor telepon yang diketik staf. Tidak perlu ponsel, tetapi lebih mudah disalahgunakan dan lebih lambat saat sibuk.
- Kartu fisik dengan kode tercetak untuk pelanggan yang lebih suka tidak memakai ponsel.
Banyak bisnis kecil mendukung QR plus pencarian nomor telepon.
Akun pelanggan
Meminta kata sandi di kasir membuat orang enggan mendaftar. Pendaftaran hanya dengan nama dan email atau telepon, lalu tautan masuk dikirim kemudian, jauh lebih ringan. Kumpulkan data pribadi seminimal mungkin, dan jelaskan untuk apa Anda menggunakannya.
Aplikasi web atau aplikasi native
Aplikasi web dibuka dari kode QR di kasir dan bisa ditambahkan ke layar utama. Aplikasi native bisa menambahkan kartu wallet, notifikasi push, dan pengingat berbasis lokasi, tetapi datang dengan biaya app store, review, dan hambatan instalasi. Panduan kami tentang aplikasi web yang ramah ponsel membahas trade-off ini secara lebih detail.
Koneksi ke mesin kasir
Jika sistem point-of-sale Anda punya API, poin bisa ditambahkan otomatis dari setiap penjualan. Jika tidak, staf memasukkan jumlahnya di aplikasi loyalitas. Entri manual cukup untuk volume rendah tetapi memperlambat antrean saat ramai, jadi ujilah pada jam tersibuk Anda sebelum peluncuran.
Prompt pertama yang berhasil
Buat aplikasi web kartu stempel digital untuk Bean There, kedai kopi dengan dua lokasi. Pelanggan mendaftar dengan nama dan nomor telepon, lalu mendapat halaman kartu dengan kode QR, stempel mereka (grid berisi 10), dan riwayatnya. Setiap kopi mendapat satu stempel; 10 stempel menjadi satu minuman gratis, setelah itu kartu direset. Staf masuk dan memakai halaman pemindai yang membuka kamera ponsel, memindai kode QR pelanggan, dan menampilkan kartu mereka dengan tombol Tambah stempel dan Tukar minuman gratis. Setiap stempel dan penukaran disimpan sebagai transaksi dengan anggota staf, lokasi, dan waktu; saldo selalu dihitung dari transaksi. Manajer bisa menyesuaikan stempel dengan alasan wajib dan melihat laporan mingguan tentang stempel yang diberikan dan minuman yang ditukarkan per lokasi. Utamakan ponsel, desain hangat, dan tombol besar untuk staf.
Langkah membangun
- Pendaftaran pelanggan dan halaman kartu dengan kode QR.
- Login staf dan pemindai yang menemukan pelanggan dan menambahkan stempel atau poin.
- Riwayat transaksi sebagai sumber setiap saldo.
- Hadiah dan penukaran, dikonfirmasi oleh staf.
- Alat manajer: penyesuaian dengan alasan, daftar hadiah, laporan.
- Aturan kedaluwarsa, jika ada, dan pesan yang dilihat pelanggan.
- Materi di kasir: kode QR tercetak yang membuka pendaftaran.
- Uji di kasir. Pindai dalam cahaya redup, pindai kode lama, tukar dengan poin yang kurang, dan coba tambah stempel dua kali dengan cepat.
Kesalahan umum
- Hanya menyimpan saldo. Tanpa transaksi, kesalahan dan sengketa tidak bisa dilacak.
- Halaman pemindai tanpa login staf. Siapa pun bisa memberi poin untuk dirinya sendiri.
- Kode QR yang mudah ditebak, seperti nomor ID pelanggan. Gunakan token acak yang panjang.
- Terlalu rumit untuk dijelaskan. Jika staf tidak bisa menjelaskan program dalam satu kalimat, sederhanakan.
- Hadiah yang biayanya lebih besar daripada manfaatnya. Hitung biaya setiap hadiah sebelum peluncuran.
- Tidak ada rencana untuk ponsel yang hilang atau akun yang digabung. Beri manajer cara mencari pelanggan dan memindahkan saldo, dengan catatan.
Kapan produk loyalitas siap pakai lebih baik
Banyak sistem point-of-sale menawarkan loyalitas sebagai add-on yang terhubung ke setiap penjualan secara otomatis, tanpa langkah tambahan bagi staf. Jika sistem Anda punya fitur itu, biasanya itu pilihan termudah. Ada juga aplikasi loyalitas mandiri dan layanan kartu stempel digital untuk bisnis kecil, sebagian dengan kartu wallet dan pesan pemasaran bawaan.
Bangun sendiri ketika POS Anda tidak punya opsi loyalitas atau biayanya lebih mahal daripada nilai program, ketika Anda ingin hadiah yang persis sesuai dengan bisnis Anda, ketika Anda ingin program terhubung dengan hal lain yang Anda jalankan (pemesanan, pesanan online, program referral), atau ketika Anda ingin memiliki daftar pelanggan sepenuhnya.
Membangunnya dengan Mythex
Di Mythex, Anda mendeskripsikan aplikasi loyalitas di chat dan mencobanya di pratinjau langsung, termasuk dalam ukuran ponsel. Agent menambahkan database Postgres khusus saat stempel dan transaksi perlu disimpan (atau ketik /database). Ini adalah aplikasi web ramah ponsel yang dibuka pelanggan dari kode QR; di Pro, Mythex juga bisa membungkusnya sebagai aplikasi Android dan iPhone. Login staf dan pelanggan ditambahkan dengan pendekatan autentikasi Anda sendiri (resep add login), dan pesan SMS atau email melalui penyedia Anda sendiri.
Untuk inspirasi, template website grooming anjing menyertakan program loyalitas bersama layanan dan harga.
Pertanyaan
Poin atau kartu stempel: mana yang lebih baik?
Kartu stempel (beli sembilan, gratis yang kesepuluh) lebih mudah dipahami pelanggan dan cocok untuk bisnis dengan kunjungan berharga serupa, seperti kafe dan barbershop. Poin cocok untuk bisnis dengan nilai belanja yang sangat bervariasi, karena hadiah bisa menyesuaikan dengan seberapa banyak seseorang membeli.
Apakah aplikasi loyalitas harus ada di App Store?
Tidak. Aplikasi web yang ramah ponsel, yang dibuka pelanggan dari kode QR atau ditambahkan ke layar utama, sudah baik untuk banyak bisnis kecil dan menghindari review app store serta hambatan instalasi.
Bagaimana staf menambahkan poin di kasir?
Biasanya pelanggan menunjukkan kode QR dari akun mereka, lalu staf memindainya di ponsel atau tablet dan memasukkan jumlah pembelian atau menambahkan stempel. Tindakan staf sebaiknya memerlukan login staf.
Bisakah poin loyalitas terhubung dengan mesin kasir saya?
Hanya jika sistem point-of-sale Anda menawarkan API atau integrasi untuk itu. Jika tidak, staf memasukkan pembelian secara manual di aplikasi loyalitas, yang tidak masalah untuk volume rendah tetapi menambah langkah saat sibuk.