Cara Menghitung Repeat Purchase Rate dan Angka yang Bagus Itu Seperti Apa
ChatAgent
30 Juni 2026
Panduan Repeat Orders
Bangun sistem yang mengubah pembeli satu kali menjadi pelanggan berulang.
Cara Menghitung Repeat Purchase Rate dan Angka yang Bagus Itu Seperti Apa

Slug: repeat-purchase-rate-calculation
URL: https://chatagent.so/blog/repeat-purchase-rate-calculation
Kategori: Repeat Order & Retensi Pelanggan
Target Keyword: cara menghitung repeat purchase rate, rumus repeat purchase rate, RPR bisnis, retention rate Indonesia, cara naikkan repeat order
Hampir semua founder bisa bilang angka revenue bulanan, ad spend, dan cost per acquisition. Tapi hampir tidak ada yang bisa bilang Repeat Purchase Rate mereka.
Itu seperti tahu kecepatan mobil tapi tidak tahu konsumsi bensinnya. Repeat Purchase Rate — RPR — memberitahu kamu berapa persen pelanggan yang kembali dan beli lagi. Ini adalah prediktor terbaik apakah bisnis kamu sedang membangun ekuitas atau cuma menyewa revenue dari Meta.
Artikel ini akan menunjukkan cara menghitung RPR, angka yang sehat untuk bisnis kamu, dan cara mengubahnya menggunakan WhatsApp di dalam ekosistem Meta yang sudah kamu pakai.
1. Apa Itu Repeat Purchase Rate (RPR)?
Related: Segmentasi WhatsApp Berdasarkan Riwayat Pembelian: Cara Mena
Related: Audit Retensi WhatsApp: Cara Mengevaluasi Strategi Repeat Or
Repeat Purchase Rate adalah persentase pelanggan yang melakukan pembelian lebih dari satu kali dalam periode waktu tertentu. Ini adalah metrik fundamental yang mengukur seberapa efektif bisnis kamu dalam mempertahankan pelanggan dan mendorong mereka untuk kembali membeli.
Rumus Dasar:
RPR = (Jumlah Pelanggan yang Beli Ulang / Total Pelanggan) × 100%
Contoh perhitungan:
- Kamu punya 1.000 pelanggan dalam 3 bulan terakhir
- 250 dari mereka beli ulang
- RPR = (250 / 1.000) × 100% = 25%
Angka sederhana, tapi dampaknya luar biasa. RPR 25% artinya 1 dari 4 pelanggan kembali. Sisanya? Mereka pergi dan kamu harus bayar iklan lagi untuk menarik pelanggan baru.
Mengapa RPR penting:
- Customer acquisition cost (CAC) rata-rata 5-25x lebih mahal dari retention cost
- Pelanggan yang beli ulang biasanya spending 67% lebih tinggi dari pelanggan baru
- RPR yang tinggi menunjukkan product-market fit yang kuat
- Bisnis dengan RPR tinggi memiliki cash flow yang lebih stabil dan predictable
2. Kenapa RPR Lebih Penting dari Revenue
Related: Calculating the ROI of WhatsApp Reorder Campaigns: A Data-Dr
Related: Segmentasi WhatsApp Berdasarkan Riwayat Pembelian: Cara Mena
Data menunjukkan kamu punya dua bisnis:
| Aspek | Bisnis A | Bisnis B |
|---|---|---|
| Revenue Bulanan | Rp100.000.000 | Rp100.000.000 |
| Jumlah Pelanggan | 500 | 500 |
| Repeat Purchase Rate | 15% | 45% |
| Customer Acquisition Cost | Rp150.000 | Rp50.000 |
| Monthly Retention Cost | Rp75.000.000 | Rp25.000.000 |
| Profit Margin | 25% | 55% |
| Bisnis A dan B punya revenue yang sama. Tapi Bisnis B jauh lebih menguntungkan karena tidak harus terus-menerus menghabiskan uang untuk menarik pelanggan baru. |
Ini realitas yang sering diabaikan: Revenue tanpa retention adalah ilusi. Kamu terlihat sibuk, tapi uang keluar terus untuk akuisisi. Setiap bulan kamu mulai dari nol lagi, membayar Meta untuk mengisi ember yang bocor.
Ilustrasi dampak RPR ke arus kas:
| Bulan | Bisnis A (RPR 15%) | Bisnis B (RPR 45%) |
|---|---|---|
| Januari | 500 pelanggan baru | 500 pelanggan baru |
| Februari | 575 pelanggan (500 baru + 75 repeat) | 725 pelanggan (500 baru + 225 repeat) |
| Maret | 659 pelanggan (500 baru + 159 repeat) | 1.013 pelanggan (500 baru + 513 repeat) |
| Akhir Q1 | 1.734 pelanggan | 2.238 pelanggan |
| Selisih 504 pelanggan dalam satu kuartal. Itu artinya revenue yang berbeda ratusan juta rupiah — tanpa tambah budget iklan. |
3. Cara Menghitung RPR: 3 Metode
Related: How to Turn One-Time Meta Shoppers into Repeat Buyers with a
Related: Calculating the ROI of WhatsApp Reorder Campaigns: A Data-Dr
Metode 1: Simple Repeat Purchase Rate
RPR = (Pelanggan yang Beli ≥2 Kali / Total Pelanggan Unik) × 100%
Kapan pakai: Untuk gambaran cepat dan laporan bulanan sederhana. Ini adalah metode yang paling sering digunakan dan paling mudah dipahami.
Contoh:
- Bulan ini: 800 pelanggan unik
- 200 di antaranya beli lebih dari sekali
- RPR = 25%
Kelebihan: Mudah dihitung, mudah dikomunikasikan ke tim.
Kekurangan: Tidak memperhitungkan frequency pembelian.
Metode 2: Repeat Purchase Rate per Periode
RPR (Bulanan) = (Pelanggan yang Beli Ulang di Bulan X / Pelanggan yang Beli di Bulan X-1) × 100%
Kapan pakai: Untuk melihat tren dari bulan ke bulan. Metode ini lebih spesifik karena menghubungkan pelanggan di satu periode dengan perilaku mereka di periode berikutnya.
Contoh:
- Januari: 400 pelanggan
- Februari: 120 pelanggan dari Januari kembali beli
- RPR Februari = (120 / 400) × 100% = 30%
Kelebihan: Menunjukkan tren yang jelas dan bisa digunakan untuk forecasting.
Kekurangan: Butuh data yang lebih detail dan tracking yang lebih ketat.
Metode 3: Weighted Repeat Purchase Rate
RPR = (Total Pembelian Ulang / Total Pelanggan yang Beli Ulang) × 100%
Kapan pakai: Untuk memahami kedalaman repeat purchase (seberapa sering pelanggan kembali). Metode ini memberikan gambaran tentang loyalitas pelanggan, bukan cuma apakah mereka kembali.
Contoh:
- 200 pelanggan melakukan total 500 pembelian ulang
- RPR Weighted = 500 / 200 = 2.5x per pelanggan
Kelebihan: Memberikan gambaran tentang depth of loyalty.
Kekurangan: Kurang intuitive untuk komunikasi ke stakeholder.
Metode Mana yang Harus Dipilih?
Untuk kebanyakan bisnis, Metode 1 adalah titik awal yang bagus. Mulai dari sana, lalu tambahkan Metode 2 untuk analisis tren. Metode 3 berguna untuk bisnis yang ingin memahami loyalitas pelanggan secara lebih mendalam.
Yang terpenting: konsisten dalam metode yang dipilih. Jangan campur aduk metode yang berbeda dalam laporan yang sama — ini akan membuat data tidak comparable.
4. Angka RPR yang Bagus: Benchmark Industri
Related: How to Automate Repeat Order Reminders on WhatsApp: The Play
Related: 15 Template Pesan Follow-Up WhatsApp yang Bikin Pelanggan Be
Angka RPR "bagus" sangat bergantung pada jenis bisnis dan industri. Berikut benchmark berdasarkan data industri untuk pasar Indonesia dan Southeast Asia:
| Industri | RPR Rendah | RPR Sedang | RPR Tinggi | Catatan |
|---|---|---|---|---|
| Skincare & Beauty | <15% | 15-30% | >30% | Produk consumable, siklus 25-45 hari |
| F&B / Makanan | <20% | 20-40% | >40% | Frekuensi tinggi, siklus 7-14 hari |
| Fashion & Apparel | <10% | 10-25% | >25% | Siklus panjang, 2-4x per tahun |
| Suplemen & Kesehatan | <20% | 20-35% | >35% | Consumable, siklus 30-60 hari |
| Elektronik & Gadget | <8% | 8-15% | >15% | High-ticket, siklus 1-3 tahun |
| FMCG (Fast-Moving) | <25% | 25-45% | >45% | Sangat consumable, siklus harian-mingguan |
| Jasa / Subscription | <30% | 30-50% | >50% | Recurring revenue model |
| Catatan penting: |
- Angka di atas adalah untuk pasar Indonesia dan Southeast Asia
- RPR dihitung dalam periode 90 hari untuk produk consumable
- Untuk produk non-consumable, periode yang relevan adalah 6-12 bulan
- Bisnis dengan WhatsApp follow-up terstruktur biasanya 15-25% lebih tinggi dari benchmark
- Data ini berdasarkan aggregated data dari berbagai sumber termasuk chatagent.so
5. Faktor yang Mempengaruhi RPR
Related: How E-Commerce Sellers Convert WhatsApp Chats into Repeat Or
Related: Mengubah WhatsApp Jadi Mesin Repeat Order dengan Loyalty Poi
Sebelum mengejar angka RPR, pahami dulu faktor-faktor yang mempengaruhinya. RPR bukan angka yang bisa dinaikkan secara ajaib — ada akar masalah yang perlu diidentifikasi dan diperbaiki.
Faktor Internal (Yang Bisa Kamu Kontrol)
| Faktor | Pengaruh ke RPR | Contoh Implementasi |
|---|---|---|
| Kualitas Produk | Sangat Tinggi | Produk yang bagus = pelanggan kembali. Tidak ada follow-up yang bisa menutupi produk yang buruk. |
| Pengalaman Belanja | Tinggi | Proses checkout mudah, pengiriman cepat, packaging menarik. |
| Follow-Up Sistematis | Sangat Tinggi | WhatsApp follow-up = reminder + insentif + personalisasi. |
| Harga & Value | Sedang | Harga wajar + value jelas = loyalitas. Terlalu mahal = churn. |
| Customer Service | Tinggi | Respon cepat = kepercayaan. Masalah yang diselesaikan dengan baik = loyalitas lebih kuat. |
| Brand Experience | Sedang-Tinggi | Konsistensi brand di semua touchpoint membangun trust. |
Faktor Eksternal (Yang Perlu Dioptimasi)
| Faktor | Pengaruh ke RPR | Strategi Mitigasi |
| --- | --- | --- |
| Kompetitor | Sedang | Differentiasi lewat service dan pengalaman, bukan cuma harga. |
| Musiman | Sedang | Penyesuaikan strategi per musim — flash sale di bulan tertentu, bundle di musim lain. |
| Ekonomi | Rendah-Sedang | Value proposition yang kuat tahan terhadap fluktuasi ekonomi. |
| Platform | Tinggi | WhatsApp = retention channel terbaik di Indonesia. Manfaatkan sepenuhnya. |
| Perilaku Konsumen | Sedang | Pantau tren dan adaptasi strategi follow-up sesuai perilaku target market. |
6. Cara Naikkan RPR dengan WhatsApp
Ini adalah bagian terpenting. RPR bisa dihitung, tapi yang lebih penting adalah cara mengubahnya. WhatsApp adalah channel paling efektif untuk meningkatkan RPR di Indonesia.
Strategi 1: Automated Follow-Up Sequence
Kirim pesan follow-up secara otomatis setelah pembelian:
- Hari 1: Konfirmasi pesanan + tips penggunaan
- Hari 3-5: Product education + engagement
- Hari 7: Post-purchase check-in
- Hari 20-25: Stock reminder (untuk consumable)
- Hari 30-35: Exclusive offer untuk repeat purchase
Hasil rata-rata: Naik 15-25% dalam 3 bulan pertama.
Mengapa bekerja: Follow-up yang terstruktur memastikan setiap pelanggan mendapat pesan yang tepat di waktu yang tepat. Tidak ada yang terlewat.
Strategi 2: Personalized Reorder Reminder
Gunakan data pembelian untuk mengirim reminder yang relevan:
- "Hai [Nama], [Produk] kamu mungkin mulai menipis minggu ini. Mau kami bantu reorder?"
- Targetkan pelanggan yang sudah beli 2-3 kali → mereka adalah kandidat terbaik untuk repeat order
- Personalisasi berdasarkan purchase history dan consumption pattern
Hasil rata-rata: Naik 10-20% conversion rate untuk reorder.
Mengapa bekerja: Kamu mengantisipasi kebutuhan pelanggan sebelum mereka menyadarinya. Ini menunjukkan bahwa kamu memahami mereka.
Strategi 3: Loyalty Program via WhatsApp
Buat program loyalitas sederhana yang berjalan di WhatsApp:
- Setiap pembelian = poin
- Poin bisa ditukar dengan diskon
- Update poin otomatis via ChatAgent
- Milestone rewards (beli 5 kali = reward spesial)
Hasil rata-rata: Naik 20-35% retention rate dalam 6 bulan.
Mengapa bekerja: Recognition dan reward memotivasi pelanggan untuk terus setia. Program loyalitas juga menciptakan "sunk cost" psikologis.
Strategi 4: Win-Back Campaign
Untuk pelanggan yang sudah diam 60+ hari:
- Kirim pesan personal dengan insentif
- "Kamu kangen kami? Ini hadiah buat kamu: diskon 20% buat pembelian berikutnya."
- Gunakan ChatAgent untuk otomasi penuh
- Kirim 2-3 pesan dalam rentang 7-14 hari untuk max conversion
Hasil rata-rata: Reaktivasi 8-15% pelanggan dormant.
Mengapa bekerja: Pelanggan yang sudah pernah beli punya trust yang masih ada. Kamu cuma perlu "memancing" mereka kembali.
7. Perhitungan Detail: Dampak RPR ke Revenue
Mari kita lihat dampak konkret perubahan RPR ke revenue dengan data yang lebih detail.
Skenario: Brand Skincare dengan 1.000 Pelanggan Baru per Bulan
| Aspek | RPR 15% | RPR 25% | RPR 35% | RPR 45% |
|---|---|---|---|---|
| Pelanggan Repeat | 150 | 250 | 350 | 450 |
| Avg Order Value | Rp150.000 | Rp150.000 | Rp150.000 | Rp150.000 |
| Revenue dari Repeat | Rp22.500.000 | Rp37.500.000 | Rp52.500.000 | Rp67.500.000 |
| Customer Lifetime Value | Rp202.500 | Rp262.500 | Rp322.500 | Rp382.500 |
| Monthly Revenue Total | Rp172.500.000 | Rp187.500.000 | Rp202.500.000 | Rp217.500.000 |
| Revenue Tambahan | – | +Rp15.000.000 | +Rp30.000.000 | +Rp45.000.000 |
| Perbedaan antara RPR 15% dan RPR 45%: Rp45.000.000 per bulan. Tanpa tambah budget iklan. Tanpa tambah tim. Cuma dengan mengubah sistem follow-up. | ||||
Proyeksi 12 bulan:
| RPR | Revenue Tahunan dari Repeat | Total Revenue (New + Repeat) |
|---|---|---|
| 15% | Rp270.000.000 | Rp2.070.000.000 |
| 25% | Rp450.000.000 | Rp2.250.000.000 |
| 35% | Rp630.000.000 | Rp2.430.000.000 |
| 45% | Rp810.000.000 | Rp2.610.000.000 |
| Selisih antara RPR 15% dan RPR 45% dalam setahun: Rp540.000.000. Itu bukan angka kecil. |
8. Tool yang Dibutuhkan untuk Mengukur dan Menaikkan RPR
Level 1: Manual (Gratis tapi Terbatas)
- Excel/Google Sheets untuk tracking
- WhatsApp Business untuk follow-up manual
- Export data dari e-commerce platform
Kekurangan: Tidak scalable, rentan human error, timing tidak konsisten. Cocok untuk bisnis dengan <100 pelanggan.
Level 2: Basic Automation
- WhatsApp Business API
- CRM sederhana (HubSpot free, dll)
- Email automation (Mailchimp, dll)
Kekurangan: Masih butuh campur tangan manual untuk personalisasi. Sulit koordinasi antar channel. Cocok untuk bisnis dengan 100-500 pelanggan.
Level 3: Full Automation dengan AI
- ChatAgent — AI agent yang bekerja 24/7 di WhatsApp
- Otomasi penuh untuk follow-up, reminder, dan win-back
- Personalisasi berdasarkan data pelanggan
- Analytics dan reporting bawaan
- Integrasi dengan Meta ecosystem (Instagram, Facebook)
Kelebihan: Scalable, konsisten, tidak perlu tim besar. Cocok untuk bisnis dengan 500+ pelanggan yang serius ingin naikkan RPR.
Rekomendasi kami: Mulai dari Level 3 langsung. Biaya ChatAgent jauh lebih murah dari hiring 1 admin, dan hasilnya lebih konsisten. ROI ChatAgent untuk follow-up WhatsApp biasanya di atas 2.000% dalam 3 bulan pertama.
9. Kesalahan Umum dalam Menghitung dan Menaikkan RPR
❌ Menghitung RPR tanpa segmentasi
RPR keseluruhan bisa menyesatkan. Segmentasi berdasarkan:
- Kategori produk (produk A mungkin RPR 40%, produk B cuma 10%)
- Waktu pembelian pertama (pelanggan baru vs existing)
- Source (Meta ads vs organic — biasanya organic punya RPR lebih tinggi)
- Wilayah geografis (perilaku belanja berbeda per kota)
❌ Mengabaikan time window
RPR yang dihitung dalam 30 hari berbeda dengan 90 hari. Pastikan konsisten dalam periode yang sama. Gunakan periode yang relevan dengan siklus pembelian produk kamu.
❌ Fokus hanya pada angka, bukan aksi
Mengetahui RPR kamu 20% itu bagus. Tapi yang lebih penting: apa yang kamu lakukan untuk menaikkannya? Tanpa action plan, data cuma jadi hiasan di dashboard.
❌ Tidak ada sistem follow-up
RPR tidak akan naik sendirian. Tanpa sistem follow-up yang terstruktur, kamu cuma berharap pelanggan kembali dengan sendirinya. Harapan bukan strategi.
❌ Mengabaikan pelanggan yang diam
Pelanggan yang tidak komplain bukan berati puas. Mereka mungkin sudah pergi tanpa bilang apa-apa. Deteksi mereka dengan monitoring pembelian, bukan feedback. Pelanggan yang diam adalah yang paling berbahaya — kamu tidak tahu mereka pergi sampai terlambat.
❌ Mengukur RPR terlalu sering
Jangan hitung RPR setiap hari. Ini akan membuat kamu reaktif dan panik. Hitung bulanan atau quarterly, lalu fokus pada aksi perbaikan.
❌ Tidak ada benchmark internal
RPR hari ini harus dibandingkan dengan RPR bulan lalu, kuartal lalu, dan tahun lalu. Benchmark eksternal berguna, tapi tren internal lebih penting.
10. Cara Memulai: Action Plan untuk Naikkan RPR
Minggu 1: Audit dan Baseline
- Hitung RPR saat ini menggunakan Metode 1
- Segmentasi data: per produk, per source, per wilayah
- Identifikasi top 20% pelanggan (mereka yang paling sering beli)
- Identifikasi pelanggan yang diam 60+ hari
Minggu 2: Strategi dan Persiapan
- Pilih strategi WhatsApp follow-up yang paling relevan
- Buat 5-7 template pesan (lihat artikel template kami)
- Siapkan database pelanggan untuk segmentasi
- Setup ChatAgent atau tool automation lainnya
Minggu 3-4: Implementasi dan Launch
- Jalankan automated follow-up sequence
- Monitor response rate dan conversion per template
- Iterasi berdasarkan data minggu pertama
- Siapkan win-back campaign untuk pelanggan dormant
Minggu 5-8: Optimasi dan Scale
- Analisis data 2 minggu pertama
- Optimasi timing, konten, dan frequency
- Scale ke seluruh database
- Set target RPR untuk kuartal berikutnya
11. FAQ: Cara Menghitung Repeat Purchase Rate
❓ Frequently Asked Questions
Bagaimana cara mendapatkan repeat order di WhatsApp?
Gunakan follow-up otomatis, reminder refill, program loyalitas, dan personalisasi berdasarkan riwayat pembelian pelanggan.
Berapa kali follow up yang ideal?
3-5 kali dalam 7-14 hari. Yang pertama dalam 24 jam, lalu interval 2-3 hari. Setiap follow up harus memberikan nilai baru.
Apa itu refill reminder?
Pengingat otomatis yang dikirim saat produk pelanggan kemungkinan sudah habis. Contoh: 'Halo, biasanya toner habis sekitar sekarang. Mau repeat order?'
Ready to Get Started?
Artikel Terkait
Analisis Dampak ‘Message Fatigue’ pada Retensi: Cara Menentukan Frekuensi Chat WhatsApp Ideal agar Pelanggan Tidak Unsubscribe dan CLTV Tetap Tumbuh
2 Jul 2026
Audit Retensi WhatsApp: Cara Mengevaluasi Strategi Repeat Order yang Benar-benar Naikkan CLTV
30 Jun 2026
Audit Strategi Repeat Order di WhatsApp: Cara Efektif Tanpa Menguras Budget
26 Jul 2026
Coba ChatAgent
Otomatiskan alur kerja pelanggan Anda dengan AI
Bangun agen AI chat-first untuk support, sales, dan operasional bisnis Anda.