Doodle meningkatkan engagement pengguna sebesar 42% menggunakan Crashlytics dan Firebase
Pendahuluan
Doodle, yang tersedia di Android, iOS, dan web, membantu Anda menentukan tanggal dan waktu terbaik untuk bertemu dengan orang lain. Mereka memutuskan untuk mendesain ulang aplikasi native mereka, sebagai bagian dari upaya untuk meningkatkan engagement dan retensi. Tim membagi desain ulang tersebut menjadi dua fase. Pertama-tama, mereka meningkatkan stabilitas aplikasi dengan Crashlytics, lalu menjalankan pengujian A/B pada fitur orientasi dan pembuatan polling dengan Firebase Remote Config.
Tantang
Sebelum merombak alur dan estetika aplikasi seluler mereka, Doodle ingin meningkatkan kualitas aplikasi dan membawa tingkat pengguna bebas error mendekati 100%. Namun, pelacakan dan penyelesaian error secara manual membutuhkan waktu.
Selain itu, metrik retensi tujuh hari masih lebih rendah daripada yang diinginkan tim. Karena mereka merasa kehilangan pengguna selama orientasi, Doodle berusaha mengupdate proses orientasi dan menyederhanakan alur pendaftaran, sehingga pengguna dapat memahami nilai Doodle dan menyelesaikan langkah-langkah yang diperlukan dengan lebih cepat. Tetapi bagaimana antarmuka pengujian Doodle berubah tanpa mengganggu pengguna?
Solusi
"Crashlytics menghemat waktu kami dengan menampilkan error dan membantu kami menentukan akar masalahnya," ucap Alexander Thiele, engineer Android senior di Doodle. "Salah satu fitur yang menurut kami sangat berguna adalah penambahan log dan kunci ke laporan error untuk membantu kami memecahkan masalah error yang rumit. Kami juga mencatat masalah non-fatal, yang memberikan lebih banyak data tentang apa yang terjadi di aplikasi kami." Setelah meningkatkan stabilitas aplikasi, tim Doodle mengubah fokusnya ke pembuatan update desain.
"Kami menggunakan Firebase Remote Config untuk menguji orientasi pengguna kami dan alur pembuatan polling," ucap Thiele. "Pada akhirnya, satu alur menghasilkan lebih dari 42% polling lebih banyak, dan ini merupakan sebuah peningkatan besar dalam metrik engagement pengguna kami yang paling penting."
Dengan Firebase Remote Config, Doodle dapat menguji perubahan UI sebelum menerapkannya secara luas, dan dengan Crashlytics, mereka yakin akan segera mengetahui masalah stabilitas apa pun yang muncul. Mendesain ulang aplikasi tidak mudah, tetapi memiliki alat developer yang tepat memastikan Doodle memiliki pengalaman yang lancar.
Hasilnya
Peningkatan sebesar 42% dalam pembuatan polling
Retensi dalam 7 hari 6% lebih baik
Pengguna aktif harian bertambah 15%
"Dengan menggabungkan pelaporan error real-time Crashlytics dengan kemampuan untuk men-deploy perubahan jarak jauh ke subset pengguna melalui Remote Config, kami dapat meningkatkan jumlah pengguna aktif harian melebihi ekspektasi kami."
- Alexander Thiele, Senior Android Engineer, Doodle