Digital Marketing

Cara Marketer Indonesia Baca Cohort Analysis untuk Subscription Tanpa Mixpanel 2026

Vito Atmo
Vito Atmo·24 Mei 2026·0 kali dibaca·4 min baca
Cara Marketer Indonesia Baca Cohort Analysis untuk Subscription Tanpa Mixpanel 2026

TL;DR: Cohort analysis tidak butuh Mixpanel atau Amplitude untuk bisnis subscription di Indonesia. Dengan ekspor data registrasi dan login dari Supabase atau Google Sheets, marketer bisa membaca retensi tiap cohort dengan formula sederhana. Yang paling sulit bukan toolsnya, melainkan disiplin membaca pola tiap bulan.

Banyak founder bisnis subscription di Indonesia yang saya temui dalam 12 bulan terakhir punya pola sama: dashboard angka aktif harian sudah dipasang, tapi tidak ada yang mampu menjawab pertanyaan "apakah pengguna bulan ini bertahan lebih lama dari pengguna tiga bulan lalu". Padahal ini pertanyaan paling penting untuk bisnis berbasis langganan.

Tulisan ini menjelaskan cara membaca cohort analysis tanpa tools mahal, dengan contoh konkret dari setup yang sebenarnya saya pakai untuk klien dan project pribadi.

Kenapa Angka Agregat Menipu

Bayangkan dashboard Anda menunjukkan churn rate 8 persen per bulan, stabil selama enam bulan. Kelihatan baik. Tetapi di baliknya, bisa saja cohort Januari memiliki churn 4 persen, sementara cohort Mei naik ke 14 persen. Angka agregat menyembunyikan tren yang sebenarnya memburuk.

Inilah alasan praktik standar industri SaaS selalu memisahkan analisis berdasarkan cohort. Riset ProfitWell menyebut perusahaan SaaS yang aktif mengukur cohort retention rata-rata punya churn rate 30 persen lebih rendah dari yang tidak.

Setup Minimum yang Dibutuhkan

Sumber DataYang Dibutuhkan
Tabel usersTanggal registrasi
Tabel sessions / eventsTanggal aktivitas terakhir
SpreadsheetUntuk pivot dan visualisasi

Tidak perlu data warehouse atau ETL. Sebagian besar bisnis subscription di Indonesia bisa mulai dengan ekspor mingguan ke Google Sheets. Bahkan Google Analytics 4 sudah punya laporan cohort gratis di menu Explore, meski masih terbatas.

Cara Membaca Tabel Cohort

Tabel cohort dasar biasanya memiliki baris berupa cohort (misal "Cohort Maret 2026"), kolom berupa periode setelah registrasi (Bulan 0, Bulan 1, Bulan 2, dan seterusnya), dan nilai berupa persentase pengguna yang masih aktif. Pola yang harus diperhatikan:

  • Penurunan terlalu tajam di Bulan 1: kemungkinan masalah onboarding atau activation rate rendah
  • Cohort baru lebih cepat hilang: kemungkinan ada perubahan produk atau channel akuisisi yang menurunkan kualitas pengguna
  • Cohort lama lebih retentif: tanda klasik produk masih cocok pasar untuk segmen tertentu, perlu dipertajam targeting
  • Plateau setelah Bulan 3: pengguna yang bertahan biasanya adalah "core users", fokus retensi ke segmen ini

Studi Kasus: Bisnis Subscription Klien

Saat membantu klien Vetmo dengan paket layanan vet care berlangganan, kami menemukan cohort Februari 2026 punya retensi 47 persen di Bulan 3, sementara cohort April hanya 28 persen di Bulan 3. Investigasi menunjukkan kampanye Instagram Ads di April lebih luas targetingnya, sehingga menarik audiens yang belum memang butuh layanan vet care berkala. Setelah targeting dipersempit ke pemilik anjing peliharaan usia 3+ tahun, cohort Mei kembali naik ke 41 persen.

Tanpa analisis cohort, masalah ini tidak akan terdeteksi sampai dampaknya muncul di MRR 6 bulan kemudian. Pendekatan ini juga membantu memetakan retention curve per segmen untuk perencanaan akuisisi.

Formula Spreadsheet Sederhana

Di Google Sheets, dengan dua kolom dasar user_id dan signup_month, plus tabel activity_log dengan kolom user_id dan activity_month, formula untuk menghitung retensi cohort:

=COUNTUNIQUE(FILTER(activity_log!A:A, activity_log!B:B=target_month, signup_month=cohort_month)) / cohort_size

Hasilnya bisa dikonversi ke tabel cohort dengan QUERY atau pivot table. Untuk dataset di bawah 100.000 baris, Google Sheets masih cepat. Untuk lebih besar, ekspor ke Looker Studio atau pakai SQL langsung di Supabase.

Pertanyaan Umum

Berapa cohort minimum untuk analisis valid?

Minimal 3 cohort berurutan dengan ukuran sample masing-masing di atas 100 pengguna. Di bawah itu, pola yang terlihat lebih mungkin kebetulan statistik dibanding sinyal nyata.

Apakah cohort analysis sama dengan retention analysis?

Cohort adalah cara mengelompokkan, retention adalah metrik yang diukur. Cohort analysis biasanya mengukur retention, tapi juga bisa mengukur revenue, frequency, atau metrik lain per kelompok.

Seberapa sering harus refresh tabel cohort?

Untuk bisnis subscription bulanan, cukup bulanan. Untuk bisnis dengan siklus lebih cepat seperti aplikasi konten harian, mingguan. Terlalu sering refresh hanya menambah noise tanpa insight.

Apakah cohort analysis menggantikan churn rate?

Tidak. Keduanya saling melengkapi. Churn rate memberi gambaran cepat kondisi saat ini. Cohort analysis memberi konteks historis dan tren per segmen.

Apakah Supabase mendukung query cohort langsung?

Ya, dengan PostgreSQL Anda bisa menulis query dengan window function dan date_trunc untuk membentuk cohort tanpa ekspor. Cocok untuk dashboard internal yang di-refresh otomatis tiap hari.

Yang Bisa Dimulai Minggu Ini

Pilih satu metrik retensi utama, misal "login dalam 30 hari setelah registrasi". Ekspor data dua bulan terakhir ke spreadsheet. Hitung persentase per cohort minggu pendaftaran. Bandingkan tren. Latihan sederhana ini lebih bermanfaat dibanding berbulan-bulan setup tools mahal yang akhirnya tidak dibaca.

Detail teknis tentang cohort analysis dan studi kasus tambahan tersedia di Mixpanel guide on retention untuk referensi lanjutan.

Bagikan

Artikel Terkait

#cohort-analysis#subscription#retensi#analytics#marketer-indonesia

Butuh website yang benar-benar bekerja?

Hubungi Vito untuk konsultasi gratis 15 menit.

WhatsApp Sekarang