ChatAgent
Repeat Order & Retensi Pelanggan · 13 min read

Cara Menghitung Repeat Purchase Rate dan Angka yang Bagus Itu Seperti Apa

C

ChatAgent

30 Juni 2026

Tweet

Panduan Repeat Orders

Bangun sistem yang mengubah pembeli satu kali menjadi pelanggan berulang.

Baca Panduan →

Cara Menghitung Repeat Purchase Rate dan Angka yang Bagus Itu Seperti Apa

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

Coba ChatAgent

Otomatiskan alur kerja pelanggan Anda dengan AI

Bangun agen AI chat-first untuk support, sales, dan operasional bisnis Anda.

← Kembali ke Blog