- Аналитика
- 03-Фев-2025
- -
- Нет комментариев
В программе сервиса доставки продуктов «Смекалка» не были настроены события для отслеживания действий пользователя. Специалисты MediaNation настроили аналитику, выявили шаблоны поведения пользователей, ведущие к отказу, и предложили рекомендации для повышения конверсий и эффективности рекламы приложения. Никита Шамин, руководитель отдела рекламы мобильных приложений, делится наработками в кейсе.
Клиент
«Смекалка» — это сервис доставки полезных продуктов.
Задача
Маркетинговый отдел компании поставил перед нами задачу построить аналитику так, чтобы она позволяла отслеживать изменения на разных этапах воронки продаж и легко обрабатывать сырые данные для поиска инсайтов по улучшению UX/UI.
Нас также попросили подготовить документацию по работе с аналитической системой для маркетологов. В её состав должна была войти инструкция для создания трек-ссылок под разные задачи. Все эти работы мы провели в рамках услуги «Консалтинг по аналитике приложений».
Эту комплексную задачу мы разбили на несколько подзадач:
- На основе Customer Journey Map определить ключевые события на каждом этапе воронки.
- Вручную пройтись по каждому этапу воронки продаж, изучить функции и поведение различных элементов интерфейса, которые непосредственно или опосредованно влияют на поведение пользователя.
- На основании данных, полученных на первых двух этапах, составить набор in-app событий для разметки аналитических систем SDK. Подготовить удобную и понятную документацию для разработчиков клиента.
- Сопровождать разработчиков на этапе разметки in-app событий и корректировать техническое задание в соответствии с особенностями используемого стека и потребностями маркетологов в сборе тех или иных данных.
- Разработать методику анализа данных и сбора отчёта с результатами за месяц в удобном для клиента формате.
Выбор событий для отслеживания
Процесс разметки in-app событий и подготовки технического задания для разработчиков мы разделили на два основных этапа:Первый этап — разметка основных событий в воронке, свойственной той или иной категории приложений. Как правило, для каждой категории есть стандартный набор обязательных событий. Воронка Смека, как и большинству приложений интернет-магазинов, состоит из следующих основных in-app событий:
- Начало сессии
- Открытие каталога
- Просмотр страницы товара
- Добавление товара в корзину
- Оформление заказа
Это идеальный набор шагов, который клиент ожидал от пользователя. Если вы не уверены, какой стандартный набор in-app событий есть в вашей категории, то рекомендуем обратиться к статье аналитического сервиса AppsFlyer с несколькими примерами разметки.Второй этап — определение событий, которые уникальны для каждого отдельного интерфейса и программы. Под уникальностью здесь имеется в виду, где эти элементы расположены, на каких экранах, этапах воронки, связаны ли элементы между собой какой-то логикой или механикой. Второй этап более скрупулезный, потому что затрагивает каждый элемент интерфейса программы, с которым пользователь может взаимодействовать, и от результата взаимодействия с которым зависит дальнейшее поведение пользователя.
Изучение интерфейса проводится с помощью ручного тестирования на различных типах и моделях устройств, а также анализа CJM, предоставленной клиентом, что ускоряет процесс выбора зон для более глубокого аудита.
Результатом изучения интерфейса программы стала таблица в таком формате:
Каждое in-app событие по содержанию отнесено к каждому из этапов базовой воронки. Так мы отмечаем все промежуточные варианты действий пользователей на том или ином этапе. При дальнейшем анализе это помогает точнее определять элемент или последовательность действий, которые могли помешать пользователю перейти на следующий этап. Важно понимать, что мы не пытаемся довести до оформления заказа всех пользователей. Это невозможно. Но мы стремимся снизить отток пользователей на каждом из этапов воронки продаж, особенно на финальных.
О важности корректной разметки
Дуже важливо правильно розмічати події, оскільки вони можуть не лише повідомляти маркетологів та аналітиків безпосередньо про факт їхнього наступу, а й доносити додаткову інформацію. Наприклад, ми хочемо знати, якими товарами користувачі програми цікавляться найчастіше до покупки. Найневдалішим рішенням було б розмітити для кожного товару окрему подію. Це незручно, оскільки перевантажує інтерфейс аналітичної системи та збільшує тимчасові витрати на роботу програмістів, особливо якщо ми говоримо про інтернет-магазини з тисячами найменувань товарів.
Ми застосували більш доцільний підхід: створили низку вкладених параметрів та зберігали дані у форматі JSON, які містилися в рамках всього одного запису в таблиці. Такі параметри необхідні для ідентифікації товару або замовлення з тим переліком супутніх характеристик, який буде потрібний клієнту. Потім їх можна отримати у форматі типу даних «словник» (неупорядковані колекції довільних об’єктів з доступом по ключу) і перетворити на кілька окремих таблиць.
Для кожної команди, будь то розробники або менеджери продукту, такий докладний тип розмітки in-app подій корисний. Кожен зможе вивантажити лише ту інформацію, яка йому потрібна.
Використовувати ці дані можуть і маркетологи. Під час підготовки до проведення акції вони зможуть зібрати скласти списки аудиторій за тими чи іншими параметрами, а потім уже вести цих користувачів на конкретний товар із застосуванням диплінків у рекламних кампаніях, тим самим скорочуючи шлях до конверсії. При цьому події фіксуватимуться як з органічного, так і рекламного трафіку. Достатньо лише застосувати ряд фільтрів в інтерфейсі системи аналітики або при вивантаженні сирих даних по API:
Поиск точек роста программы
Нашей задачей было не только настройка аналитики для понимания эффективности маркетинга и отслеживания развития программы, но и поиск точек роста продукта и выявление проблем в интерфейсе, которые приводят к снижению конверсий.
Такие проблемы могут возникнуть из-за плохо проработанного интерфейса или технических ошибок. А также из независимых от разработчиков причин, которые невозможно предвидеть. Например, не всегда можно предположить, в какой момент и как поведут себя пользователи. Отсутствие настроенной аналитики, разумеется, усложняло работу по выявлению таких проблем. Поэтому и нужно было провести детальную разметку in-app событий и дальнейшее исследование данных с помощью различных инструментов продуктовой аналитики.
Для изучения поведения пользователей мы использовали визуализацию последовательности событий и формировали отображение данных таким образом, чтобы видеть, какой процент пользователей, достигших предыдущего шага (события), перешли на следующий.
Геолокация
За три месяца работы с клиентом мы нашли интересные инсайты, гипотезы и точки роста. Больше всего точек роста мы выявили на таком ключевом этапе работы с программой, как определение местоположения пользователя.