Menentukan Skema Poin dan Reward Restoran agar Biaya Promo Terkontrol
Business Mastery

Menentukan Skema Poin dan Reward Restoran agar Biaya Promo Terkontrol

Tayang: 19 Oktober 2026Ditulis Oleh: Briantama Afiq Ashari

Pelanggan yang kembali membeli merupakan aset penting bagi restoran. Namun, menjaga pelanggan tetap datang bukan berarti bisnis harus terus memberikan diskon besar.

Program poin menawarkan cara lain: pelanggan mengumpulkan poin dari transaksi dan menukarnya dengan manfaat tertentu. Meski terlihat sederhana, skema poin restoran harus dihitung berdasarkan biaya, margin, dan tujuan bisnis.

Setiap poin yang diterbitkan memiliki nilai tukar dan berpotensi menjadi kewajiban reward. Bayangkan restoran memberikan satu poin untuk setiap transaksi tanpa mempertimbangkan nominal belanja atau biaya hadiah.

Pelanggan mungkin cepat mengumpulkan poin untuk makanan gratis. Strategi ini memang dapat mendorong kunjungan ulang, tetapi belum tentu menghasilkan keuntungan tambahan.

Jika biaya reward terlalu tinggi dibandingkan margin kontribusi, penjualan bisa meningkat sementara keuntungan justru menurun.

Karena itu, menentukan skema poin bukan soal memberi sebanyak mungkin poin. Restoran perlu memilih perilaku yang ingin didorong, menghitung nilai ekonomi setiap poin, membatasi aturan penukaran, dan menilai hasil akhirnya.

Tentukan Tujuan Program Poin Lebih Dulu

Sebelum menetapkan rasio poin, jawab pertanyaan ini: apakah program bertujuan meningkatkan pembelian kedua, frekuensi kunjungan, average order value (AOV), atau mempertahankan pelanggan yang mulai jarang datang? Pilih satu tujuan utama agar hasilnya bisa diukur.

Jika tujuannya pembelian ulang, manfaat poin bisa dirancang untuk kunjungan berikutnya. Jika targetnya frekuensi, bonus dapat diberikan setelah pelanggan bertransaksi beberapa kali dalam periode tertentu.

Jika targetnya AOV, berikan bonus hanya untuk pesanan yang melewati ambang belanja yang masuk akal dan tetap menguntungkan. Misalnya, pelanggan memperoleh bonus saat berbelanja minimal Rp150.000.

Tentukan metrik sebelum program berjalan: repeat purchase rate, frekuensi per pelanggan, AOV, atau retensi. Hindari menjadikan jumlah poin yang diterbitkan sebagai tujuan utama.

Hitung Nilai Ekonomi Poin

Nilai nominal poin dan biaya aktual reward adalah dua hal yang berbeda. Restoran harus menghitung manfaat yang dijanjikan kepada pelanggan sekaligus beban ekonomi yang muncul saat poin ditukar.

Contoh: 100 poin dapat ditukar dengan voucher potongan Rp10.000. Artinya, satu poin mempunyai nilai tukar nominal Rp100. Jika voucher digunakan seluruhnya, potongan Rp10.000 mengurangi pendapatan transaksi yang bersangkutan.

Namun, jika 100 poin ditukar dengan satu menu gratis yang harga jualnya Rp30.000, biaya operasional reward tidak otomatis Rp30.000. Misalnya, bahan baku dan biaya variabel menu tersebut Rp12.000. Angka Rp12.000 itulah contoh biaya tambahan untuk menyediakan hadiah, di luar dampak lain seperti kapasitas dan penggantian penjualan reguler.

Karena itu, pisahkan nilai tukar untuk pelanggan, biaya aktual penukaran, dan poin yang masih beredar. Poin yang belum ditukar tidak selalu menjadi biaya kas saat itu, tetapi tetap perlu dipantau sebagai potensi kewajiban sesuai kebijakan akuntansi yang berlaku.

