Атрибуция · Опубликовано 2025-09-11 · 1 мин чтения
Правильная отправка инсталлов в web2app

Чем отличается прибыльная кампания от убыточной? Качеством!
Качество кампании = обученность кампании × креатив.
Два множителя, которые решают.
Да, важны и тип кампании, и гео, и атрибуция (AEM / WEB), но именно креатив и обучение кампании дают 80% результата.
Задача UA-менеджера
- Найти сильный креатив
- Правильно обучить кампанию
Мы работаем с мобильными приложениями.
Поэтому ключевые события для Facebook
- инсталлы (leads)
- подписки (+ конверсия триалов) (subscribe/purchase)
- триалы (starttrial)
Mapping событий в Facebook
- Lead → Facebook ищет пользователей, которые в прошлом устанавливали приложения
- Purchase/Subscribe → Facebook ищет тех, кто покупает
- Trials → Кто вписывается в триал
В 99% случаев нам нужны покупки, поэтому кампании ставим на purchase (либо близкие события subscribe и trials). Но для обучения нужны промежуточные события - leads.
Типичная ошибка Appsflyer По умолчанию, в web, appsflyer отправляет событие с названием install.
❌ Проблема: install — кастомное событие без “физического смысла”. Facebook не может найти похожих пользователей, потому что это не стандарт.
✅ Решение
Задублировать install и замапить его как lead в Appsflyer.
Как?
- Appsflyer: Можно сделать на уровне кода. Отправлять новое событие custom_install в Appsflyer.
- Appsflyer: Или, если есть Apphud → пробросить событие user_created в Appsflyer
- Adjust, кстати, правильно мапит событие install к lead по умолчанию.
В результате получаем корректное обучение кампаний и снижение стоимости покупки.
🔥 Напоминаю
Я запускаю курс «UA Manager 2025: Facebook & Google Ads на максимуме» На курсе я подробно разбираю такие настройки и даю готовые чек-листы для разработчиков.
Вам не придётся копаться в коде — всё разложено по шагам.
Подробнее о курсе