Catch up on everything we announced at this year's Firebase Summit. Learn more

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 hal-hal berikut ini:

  • Menggunakan Google Analytics di aplikasi Anda. Secara khusus, Anda harus:
    • Mengaktifkan fitur Berbagi data Analytics di Firebase console.
    • Opsional: Secara eksplisit mencatat ke dalam log 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 basis pengguna dalam aplikasi seberapa pun ukuran basis tersebut, biasanya Anda membutuhkan setidaknya 500 pengguna aktif harian untuk membuat prediksi yang berarti.
  • Menyiapkan FCM untuk aplikasi Anda.
    • Menyelesaikan 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 suatu alur keikutsertaan.

1. Memulai prediksi churn pengguna

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

Di Firebase console, buka bagian Predictions. Setujui persyaratan layanan Predictions jika Anda belum melakukannya.

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 kumpulan peristiwa Analytics untuk memprediksi apakah pengguna akan kembali menggunakan ke aplikasi Anda atau melakukan churn out 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 ditarget

Ketika prediksi churn siap digunakan, klik Pelajari dan gunakan prediksi untuk menentukan segmen pengguna yang ingin ditarget oleh kampanye Anda.

Untuk menarget pengguna yang kemungkinan besar akan melakukan churn out, 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 out dengan menarget segmen yang lebih sempit—misalnya, rentang persentil 75-90.

3. Membuat kampanye notifikasi berbasis Predictions

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 dari aplikasi lain Anda, 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 melakukan re-engagement terhadap pengguna sesegera mungkin setelah mereka diprediksi akan melakukan churn out. 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 console 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 mulai otomatis mengirim pesan re-engagement kepada pengguna yang diprediksi akan melakukan churn out dalam 7 hari ke depan.