Baca juga: Loyalty Program: Pengertian, Jenis, dan Strategi Meningkatkan Retensi Pelanggan Restoran

Contoh Skema Earn & Burn untuk Transaksi Rp100.000

Gunakan simulasi sederhana untuk voucher potongan belanja. Earn berarti perolehan poin, sedangkan burn berarti penukaran poin. Misalnya, restoran memberikan 10 poin untuk transaksi Rp100.000 dan menetapkan nilai tukar setiap poin Rp100.

KomponenKetentuan (simulasi)
Nilai transaksiRp100.000
Poin yang diperoleh10 poin
Nilai tukar satu poinRp100
Nilai nominal 10 poinRp1.000
Rasio nominal reward1% dari transaksi
Asumsi poin ditukar70% dari nilai yang diterbitkan
Estimasi potongan terealisasiRp700 (0,7% dari transaksi)

Pelanggan memperoleh 10 poin dengan nilai tukar nominal Rp1.000. Nilai ini setara dengan 1% transaksi Rp100.000, tetapi bukan berarti restoran langsung mengeluarkan uang Rp1.000 ketika poin diberikan.

Jika diasumsikan 70% dari nilai poin yang diterbitkan akhirnya ditukar sebagai potongan belanja, estimasi nilai diskon yang terealisasi adalah Rp700 per transaksi atau 0,7% dari penjualan. Angka 70% hanya simulasi, bukan benchmark industri.

Restoran perlu mencatat poin yang diterbitkan, yang sudah digunakan, yang kedaluwarsa, dan sisa poin. Nilai reward produk fisik harus dihitung berdasarkan biaya penyediaan hadiah, bukan otomatis memakai nilai voucher.

Contoh ini menjadi dasar untuk menentukan rasio poin yang mampu ditanggung margin. Jika margin kontribusi sebelum reward kecil, rasio earn perlu diturunkan, hadiah diganti, atau penukaran dibatasi pada transaksi yang memenuhi syarat.

Tentukan Minimum Redemption dan Masa Berlaku Poin

Sumber: iStockphoto

Minimum redemption adalah batas poin sebelum pelanggan boleh menukar hadiah. Batas ini dapat mengendalikan frekuensi penukaran, tetapi tidak otomatis menurunkan total biaya reward jika seluruh poin tetap bisa dipakai kelak.

Misalnya, pelanggan baru dapat menukar hadiah setelah mengumpulkan 100 poin. Pada skema 10 poin per transaksi Rp100.000, pelanggan memerlukan sekitar 10 transaksi serupa untuk mencapai batas tersebut.

Atur pula expiry atau masa berlaku poin secara jelas, misalnya 12 bulan sejak poin didapatkan. Jelaskan tanggal kedaluwarsa, urutan pemakaian poin, serta apa yang terjadi jika transaksi dibatalkan atau dikembalikan.

Jangan sengaja membuat penukaran terlalu sulit demi mengurangi biaya. Pantau jumlah poin yang tidak terpakai, keluhan pelanggan, dan perubahan kunjungan agar aturan tetap adil sekaligus realistis bagi restoran.

Flat Points vs Tiered Points: Kapan Masing-Masing Cocok?

Flat points memberikan rasio earn yang sama bagi semua member. Skema ini mudah dijelaskan dan cocok untuk restoran yang baru memulai pengukuran biaya loyalty.

Contohnya, setiap Rp10.000 transaksi yang memenuhi syarat menghasilkan satu poin. Jika satu poin bernilai tukar Rp100, rasio nominal reward-nya sebesar 1% dari nilai transaksi yang memperoleh poin.

Tiered points memberikan rasio berbeda menurut tingkatan member. Misalnya, anggota reguler memperoleh satu poin per Rp10.000, sedangkan anggota premium memperoleh 1,5 kali poin untuk nominal sama.

Dalam contoh tersebut, nilai nominal reward anggota premium dapat mencapai 1,5% dari transaksi yang memenuhi syarat. Tentukan kebijakan pembulatan, batas poin, serta persyaratan naik atau turun tier agar biaya tetap terkontrol.

