Clew

BerandaAlatKalkulator retensi

Kalkulator retensi dan analisis kohort

Tempel tabel kohort dari tool analitik atau spreadsheet Anda — kalkulator menggambar heatmap retensi, kurva tiap kohort, dan kurva rata-rata tertimbang, menghitung churn setiap periode, dan menunjukkan kapan kurva mulai mendatar. Ada juga mode sederhana untuk satu kohort.

● Gratis, tanpa daftarDiperbarui:

Kolom: kohort; ukuran kohort; pengguna aktif di periode 0, 1, 2… Baris pertama boleh berupa header. Sel kosong berarti kohort belum mencapai periode tersebut. Tulis persentase dengan tanda “%”. Contoh dengan angka rekaan sudah terisi; pada data yang dipisah koma, gunakan titik untuk desimal.
Periode
Kolom nilai pertama adalah periode
Periode 0 adalah saat bergabung ke kohort, biasanya 100%.

—

 

Retensi periode 1— 
Periode terakhir— 
Plateau— 
Churn periode 1— 
Kurva retensi per kohort dan rata-rata tertimbangarahkan kursor ke periode
Kurva retensi per kohort dan rata-rata tertimbang
kohort individualrata-rata tertimbang ukuran kohortplateau
Heatmap retensi per kohort, persen dari ukuran kohort

Cara membacanya. Baris adalah kohort, kolom adalah periode sejak bergabung. Warna makin pekat berarti retensi makin tinggi. Rata-rata ditimbang dengan ukuran kohort dan untuk setiap periode hanya memakai kohort yang sudah mencapainya; churn adalah porsi yang hilang dibanding periode sebelumnya pada kohort yang sama.

Semua dihitung di browser Anda — data yang Anda masukkan tidak dikirim ke mana pun.

Cara memakai

  1. Ekspor kohort AndaDari analitik produk atau SQL: untuk setiap kohort (minggu atau bulan pendaftaran), ukurannya dan jumlah pengguna aktif di setiap periode berikutnya.
  2. Tempel tabelnyaSalin rentang dari Excel atau Google Sheets — tab dikenali otomatis. CSV dan titik koma juga bisa.
  3. Pilih periodeHari, minggu, atau bulan hanya mengubah label. Jika kolom nilai pertama sudah periode 1, ubah penomorannya.
  4. Perhatikan bentuknyaYang penting bukan hanya retensi periode 1, tetapi apakah kurva rata-rata mencapai plateau, dan di level berapa.

Rumus retention rate

Retensi adalah porsi kohort yang masih aktif setelah waktu tertentu. Kohort adalah kelompok pengguna yang bergabung pada waktu yang sama: semua yang mendaftar di minggu atau bulan yang sama. Rumus klasik untuk periode N:

Retensi(N) = pengguna kohort yang aktif di periode N / ukuran kohort × 100% Churn periode Churn(N) = 1 − aktif(N) / aktif(N − 1)

Contoh: dari 1.200 pengguna kohort Januari, 348 memakai produk di bulan ketiga setelah mendaftar: retensi bulan 3 = 348 / 1.200 = 29%.

Retensi N-day, unbounded, dan rolling

Satu kata “retensi” menyembunyikan beberapa metrik berbeda, dan mencampurkannya adalah alasan utama angka tidak bisa dibandingkan. Definisi di bawah mengikuti dokumentasi tool analitik produk Amplitude dan Mixpanel.

  • Retensi N-day (klasik, “tepat di hari N”) — porsi kohort yang aktif tepat di hari (minggu, bulan) N. Inilah yang dihitung kalkulator. Jujur, tetapi berisik pada data harian: pengguna yang melewatkan hari ke-7 tidak dihitung meski datang di hari ke-6 dan ke-8.
  • Retensi unbounded (sering disebut rolling retention) — porsi kohort yang aktif di hari N atau setelahnya. Kurvanya tidak pernah naik dan berada di atas kurva klasik, dan nilai terbaru naik secara retroaktif: pengguna yang kembali besok menaikkan retensi semua hari sebelumnya.
  • Retensi bracket — aktivitas dalam rentang yang dipilih, misalnya “hari 1–3”, “hari 4–7”, “hari 8–30”. Berguna jika ritme alami penggunaan produk tidak teratur.

Jika Anda menempelkan data retensi unbounded, perhitungannya tetap benar, tetapi tidak bisa dibandingkan dengan retensi klasik produk lain.

Kenapa rata-rata tertimbang dan cara membaca kurvanya

Rata-rata sederhana dari persentase kohort memberi kohort kecil bobot yang sama dengan kohort besar. Jika bulan liburan membawa 200 pengguna acak dengan retensi 10% dan bulan normal membawa 5.000 dengan 40%, rata-rata sederhana menunjukkan 25%, padahal 2.020 dari 5.200 pengguna bertahan — 38,8%. Karena itu kalkulator memakai kurva tertimbang:

R̄(N) = Σ aktif_i(N) / Σ ukuran_i , dijumlahkan atas kohort i yang sudah mencapai periode N

“Yang sudah mencapai periode N” itu penting: kohort muda belum mungkin berumur lima bulan, dan menganggap sel kosongnya nol akan membuat sisi kanan kurva jatuh secara artifisial. Konsekuensinya: titik akhir rata-rata bergantung pada lebih sedikit kohort dan lebih berisik; tooltip grafik dan baris “Kohort dalam rata-rata” menunjukkan berapa kohort di balik setiap titik.

Churn per periode memakai kohort yang sama yang sudah mencapai periode N — jika tidak, perubahan komposisi kohort antar periode akan menciptakan lonjakan palsu.

