Cara Mencegah Churn Pelanggan Saat Migrasi Web Push
Saat bermigrasi dari penyedia web push lain ke EngageLab pada origin yang sama, menghapus Service Worker lama tidak mengubah izin notifikasi situs yang sudah ada. SDK saat ini membaca izin notifikasi browser saat inisialisasi dan hanya memicu permintaan izin jika situs belum memiliki izin. Otorisasi ulang biasanya hanya diperlukan jika origin berubah, izin yang ada kedaluwarsa atau dicabut, atau pengguna menghapus pengaturan situs secara manual. Untuk migrasi penyedia pada origin yang sama, fokus utamanya adalah membatalkan pendaftaran Service Worker lama dengan mulus dan membuat ulang langganan push agar gangguan pengiriman dapat dihindari.
1. Analisis Akar Masalah
| Langkah Migrasi | Dampak ke Pengguna |
|---|---|
| Hapus SDK & Service Worker lama | Izin notifikasi situs tidak dihapus, tetapi langganan push lama menjadi tidak valid dan perlu dibuat ulang |
| SDK baru diinisialisasi dan membaca izin notifikasi saat ini | Pengguna yang sudah memberi izin tidak akan melihat prompt lagi karena inisialisasi SDK; permintaan izin hanya dipicu jika izin belum tersedia |
| Gangguan push selama migrasi | Pengguna merasa layanan terganggu |
2. Strategi Retensi (Implementasi Bertahap)

Fase 1: Persiapan Pra-Migrasi (Kurangi Resistensi Psikologis)
Kampanye Pra-Notifikasi
- Template pesan yang disarankan:
"Kami sedang meningkatkan layanan pesan kami! Langganan pesan Anda akan dimigrasikan otomatis selama peningkatan. Tetap aktifkan notifikasi browser agar terus menerima penawaran eksklusif." - Waktu pengiriman: Dua kali dalam 1 minggu sebelum migrasi (selang 3 hari)
- Implementasi: Lewat SDK lama (tandai sebagai "pesan sistem" agar tidak terkena batas frekuensi)
- Template pesan yang disarankan:
Penguatan Nilai
- Tambahkan banner header situs yang tidak mengganggu: <div class="upgrade-banner"> Peningkatan layanan sedang berlangsung! Tetap aktifkan notifikasi untuk mendapatkan <span class="highlight">kupon diskon 20%</span> (diberikan setelah migrasi) </div>
<div class="upgrade-banner"> Peningkatan layanan sedang berlangsung! Tetap aktifkan notifikasi untuk mendapatkan <span class="highlight">kupon diskon 20%</span> (diberikan setelah migrasi) </div>Tampilkan blok kode ini di jendela mengambang - Kait konversi: Tawarkan hadiah langsung setelah migrasi (misal kode promo/konten eksklusif)
- Tambahkan banner header situs yang tidak mengganggu:
Fase 2: Optimasi Migrasi (Tingkatkan Keberhasilan Migrasi Langganan)
- Migrasi Bertahap

- Keuntungan: Migrasi yang dipicu oleh pengguna mengurangi dampak kegagalan pembuatan ulang langganan atau gangguan selama migrasi
- Permintaan Izin Kontekstual
Anda dapat mengaturnya di konsol EngageLab dengan memilih metode "Panduan Penyiapan" atau "Kustom".

- Saat izin belum ada, kedaluwarsa, atau dicabut, kondisi pemicu yang disarankan meliputi salah satu berikut:
- Pengguna melihat >3 halaman
- Terjadi event bernilai tinggi (misal tambah ke keranjang)
- Waktu diam di halaman >45 detik
Fase 3: Pemulihan Pasca Migrasi
Reaktivasi Email untuk Pengguna yang Churn
Status Pengguna Strategi Pemulihan Izin notifikasi dicabut atau kedaluwarsa Kirim email yang mengarahkan pengguna kembali ke situs untuk mengaktifkan ulang notifikasi Pembuatan ulang langganan gagal Arahkan pengguna kembali ke situs untuk memicu ulang proses pembuatan langganan Pencocokan Cookie + Retargeting Presisi
- Identifikasi pengguna dengan izin notifikasi kedaluwarsa atau pembuatan ulang langganan gagal melalui cookie historis
- Jalankan iklan remarketing (misal Google Ads):
"Anda punya 3 notifikasi belum dibaca! Klik untuk mengaktifkan kembali"
Dashboard Churn Real-time
Metrik Ambang Notifikasi Rencana Tindakan Tingkat keberhasilan pembuatan ulang langganan < 85% Kirim email reaktivasi Tingkat uninstall > 15% Hentikan migrasi untuk troubleshooting
3. Hasil yang Diharapkan

✅ Studi kasus industri: Platform e-commerce yang menggunakan prompt kontekstual berhasil meningkatkan jumlah pelanggan sebesar 12% pasca migrasi
✅ Hasil menyeluruh: Kombinasi strategi teknis dan operasional dapat menahan churn dalam kisaran terbaik industri 8~25%, bahkan berpotensi churn negatif (pertumbuhan selama migrasi) pada skenario optimal.