Flat points lebih mudah diaudit pada tahap awal. Gunakan tier jika data pelanggan cukup dan selisih manfaat antartier terbukti mendorong perilaku bernilai, bukan hanya menaikkan biaya bagi pelanggan yang memang sudah loyal.

Baca juga: Mau Omzet Naik? Pahami Dulu Apa Itu Retensi Pelanggan dan Manfaatnya!

Berikan Bonus Poin untuk Perilaku Tertentu

Bonus poin sebaiknya dirancang untuk perilaku yang memiliki tujuan bisnis jelas, bukan otomatis diberikan pada setiap transaksi. Gunakan indikator keberhasilan dan batas anggaran untuk setiap campaign.

Misalnya, berikan bonus untuk pembelian kedua dalam 14 hari, mencoba menu baru dengan margin sehat, atau bertransaksi pada jam sepi. Bandingkan respons dengan pelanggan serupa yang tidak mendapat bonus jika memungkinkan.

Bonus juga bisa digunakan untuk mendorong pemesanan melalui kanal resmi restoran, asalkan biaya poin tambahan lebih kecil daripada manfaat bisnis yang diharapkan dari perpindahan kanal.

Dalam setiap skenario, tetapkan siapa yang berhak memperoleh bonus, apakah poin diberikan untuk nilai setelah diskon, dan bagaimana poin dikoreksi ketika terjadi refund atau pembatalan.

Batasi periode, total poin per member, dan total biaya program. Jika tujuan eksperimen tidak tercapai, hentikan atau ubah bonus sebelum pengeluaran terus meningkat.

Cegah Reward Stacking agar Biaya Promo Tidak Membengkak

Reward stacking terjadi ketika beberapa insentif dipakai bersamaan dalam satu transaksi, misalnya voucher, penukaran poin, dan bonus poin tambahan.

Sebagai simulasi, pesanan Rp100.000 memiliki biaya variabel Rp60.000 sehingga kontribusi awal Rp40.000. Jika pelanggan mendapat diskon 20% (Rp20.000) dan memakai poin setara potongan Rp5.000, kontribusinya tinggal Rp15.000 sebelum biaya lain. Angka ini menunjukkan mengapa kombinasi promo harus diuji sebelum diaktifkan.

Tentukan aturan yang jelas: apakah voucher boleh digabung dengan penukaran poin, apakah transaksi dengan diskon tetap menghasilkan poin, berapa batas potongan total, dan apakah produk tertentu dikecualikan.

Pastikan aturan berlaku konsisten di POS, kanal pemesanan, dan sistem loyalty. Uji contoh transaksi sebelum campaign berjalan agar staf tidak harus menafsirkan aturan secara manual.

Ukur Keberhasilan dari Repeat Rate dan Incremental Spend

Sumber: iStockphoto

Jumlah poin terbit bukan ukuran keberhasilan program. Bisnis perlu melihat apakah perilaku pelanggan benar-benar berubah dan apakah tambahan kontribusinya lebih besar daripada biaya loyalty.

Repeat purchase rate dapat dihitung sebagai jumlah pelanggan yang membeli kembali dalam periode pengamatan dibagi jumlah pelanggan yang memenuhi kriteria awal, lalu dikalikan 100%. Gunakan definisi kohort dan periode yang sama.

Incremental spend adalah tambahan belanja yang dapat dikaitkan dengan program dibandingkan kondisi dasar atau kelompok pembanding yang relevan. Perhatikan juga perubahan frekuensi, AOV, dan margin kontribusi setelah reward.

Misalnya, AOV kelompok member naik dari Rp100.000 menjadi Rp115.000, atau meningkat Rp15.000. Kenaikan ini perlu diuji terhadap pelanggan dengan karakter serupa yang tidak menerima program.

Jangan menganggap seluruh kenaikan sebagai hasil program. Perubahan harga, musim, menu baru, dan promosi lain bisa memengaruhi pembelian. Evaluasi tambahan margin kontribusi setelah dikurangi biaya reward dan komunikasi campaign.