Plateau

Pada produk yang memberi nilai, kurva retensi mendatar setelah penurunan awal: pengguna iseng sudah pergi dan yang tersisa adalah orang yang membutuhkan produk. Kurva yang mendatar umumnya dianggap tanda produk sudah menemukan audiensnya; jika kurva terus menuju nol, sebanyak apa pun akuisisi tidak akan membangun basis yang bertahan.

Kalkulator menandai sebagai plateau periode pertama setelah kurva rata-rata turun tidak lebih dari 2 pp dan tidak lebih dari 10% nilainya per periode, asalkan masih ada minimal dua periode sesudahnya. Ini heuristik, bukan definisi standar: ambangnya cocok untuk data bulanan dan mingguan; pada kurva harian plateau bisa ditemukan lebih lambat.

Kesalahan umum dalam analisis kohort

  • Aktivitas = login. Jika kunjungan apa pun dihitung aktif, retensi mencakup pengguna yang membuka email pengingat lalu pergi. Hitung sebagai aktif mereka yang melakukan aksi kunci produk.
  • Periode yang belum selesai. Bulan berjalan belum berakhir sehingga nilainya terlalu rendah. Biarkan sel tersebut kosong.
  • Mencampur retensi klasik dan unbounded dalam satu laporan atau saat membandingkan dengan kompetitor.
  • Membandingkan dengan “benchmark industri”. Aplikasi pesan, software akuntansi, dan aplikasi perjalanan tidak bisa diukur dengan penggaris yang sama: ritme alami penggunaannya berbeda. Bandingkan kohort Anda satu sama lain — apakah plateau naik pada kohort yang lebih baru?
  • Menyimpulkan dari satu kohort kecil. Kohort berisi 50 orang bisa bergeser beberapa poin persentase karena kebetulan.

Retensi ditentukan di hari-hari pertama: pengguna yang tidak pernah mencapai aksi kunci pertama hampir selalu pergi. Karena itu onboarding yang lebih baik sering menaikkan bukan hanya retensi awal, tetapi juga level plateau — lihat Product onboarding: apa itu dan cara menyiapkannya dan Cara meningkatkan aktivasi pengguna di SaaS.

Sumber

  1. Amplitude Docs — Retention Analysis: retensi N-day, unbounded, dan bracket (amplitude.com/docs).
  2. Mixpanel Docs — Retention: retensi first-time dan recurring, perhitungan kohort (docs.mixpanel.com).
  3. Croll A., Yoskovitz B. Lean Analytics: Use Data to Build a Better Startup Faster. O'Reilly Media, 2013 — analisis kohort dan retensi sebagai metrik produk utama.
  4. Fader P. S., Hardie B. G. S. How to Project Customer Retention. Journal of Interactive Marketing, 21(1), 2007 — heterogenitas kohort dan mengapa retensi rata-rata naik seiring waktu.

Pertanyaan umum

Bagaimana cara menghitung retention rate?

Ambil satu kohort — pengguna yang bergabung di periode yang sama — lalu bagi jumlah pengguna aktif di periode N dengan ukuran kohort. Contoh: 348 aktif di bulan 3 dari 1.200 yang mendaftar di Januari berarti retensi bulan 3 sebesar 29%.

Apa beda retensi dan churn?

Retensi adalah porsi kohort awal yang bertahan, churn adalah porsi yang pergi. Untuk satu periode keduanya berjumlah 100%. Churn per periode di kalkulator relatif terhadap periode sebelumnya: berapa persen pengguna aktif yang hilang di langkah itu.

Apa itu rolling retention?

Biasanya yang dimaksud adalah retensi unbounded: porsi kohort yang aktif di hari N atau hari mana pun setelahnya. Nilainya lebih tinggi dari retensi N-day klasik dan dihitung ulang secara retroaktif saat pengguna kembali.

Bagaimana membuat analisis kohort di Excel atau Google Sheets?

Untuk setiap pengguna, cari periode kunjungan pertama (kohort) dan periode aktivitasnya. Gunakan pivot table untuk menghitung pengguna unik per kohort dan per nomor periode sejak bergabung. Salin hasilnya, dengan ukuran kohort di kolom kedua, lalu tempel ke kalkulator.

Kenapa tidak merata-ratakan persentase kohort saja?

Rata-rata sederhana memberi kohort kecil bobot yang sama dengan kohort besar dan mendistorsi gambaran. Retensi tertimbang — jumlah pengguna aktif semua kohort dibagi jumlah ukurannya — mencerminkan porsi nyata pengguna yang bertahan.

Berapa retention rate yang baik?

Tidak ada satu benchmark: bergantung pada frekuensi alami penggunaan produk, segmen, dan definisi aktivitas. Lebih andal melihat bentuk kurva — apakah mendatar — dan apakah kohort yang lebih baru mencapai plateau lebih tinggi.

Bagaimana jika kohort belum mencapai suatu periode?

Biarkan selnya kosong. Kalkulator akan mengecualikan kohort itu dari rata-rata periode tersebut. Angka nol sebagai pengganti sel kosong akan menarik sisi kanan kurva rata-rata ke bawah.

Lainnya di Analitik produk

Tur, tooltip, dan checklist yang dampaknya terlihat di angka.

Coba Clew gratisCara kerjanyaPaket gratis selamanya · tanpa kartu kredit

Product tour, popup, dan onboarding di era AI

7 pola lengkap dengan jumlah langkah, aturan teks, dan metrik, apa yang diubah AI, serta checklist sebelum terbit. PDF, 2 halaman. Isi panduan →

Panduannya dalam bahasa Inggris.