Doodle 로고
Crashlytics 및 Firebase를 사용하여 사용자 참여를 42% 증대시킨 Doodle
Doodle의 스크린샷

소개

Doodle을 사용하면 Android, iOS 및 웹에서 앱으로 사람들을 만나기에 가장 좋은 날짜와 시간을 찾을 수 있습니다. 이들은 참여도와 유지율을 높이기 위한 노력의 일환으로 네이티브 앱을 다시 설계하기로 결정했습니다. 팀은 재설계를 두 단계로 나누었습니다. 먼저 Crashlytics로 앱의 안정성을 개선한 다음, Firebase 원격 구성을 사용하여 온보딩 및 설문조사 생성 기능에 대한 A/B 테스트를 실행했습니다.


도전

모바일 앱의 흐름과 미학을 개편하기 전에 Doodle은 앱 품질을 개선하고 비정상 종료를 겪지 않는 사용자 비율을 100%에 가깝게 만들고자 했습니다. 하지만 수동으로 비정상 종료를 추적하고 해결하려면 시간이 걸립니다.

또한 7일 유지 측정항목은 팀이 희망한 수치보다 낮았습니다. Doodle은 온보딩 중에 사용자를 잃고 있다고 생각하여 온보딩 프로세스를 업데이트하고 가입 절차를 간소화하여 사용자가 Doodle의 가치를 이해하고 작업을 더 빨리 수행할 수 있도록 했습니다. 하지만 Doodle은 어떻게 사용자를 방해하지 않으면서 인터페이스 변경을 테스트할 수 있을까요?

Doodle의 스크린샷

해결책

Doodle의 선임 Android 엔지니어 알렉산더 틸레는 "Crashlytics는 비정상 종료를 표시하고 근본 원인을 찾는 데 도움을 주어 시간을 절약했습니다."라고 말했습니다. "특히 유용한 기능 중 하나는 비정상 종료 보고서에 로그와 키를 추가하여 까다로운 비정상 종료 문제를 해결하는 것입니다. 또한 심각하지 않은 문제를 기록하여 앱에서 무슨 일이 일어나고 있는지 더 자세히 알 수 있습니다." Doodle팀은 앱 안정성을 개선한 후에 디자인 업데이트에 집중했습니다.

틸레는 "Firebase 원격 구성을 사용하여 사용자 온보딩과 설문조사 생성 흐름을 테스트했습니다."라고 설명했습니다. "결국 하나의 흐름에서 설문조사가 42% 더 많이 생성되어, 가장 중요한 사용자 참여도 측정항목이 크게 증가했습니다."

Doodle은 Firebase 원격 구성을 사용하여 UI 변경사항을 광범위하게 구현하기 전에 테스트할 수 있었고, 안정성 문제가 발생하면 Crashlytics를 통해 즉시 알 수 있다고 확신했습니다. 앱을 재설계하기는 쉽지 않지만 Doodle은 적절한 개발자 도구를 갖춘 덕분에 원활한 경험을 할 수 있었습니다.


결과

설문조사 생성 42% 증가

7일 유지율 6% 향상

일일 활성 사용자 15% 증가

Doodle 로고

"Crashlytics의 실시간 비정상 종료 보고와 원격 구성을 통해 일부 사용자에게 원격 변경 사항을 배포하는 기능을 결합하여 일일 활성 사용자를 기대 이상으로 늘릴 수 있었습니다."

- 알렉산더 틸레, Doodle 선임 Android 엔지니어