Contoh Menghitung Loyalty Cost sebagai Persentase Penjualan

Untuk memantau biaya, hitung biaya aktual reward yang telah ditukar terhadap penjualan pada periode yang sama. Catat juga potensi kewajiban dari poin belum ditukar secara terpisah.

Loyalty cost (%) = (Total biaya aktual reward yang ditukar ÷ Total penjualan) × 100%

Sebagai simulasi, penjualan bulanan restoran Rp200.000.000 dan biaya aktual seluruh reward yang ditukar pada bulan tersebut Rp2.000.000.

(Rp2.000.000 ÷ Rp200.000.000) × 100% = 1%

Artinya, biaya reward yang direalisasikan setara dengan 1% penjualan. Bandingkan angka ini dengan margin kontribusi dan hasil pembelian ulang, bukan hanya menetapkan bahwa 1% selalu aman untuk semua restoran.

Agar evaluasi lebih lengkap, pisahkan biaya voucher, hadiah produk, dan bonus campaign berdasarkan outlet serta segmen. Tambahkan saldo poin belum ditukar untuk melihat potensi biaya periode mendatang.

FAQ Seputar Program Poin Restoran

1. Berapa poin ideal yang diberikan untuk setiap transaksi?

Tidak ada angka universal. Mulailah dari target bisnis, margin kontribusi, nilai tukar poin, perkiraan penukaran, dan biaya hadiah. Uji rasio poin pada kelompok terbatas sebelum diterapkan luas.

2. Apakah poin sebaiknya diberikan untuk semua transaksi?

Tidak harus. Restoran bisa memakai rasio dasar sederhana dan memberi bonus hanya untuk perilaku yang ingin ditingkatkan, dengan batas poin dan biaya per campaign.

3. Mengapa restoran perlu menetapkan minimum redemption?

Batas penukaran membantu mengatur kapan poin bisa digunakan. Namun, batas yang terlalu tinggi berisiko membuat program tidak menarik dan tidak otomatis menghapus kewajiban atas poin yang masih berlaku.

4. Bagaimana cara mengetahui program poin menguntungkan?

Pantau pembelian ulang, kenaikan kontribusi yang dapat diatribusikan, biaya reward yang ditukar, dan nilai poin belum digunakan. Bandingkan dengan kelompok serupa jika tersedia.

Kesimpulan

Skema poin yang sehat tidak selalu memberi reward paling besar. Program perlu mendorong perilaku pelanggan yang bernilai dan memberi manfaat tanpa menghabiskan margin restoran.

Mulailah dari tujuan, tentukan nilai tukar dan biaya nyata reward, uji rasio earn, lalu atur penukaran, expiry, tier, dan pembatasan kombinasi promo. Ukur hasil melalui pembelian ulang serta tambahan kontribusi, bukan jumlah poin terbit.

Kartu atau stempel manual mungkin memadai untuk program yang sangat sederhana, tetapi menyulitkan ketika poin, penukaran, dan riwayat pembelian perlu diperiksa lintas transaksi.

Ketika transaksi dan campaign meningkat, restoran membutuhkan sistem yang menghubungkan identitas member, data transaksi, saldo poin, pemakaian reward, segmentasi pelanggan, dan promosi tertarget.

ESB Loop dapat dipertimbangkan untuk mengelola membership, tiering, rewards, dan Smart Campaign secara lebih terstruktur. Pelajari ESB Loop untuk melihat bagaimana program loyalitas bisa dijalankan berdasarkan data, dengan aturan biaya yang tetap ditetapkan dan dievaluasi oleh restoran.

ESB

Ruko Paramount Center II Blok B/8,
Jl. CBD Gading Serpong, Tangerang 15810

150358

(08.30 - 18.00) GMT+7

InstagramFacebookTikTokLinkedInEmail
Copyright 2026 © PT. Esensi Solusi Buana