Menghitung tingkat retensi
Dalam latihan ini, Anda akan menghitung tingkat retensi, yaitu jumlah pelanggan yang masih berlangganan dari pengguna yang telah berkonversi ke produk Anda. Ini dapat memberi gambaran apakah kampanye pemasaran Anda mengonversi pelanggan yang benar-benar berminat pada produk.
Tingkat konversi dan tingkat retensi saling melengkapi; Anda bisa saja membangun bisnis dengan tingkat konversi tinggi dengan menawarkan uji coba gratis, tetapi memiliki tingkat retensi rendah ketika pengguna mulai dikenai biaya layanan. Ini tidak selalu buruk, namun penting untuk memberi para pemangku kepentingan bisnis wawasan tentang persentase pengguna yang tetap berlangganan.
Rumus tingkat retensi adalah:
$$ \frac{\text{Jumlah orang yang tetap berlangganan}}{\text{Total jumlah orang yang berkonversi}} $$
Latihan ini adalah bagian dari kursus
Menganalisis Kampanye Pemasaran dengan pandas
Petunjuk latihan
- Hitung jumlah pelanggan menggunakan kolom
user_iddanconverteddalam DataFramemarketing. - Hitung jumlah pelanggan yang dipertahankan menggunakan kolom boolean
user_iddanis_retained. - Hitung tingkat retensi.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Calculate the number of subscribers
total_subscribers = ____
# Calculate the number of people who remained subscribed
retained = ____
# Calculate the retention rate
retention_rate = ____
print(round(retention_rate*100, 2), "%")