Buka konsol

Mencegah churn menggunakan Firebase Predictions dan FCM

Anda dapat menggunakan Firebase Predictions untuk mengidentifikasi pengguna yang mungkin akan berhenti menggunakan aplikasi Anda, dan menerapkan kampanye notifikasi push untuk mencoba mempertahankan pengguna tersebut. Misalnya, dengan Notifications composer, Anda dapat membuat kampanye berulang yang mengirimkan pesan FCM berisi link diskon atau bahkan sapaan sederhana kepada pengguna yang diperkirakan akan berhenti menggunakan aplikasi Anda dalam 7 hari ke depan.

Panduan ini menunjukkan cara menerapkan strategi retensi pengguna berbasis prediksi semacam ini.

Sebelum memulai

Sebelum mulai menggunakan prediksi dalam kampanye notifikasi, Anda harus melakukan berikut ini:

  • Gunakan Google Analytics di aplikasi Anda. Secara khusus, Anda harus:
    • Mengaktifkan fitur berbagi data Analytics di Firebase console.
    • Opsional: Mencatat secara eksplisit setiap peristiwa Analytics yang relevan dengan aplikasi Anda yang tidak otomatis tercatat ke dalam log. Dengan mencatat peristiwa ini ke dalam log, Anda dapat meningkatkan kualitas klasifikasi di masa mendatang.
    • Memiliki jumlah pengguna yang memadai. Meskipun Predictions berupaya sebaik mungkin untuk memprediksi perilaku aplikasi dengan jumlah basis pengguna berapa pun, biasanya Anda membutuhkan setidaknya 500 pengguna aktif harian untuk membuat prediksi yang berarti.
  • Siapkan FCM untuk aplikasi Anda.
    • Selesaikan langkah penyiapan klien FCM untuk Android, iOS, Unity, atau C ++.
    • Sebelum menyertakan pengguna dalam kampanye pesan push, pertama-tama dapatkan persetujuan mereka untuk menerima notifikasi push melalui semacam alur keikutsertaan.

1. Memulai prediksi churn pengguna

Pertama, siapkan project Firebase Anda untuk mulai memprediksi pengguna yang kemungkinan akan melakukan churn.

Di Firebase console, buka bagian Predictions. Jika belum, setujui persyaratan layanan Predictions.

Setelah Anda menyetujui persyaratan layanan, Predictions akan diaktifkan untuk project Anda. Bagian Predictions di Firebase console dapat digunakan untuk menentukan prediksi kustom. Namun, untuk memprediksi re-engagement, Anda dapat memanfaatkan prediksi churn bawaan, yang didasarkan pada agregasi peristiwa Analytics untuk memprediksi apakah pengguna akan kembali menggunakan ke aplikasi Anda, atau melakukan churn dalam 7 hari ke depan. Prediksi ini akan tersedia setelah Anda mengaktifkan Predictions dan mencatat peristiwa Analytics selama beberapa minggu ke dalam log.

2. Menentukan segmen pengguna yang ditargetkan

Setelah prediksi churn siap digunakan, klik Jelajahi dan gunakan prediksi untuk menentukan segmen pengguna yang ingin Anda targetkan dengan kampanye Anda.

Untuk menargetkan pengguna yang kemungkinan besar akan melakukan churn, Anda dapat menggunakan segmen yang sudah ditentukan sebelumnya yang berisi pengguna dalam rentang persentil 75-100. Di sisi lain, jika ada biaya yang diperlukan untuk menjangkau pengguna, Anda dapat mengecualikan pengguna yang hampir pasti melakukan churn dengan menargetkan segmen yang lebih sempit—misalnya, rentang persentil 75-90.

3. Membuat kampanye notifikasi berbasis Prediksi

Setelah Anda memilih segmen pengguna, klik Berikutnya, lalu pilih Cloud Messaging dan klik Lanjutkan untuk membuka Notifications composer. Di halaman ini, Anda dapat membuat kampanye notifikasi. Segmen pengguna yang Anda pilih sudah diisi sebelumnya pada langkah 2.

Untuk membuat kampanye:

  1. Tulis pesan re-engagement Anda. Pesan ini dapat berisi kode diskon, informasi tentang fitur baru, atau sekadar sapaan.

  2. Jika Anda ingin menyertakan pengguna aplikasi lain, tambahkan aplikasi tersebut di sini. Jika tidak, lanjutkan dengan konfigurasi yang sudah otomatis diisi:

  3. Tetapkan jadwal notifikasi. Karena notifikasi hanya dikirimkan kepada pengguna yang memenuhi kondisi tertentu, Anda dapat menjadwalkan notifikasi untuk dikirimkan setiap hari. Dengan begitu, Anda dapat berinteraksi kembali dengan pengguna sesegera mungkin setelah mereka diprediksi akan melakukan churn. Jika menetapkan jadwal notifikasi yang sering, pastikan juga untuk menetapkan batas frekuensi agar Anda tidak mengganggu pengguna, dan secara tidak sengaja membuat prediksi churn terpenuhi dengan sendirinya.

  4. Opsional: Tentukan peristiwa konversi kustom jika Anda ingin konsol menampilkan performa kampanye secara mendetail, bukan sekadar jumlah peluncuran aplikasi.

  5. Opsional: Tetapkan kolom khusus atau setelan lanjutan untuk pesan Anda. Lihat dokumentasi FCM untuk platform klien Anda.

Setelah Anda memublikasikan kampanye berulang, FCM akan otomatis mulai mengirim pesan re-engagement kepada pengguna yang diprediksi akan melakukan churn dalam 7 hari ke depan.