Перед продвижением мобильного приложения, надо обязательно оснастить приложение аналитическими инструментами. Времена, когда достаточно было загрузить приложение в Google Play или App Store и оно взлетало в топ over all получая сотни тысяч установок, давно прошли. Сейчас конкуренция практически во всех категориях очень высока, и для привлечения пользователей надо использовать все возможные каналы. Продвижение приложений без постоянной аналитики важнейших параметров — цены установки и прибыли за действия в приложении, в таких конкурентных условиях невозможны. Для измерения эффективности рекламных каналов и изучения поведения пользователей в приложении, надо устанавливать и настраивать аналитические инструменты до релиза приложения. В приложении не возможно в любой момент обновить настройки системы трекинга, для обновления аналитических инструментов должно пройти время, пока все пользователи обновят версию, а в iOS надо будет ждать модерации.
Все инструменты аналитики можно разделить на три группы
- Инструменты для отслеживания источников установок. Измеряют конверсию каждого источника в установки и дальнейшие действия в приложении. Эти данные позволяют эффективно расходовать бюджет на продвижение приложений и подбирать правильные источники трафика.
- Инструменты для аналитики внутри приложений. Измеряют поведение пользователей внутри приложения, например, частота визитов в приложение, наиболее востребованные функции, процент достижения нужных событий. Интерпретация этих данных позволяет принять решение о дальнейшем развитии продукта.
- Инструменты для сбора статистики магазинов приложений. Отслеживают позиции приложения и конкурентов в сторах
Трекинг источников установок
Как выглядит процесс конверсии в установку приложения и почему не так просто определить источник установки?
- Пользователь переходит по баннеру в рекламной сети или по ссылке;
- После перехода в App Store или Google Play, данные о нем теряются;
- После установки приложения, мы не можем узнать о источнике перехода.
По другому выглядит процесс если в приложении установлена система трекинга.
- Кликая по баннеру пользователь переходит на реферальную ссылку системы трекинга;
- Реферальная ссылка перенаправляет пользователя в магазин приложений, сохраняя информацию о переходе в системе трекинга;
- Пользователь скачивает приложение в App Store или Google Play;
- Далее пользователь устанавливает и открывает приложение, а система трекинга идентифицирует информацию о пользователе с информацией о переходе;
- Если система трекинга интегрирована с рекламной сетью, то она сообщает информацию о конверсии рекламной сети (Postback).
Система трекинга помогает отследить конверсии в установки и дальнейшие действия с каждого источника трафика. Но конверсия будет засчитана только, если клик по ссылке произошел с того же мобильного устройства, что и установка. Стоит учитывать, что на этапе идентификации неизбежны потери данных в объеме 5-15% конверсий. В мобильных приложениях нет файлов cookie и для идентификации пользователей применяются другие методы, например device fingerprinting. Суть этого метода состоит в том, что у каждого устройства есть свой отпечаток (fingerprint) –сочетание разных технических параметров — ip адрес, размер экрана, модель OS и другие. Если система видит, что с устройства с неким отпечатком был совершен переход, а затем через некоторое время на устройстве с похожим отпечатком было открыто приложение, значит с большой вероятностью это одно и то же устройство, и можно засчитать конверсию.
Какую систему трекинга выбрать?
Сравнительный анализ самых популярных систем — AppsFlyer, Mobile App Tracking, Adjust.
Сравнение систем трекинга мобильных приложений
Для большинства разработчиков подойдет AppsFlyer или Adjust — они позволяют измерять большинство основных событий. Mobile App Tracking обладает широким набором функций, например, позволяет настроить postback на любое событие, происходящее на сервере. При этом его использование получается дороже и оно не интегрировано с Facebook — для измерения трафика с этой социальной сети придется дополнительно устанавливать SDK Facebook. Системы платные, но реальная стоимость использования обычно не превышает 5% на рекламу мобильного приложения, небольшая плата за его эффективное расходование.
Что измерять?
Основная функция систем трекинга это измерение конверсии рекламных каналов. При этом установки не главный показатель, важнее измерять дальнейшие конверсии в целевые действия. Для этого внутри приложения надо настроить измерение событий, данные представлены в виде наглядных графиков
На картинке видно, например, что четвертый и пятый источники дали примерно равное количество установок, но четвертый намного лучше конвертировался в дальнейшие покупки и лояльных пользователей (тех, кто запустил приложение хотя бы 3 раза). Графики можно выгружать в виде таблиц, считать LTV (Life Time Value — доход от пользователя) и ROI (Return of Investments — возврат инвестиций) с каждого канала. Для измерения конверсии источников, надо разметить ссылки метками для каждого источника. Трекинговые ссылки можно вставлять в баннеры рекламных сетей, обзоры на тематических сайтах или посты на Фейсбук, и замерять трафики конверсию. Для виральных установок можно сделать отдельную реферальную ссылку для распространения ее в соц. сетях или отправки друзьям.
Что еще позволяет делать система трекинга?
- Покупать рекламу с оплатой за установки (CPI). Для этого ваше приложение должно уметь сообщать в рекламную систему о факте установки. Mobile App Tracking, AppsFlyer и Adjust интегрированы с большинством рекламных сетей и отлично умеют это делать.
- Делать ретаргетинг. Для нацеливания рекламы на пользователей, у которых установлено ваше приложение, понадобится собираться идентификаторы пользователей. Mobile App Tracking, AppsFlyer и Adjust умеют это делать.