Web2App: User Acquisition в iOS приложениях


Гео и язык канала: Россия, Русский


Никакой воды. Настройка Web2App в iOS. Интеграции с MMP. API, цены. Нужна помощь? Пишите: SiberianPaaanda

Связанные каналы

Гео и язык канала
Россия, Русский
Статистика
Фильтр публикаций


Репост из: App Leaders Club от Adapty: мобильные подписки
Мы добавили Google Ads в Adapty Attribution

Теперь можно подтягивать спенды, показы и клики из Google Ads в Adapty, а события подписки - отправлять обратно в Google для оптимизации кампаний.

Как настроить интеграцию: https://adapty.io/docs/ru/ua-google-ads


Классная новость. Сам не успел еще потестить, но интеграция ребят с META - на проектах работает как часики.


Веб-воронки после перегрева
Интервью с Антоном Кузьминым.
Антон - CMO/AdQuantum. Под его управлением - $7,000,000 ежемесячно.

Поговорили с Антоном про настоящее и будущее веб-воронок. Какие стратегии для запуска использовать сейчас и как они (возможно) изменятся в будущем.

Ссылка на видео

TG: @antonkuzm1n
LinkedIn
AdQuantum

0:31 Знакомство: Антон Кузьмин, AdQuantum
1:06 Для каких ниш подходят веб-воронки
8:06 Перегрев рынка
10:57 Ошибки при первом запуске
13:30 Не останавливайтесь на одной воронке
13:52 Больше воронок или A/B-тесты?
16:10 Цена, позиционирование, визуал
18:44 Базовый набор фич первой воронки
24:28 Можно ли работать на чистом Stripe?
25:45 Как суды влияют на небольших игроков
26:42 Что делать при изменениях
35:02 Где веб-воронки не работают
37:25 Платёжные решения: Stripe vs Paddle
40:01 Платёжные оркестраторы
42:12 Анализ экономики: инструменты
42:50 За что и от кого можно получить бан
44:42 Делать ли отмену подписки явной
48:25 Пожелания


Новый канал - “Монтажка”
Работая с клиентами, я всегда использовал их собственные креативы.

У этого подхода есть недостаток: часто заказчики не видят, сколько креативов нужно, и ограничиваются десятками роликов вместо сотен.

В то же время запуск в Meta сегодня - это рутина с понятным набором настроек. Много нюансов - но они повторяются от проекта к проекту. Главное, что остаётся - генерация гипотез и креативов.

Поэтому с мая, все мои клиенты автоматически получили бесплатную услугу по генерации роликов. За полгода, незаметно для меня самого, вокруг этой UA услуги собралось небольшое рекламное агентство:
• несколько видеомонтажёров
• продюсер
• разработчик веб-воронок

Каждый день мы генерим сотни креативов и запускаем их в Meta. Накопились истории, которыми хочется поделиться.

Здесь я продолжу писать про user acquisition. Про креативы и внутреннюю кухню агентства - в “Монтажке”.

🙌 Подписывайтесь: @montazhka_ads


Репост из: Ден Марков 📱 Mobile Money Makers
Мы в приватке каст проводили с Дмитрием Гущиным, очень полезным оказался, публикую

Там про актуальные подходы в работе с Meta: тестирование креативов, масштабирование рекламных кампаний. Обсудили еще как правильно оценивать результаты

Ниши разобрали тоже. Неважно, есть ли конкуренция — важен подход и флоу, по которому вы будете продвигать пользователя. Scaling, bid cap, cost cap — много всего, рекомендую послушать, вторую часть тоже выложу скоро

📱 Послушать каст


Классно поговорили с Деном!
Люблю ребят за честные вопросы!
1. Изменение в закупке связанные с AI
2. Обсудили по большей части AI автоматизацию
3. + алгоритм по которой работает эта автоматизация.


⏱ Сколько “крутить” тест в META?
Частый вопрос на консультациях/курсе: “сколько надо спенда (набрать конверсий), чтобы принять решение по тесту: скейлить или стопать?”
Я ниже дам простое объяснение. Кому интересны математические подробности - есть по ссылке.

💡 Вкратце идея
• AEM/Web2App
Смотрим цену на инсталла и цену покупки на определенном спенде. Не попадаем в KPI -> стопаем.
• Веб-воронка
Смотрим на цену регистрации и покупки на определенном спенде. Не попадаем в KPI -> стопаем.

🎲 Описание проблемы
Допустим у нашего приложения LTV = $30. Получаем цену привлечения пользователя (чтобы отбиватья в 0) - это $30.
Допустим мы пролили $30 спенда и не получили ни одного пурча. Какая вероятность такого события?

Если считать покупки пуассоновским процессом с lambda=1, то

Получаем:
• Вероятность получить 0 покупок: 36.8%
• Хотя бы 1 покупки: 63.2%

Таким образом spend = $30 - это очень ненадежный индикатор состояния тестовой кампании. Надо продолжать лить, набирать больше спенда и потом принимать решение.

ОК, льем дальше. Пролили $90 - какая вероятность получить 0 покупок с LTV=$30 на это объеме? Вероятность: 5%. Нас устраивает такая точность - и мы принимаем решение остановить неэффективную кампанию.

С инсталлами и регистрациями то же самое. Только цена инсталла/регистрации ниже: в покупку конвертируется не больше 20%, значит лид должен стоить не дороже 20% LTV. Осталось только понять на каком спенде принимать решение.

⚙️ Настройка под клиента
У каждого клиента два собственных параметра:
• LTV приложения.
Берём из аналитики клиента. Либо на старте ставим какое-то стандартное по нише.
• α (произносится как “альфа”) - строгость алгоритма.

α = 5% соответствует уверенности 95%.
С таким порогом одобряют лекарства. Кампанию на границе окупаемости алгоритм выключит по ошибке в 5% проверок.
α = 15%
режим для тех, кто тратит бюджет только на то, что точно работает - высокомаржинальные кампании.

📊 Таблицы
Расчитываем две таблицы:
• KPI на цену инсталла/регистрации
• и KPI на цену покупки.

Пример для LTV $30 на скриншоте

🤖 Техническая реализация
Вся математика - часть скейлинг бота. Каждое утро от него приходят отчеты по всем клиентам “что стопнул / что продолжает лить”.

💸 Почему это важно?
Единственный сценарий при котором мои клиенты теряют деньги - это тестирование новых креативов. На невнимательность / или неправильно посчитанные KPI мы не тратим деньги совсем.

🧮 Что под капотом в трёх предложениях
Число покупок при заданном расходе подчиняется распределению Пуассона. Считаем вероятность увидеть столько покупок или меньше, если кампания ровно на границе окупаемости. Вероятность ниже α - выключаем.

Полный разбор с графиками и симуляцией

🔗 Подробности о реализации бота
На модуле AI в User Acquisition. Модуль можно приобрести отдельно от курса.
✍️ Вопросы - в личку: @SiberianPaaanda


4 сценария, когда пейвол сжигает бюджет Meta

В продолжение темы о связи приложения с перформанс-кампаниями. Часто вижу, как продуктовая команда работает независимо от UA команды. Четыре сценария, в которых это заканчивается потерей бюджета:

1️⃣ Семидневный триал “как у конкурентов”
Команда смотрит на конкурентов, ставит 7-дневный триал и запускается на Meta с оптимизацией на пурч. Конверсия из триала в оплату не попадает в окно атрибуции, и Meta не может оптимизироваться на оплату. Кампании не накапливают данные о платящих, бюджет уходит впустую.

Почему так делает конкурент?
• Он льёт на Google Ads, где окно атрибуции длиннее.
• Он оптимизируется на более сложное событие, например “активный триал”, а не на пурч.
• Плюс он уже провел эксперименты на креативах и знает на какой креатив лить.

Я бы вообще не рассматривал такую схему на старте.

2️⃣ Hard paywall с триалом
Чтобы пользоваться приложением, пользователь обязан взять триал. Таким образом событие “триал” теряет для Meta ценность и становится синонимом события “инсталл”. Конверсия в таких сценариях падает вплоть до 0,5% (полпроцента).

Что делать?
В сценарии с Hard Paywall использовать событие для оптимизации purchase, а не триал.

3️⃣ Высокие цены
Аргумент тот же: у конкурента такие цены. Разница в том, что у конкурента рекламные кампании на стадии скейлинга и он знает, на какие креативы лить (какие креативы у него перформят лучше).

Вы на стадии тестирования и пока не знаете, какие креативы у вас перформят. Проблема в том что с высокими ценами будет сложно увидеть хорошие креативы. Особенно на небольшом бюджете.

Да, цены надо стараться держать как можно выше - это бывает сложно сделать на старте.

4️⃣ Оптимизация на триал без revenue-аналитики
Конверсия из триала в оплату сильно зависит как минимум от гео.

Чтобы отслеживать конверсию на уровне гео, нужна revenue-аналитика, которая показывает ARPAS (подписки + триалы). Без неё вы льёте на триалы и не видите, какие гео реально приносят деньги.

META оптимизируется на дешевые триалы и скорее всего весь спенд забирает плохое гео которое не конвертит.

📌 Вывод
Конфигурация Paywall зависит от стадии на котором находится рекламная кампания.


Unity Ads кабинеты БЕЗ блокировок на iGaming от 4% комиссии в iKon.

Мы предлагаем:

✅ Кабинеты в Unity и другие от 4% комиссии

✅ Приоритетная модерация и вайтлистинг гемблинг продуктов

✅ Поможем запуститься, расскажем все тонкости каждого источника

✅ Отстутствие банов

✅ Собственный продакшен креативов: статикa, видео, playable, CGI, AI, UGC, live-action


✉️Пишите прямо в личку менеджеру

А если хотите быть в курсе новостей и не потерять нас — подписывайтесь на iKon.

#реклама


Как улучшить атрибуцию в META
2 сентября AppsFlyer выпустил новую фичу “Advanced Matching Data Sharing”. AppsFlyer теперь позволяет передавать в Meta и другие рекламные сетки хешированные данные пользователя.

🤔На что это влияет?
Улучшает атрибуцию на стороне META. Appsflyer подчеркивает что на атрибуцию внутри Appsflyer’а фича влияния не оказывает.

📌 Что насчёт Adjust?
У Adjust эта фича доступна давно.

⚙️Механизм
Разберем на примере META. Meta - это Self-Attributing Network.

META принимает решение об атрибуции самостоятельно. Этим она
1. Похожа на Google ADs UAC (который принимает device id и принимает решение об атрибуции)
2. Но отличается, например, от Google Search через Google Ads API. Google Ads API принимает gclid и отдает решение об атрибуцировании Appsflyer’у. Поэтому Google Web Partner - не SAN.

Это значит что когда в META прилетает конверсия с данными:
1. META смотрит, главным образом, на IP пользователя
2. Если видит клик с таким же IP адресом, то она считает этого пользователя “за своего” и приписывает (или атрибьютит) его к кампании.
3. Идентификатор Fbclid в случае META имеет меньший вес чем gclid в Google Ads. META смотрит на все параметры которые ей передают и чем их больше - тем больше шансов провести атрибуцию конкретного клика.

Но что делать если IP адрес у пользователя сменился между кликом и инсталлом, а fbclid в запросе отсутствует?

Можно взять email пользователя, либо телефон, либо другие данные:

1. SDK Appsflyer теперь позволяет принимать данные пользователя (email, phone, name, surnmae, facebook login id).
2. Хэширует их на уровне приложения.
3. И отправляет в Appsflyer хэшированные данные.
4. Appsflyer верез converions api вставляет hashed data в запрос. Я писал как устроен запрос Conversion API тут. Речь в первую очередь идет об user_data секции json’а.
5. META смотрит на хэшированные данные и использует их для атрибуции пользователя к кампании.


✅ Что сделать?
Если хотите воспользоваться фичей, то включить тумблер в настройках партнёра недостаточно. Порядок такой:
1. Обновить SDK AppsFlyer.
2. Самостоятельно собирать данные о пользователе (email, телефон и т. д.) и передать их в SDK Appsflyer.
3. Включить Advanced Matching Data Sharing в интеграции Meta в Partners


Напоминаю что старт нового потока курса уже завтра.
В аттаче отзыв с прошлого потока.

UA Manager 2026: Facebook & Google Ads на максимуме
📅 Старт: 15 сентября 2026
📅 Завершение: 15 ноября 2026
📝 Регистрация
💬 Или просто напиши мне в личку - @SiberianPaaanda
🌐 Лендинг курса

О курсе
• 14+ часов видео
• 9 модулей (2 новых)
• Живые Q&A-сессии
• Notion с чеклистами, шаблонами и инструкциями

📘 Программа курса
• Модуль 1. Общая теория и стратегия запуска.
• Модуль 2. Стадии запуска.
• Модуль 3. Запуск кампании в META — интеграция, настройка, оптимизация, скейлинг
• Модуль 4. Запуск кампании в Google Ads — — интеграция, настройка, оптимизация, скейлинг
• Модуль 5. Автоматизация, мониторинг и отчеты — фреймворки, пачки тестов, скорость и win‑rate
• Модуль 6. Психология и коммуникация — когнитивные искажения, психология клиента, коммуникация с клиентом
• Модуль 7. 2000 часов в UA — реальные кейсы
• Модуль 8. Креативы в META
• Модуль 9. Карьера и развитие — карьера в UA, собеседования, этика
• Модуль 10. AI-инструменты для UA

Регулярные сессии Q&A
Эти сессии стали самостоятельными модулями, которые доступны в записи.

10 модулей

📒Notion с чеклистами
Вы получите
• Инструкции по интеграции для META/Google Ads в связке с Appsflyer/Adjust/RevenueCat/Apphud/Adapty
• Частые ошибки
• Детальные видео по запуску кампаний
• Инструкции программистам интеграции на 5+.
UA менеджеру не надо будет закапываться в детали. Просто отправьте программистам чеклист + видос. И все будет работать.

🧩 Поддержка
На протяжении курса будем на прямом коннекте с участниками. Запускаем кампании, разбираем непонятные кейсы. Пишите мне в личку если не хочется показывать скриншоты кабинетов - все разберем.


🔥 Кому подойдёт
Курс подойдет вам если вы:
👨‍💻Инди-разработчик - Если у вас небольшой бюджет - я понимаю вас. Сам такой :). Я детально обсуждаю ценники и позабочусь о том чтобы вы не сливали бюджет и чтобы все покупали максимально дешево.
🏢 Командам и агентствам - Большая компания. Подойдет если у вас в штате уже есть UA менеджеры и вы хотите усилить направление: META/AEM/Web2App или GoogleADs/UAC/Web2App. На тарифе корпоративный вы сможете записать 3 и больше сотрудников со скидкой. Во время прошлого потока мы обкатали процесс оплаты и подписали договоры с компаниями Европы и бывших стран СНГ. С вами подберем комфортный способ оплаты и быстро согласуем договор.
🚀 Опытным UA-менеджерам — если пропустили Web2App или AEM или просто давно не настраивали ручками кампании, разберём всё на практике.

Записывайтесь на курс.


Как провести новую аудиторию до покупки
Продолжаем пример с habit-трекером.

Есть воронка:
Креатив → Custom Product Page → онбординг → paywall.

На протяжении всей воронки мы доносим один и тот же message. Если в креативе предложили улучшить сон, то на странице приложения показываем контент со сном.

Иначе мы оказываемся в ситуации, когда пользователь пришёл решить одну задачу, а мы продаем ему что-то другое.

🎯 Первый вопрос вместо атрибуции
В прошлом посте рассказывал, почему данные о рекламной кампании сложно получить к началу онбординга. Поэтому первый шаг онбординга - узнать задачу пользователя и задать вопрос напрямую:

“Какая у вас цель: 1) улучшить сон 2) начать откладывать деньги? 3) другое”

Кажется, что мы сильно сузили аудиторию habit-трекера. Где спорт, чтение и остальные привычки?
Не надо бояться. В performance marketing мы сами решаем какие пользователи к нам приходят. Делаем это с помощью креативов. Если запущены креативы про сон и накопления - другие пользователи не скачают приложение.

Сложнее, когда уже есть органика. Это разберу отдельно в следующем посте.

NOTE: первый шаг онбоардинга - это инструмент user acquisition. скидываем ответы в mixpanel - ответы там - это наш план по креативам.

🛠 Дальнейшая кастомизация
Пользователь выбрал сон. Подтягиваем конфиг для этого сегмента и перестраиваем весь онбординг:
• спрашиваем про режим и сложности со сном;
• предлагаем привычки, связанные со сном;

📊 Результаты
Данные по моему приложению на тестовых необученных кампаниях на старте (не habit tracker):

• Позиционирование 1: Инсталл = $33 и нет триалов
• Позиционирование 2: Инсталл $8, триалы и нормальный конверт.

Разница в CPI почти в 4 раза. Если смотреть на пурчи - в бесконечность раз. Spend - крохотный.

NOTE: я писал что на тесты трачу одинаковое количество спенда - был бы красивый скриншот если бы у обоих AdSet был бы одинаковый spend, но у меня триал в 3 дня - пурчи приходят с задержкой, поэтому я расширил диапазон чтобы показать в скриншоты данные по пурчам.

Когда начинаем работать, клиенты часто говорят: “у нас CAC = $150, LTV внутри приложения = $40. что делать? как улучшить креативы?”.

Тут полезно провести рефрейминг - не “CAC = $150”, а “на связке X, CAC = Y”. CAC=$150? - отличный эксперимент с высокими значениями. пролили небольшую сумму, останавливаем адсет и переключаемся на новое позиционирование.

Кажется, что мы уже вышли за пределы User Acquisition и залезли в продукт и разработку. Так и есть. Выбираем аудиторию, приводим её с конкретным обещанием и адаптируем под него путь до оплаты.

На курсе в мини-модуле “Growth” подробно покажу эту логику на своём приложении: от настройки рекламной кампании до онбординга и подстройку контента внутри приложения.

UA Manager 2026: Facebook & Google Ads на максимуме
📅 Старт: 15 сентября 2026
📅 Завершение: 15 ноября 2026
📝 Регистрация
💬 Или просто напиши мне в личку - @SiberianPaaanda
🌐 Лендинг курса


Deferred deep link
Как менять приложение под кампанию

🎯 Сценарий
Habit Tracker из прошлого поста, две кампании:
• про деньги
• и про сон.

Пользователь из “денежной” кампании должен получать контент про деньги, из кампании про сон - про сон.

Решает задачу deferred deep link.

Название путает: я сам часто забывал, что оно значит, поэтому короткая теория.

🔗 Deep link
Механизм Apple.
Передаёт параметры в приложение. Можно например принять параметр и открыть нужный экран. Работает только если приложение уже установлено. В рекламных кампаниях таких пользователей нет, поэтому для нашей задачи deep link не подходит.

📦 Deferred Deep Link
Механизм AppsFlyer и Adjust
Передаёт данные об атрибуции (кампания, адсет, креатив) в приложение, которое пользователь ещё не установил. По сути это probabilistic-атрибуция, к Deep Link Apple она отношения не имеет.

🛠 Реализация
Многие из вас это уже сделали в коде, когда интегрировали Adjust/AppsFlyer с Apphud/Adapty/ RevenueCat: передавали данные атрибуции Appsflyer/Adjust в словарь Adapty/Apphud/RevenueCat. В них есть название:
• кампании
• адсета
• и креатива

Дальше условие в коде:

«если адсет такой-то - показать такой-то контент».

⚠️ Предостережение
Данные атрибуции приходят с задержкой. Померьте, сколько она занимает в вашем случае. Не надо привязывать первый экран онбоардинга к Deferred Deep Link - сломаете важный user experience.

Adjust признают эту задержку и сделали быстрый доступ к атрибуции: механизм называется optimized deferred deep linking. Работает только для web2app кампании. Принцип работы простой: Adjust сопоставляет клик-инсталл в 15-минутном окне. Окно небольшое - кандидатов мало - работает быстро.

Я его не тестировал. Если у кого-то есть опыт - напишите в комментариях.

Что делать с онбордингом, расскажу завтра.




Выбор позиционирования
Раньше - тюнинг воронки не улушает перформанс. Сегодня - что с этим делать.

🧭 Свойство ниши
У каждой ниши есть набор ракурсов, со стороны которых можно рекламировать приложение.

Экономика приложения CAC и LTV для каждого ракурса свои.

Количество ракурсов отличается:

• Клинеры
Ракурсов мало.
Скринкаст: “Ваш телефон в опасности. Освободи место”. Ниша с одним позиционированием. Стратегия роста - это увеличение LTV за счет перехода во все более “серые” зоны.

• Parenting, Health & Fitness, Productivity
Количество ракурсов - бесконечно.

Например habit tracker.

Оговорка. Я выбрал это приложение, т к у меня абсолютно нулевой опыт работы с ними :)

Я не подписывал NDA и у меня точно нет никаких данных по рекламных кабинетам. Я могу смело абстрактно рассуждать о стратегии запуска.

📱Habit-трекер
Ошибка, которую я вижу: рекламируют фичи трекера: продают фичи, а не конкретную боль пользователя. Легко говорить о том какое ваше приложение прекрасное. Сложнее задуматься о сценариях его использования

📊 Как я анализирую рынок
1. Спрашиваю Claude Code, какие рынки есть внутри ниши.
2. Параллельно брейнштормлю сам. В голову приходит sleep tracking, добавляю его в список.
3. Отдаю Claude Code доступ к Google Ads API и снимаю частотность по каждому кандидату через Keyword Planner.
4. Объём рынка считаю как # показов × CPC. Получается график из аттача.
5. Claude Code отдает подробный отчет. Тут можно посмотреть пример.

🎯 Что с графиком делать
График - это план приоритета запуска креативов:

1. Бюджет и расходы
Самая крупная подниша. Ее стоит продолжать дробить. Habit tracking в данном случае - это
• привычка откладывать деньги на пенсию
• управление тратами (например еженедельный мониторинг банковских транзакций)
• и, к примеру, выработка привычки “экономить” - не покупать десерт в ресторане.

Важно: тут поднишу я посчитал формально, а под-под-ниши взял из головы. Для них надо проводить такой же формальный ресеч.

2. Цикл и месячные / Овуляция
Тут мы выходим на очень конкурентный рынок - нам это наверное не надо.

3. Сон
Моя ставка сыграла. Сон действительно крупный игрок на рынке habit tracking - sleep tracking. Это второй приоритет креативов.

4. Рабочее время
Скорее тут всего люди хотят работать, не отвлекаясь.

И т. д. - идея понятна.

5. Как всегда, когда мы проводим формальный численный анализ, мы стакливаемся с сюрпризами. Ниша “Шаги и активность” - $21K в месяц. Просто крохотная. Для нашего выдуманного habit tracking’а мы будем мерять шаги в последнюю очерель.

Выводы
1. Не могу сказать: “выбирайте первую нишу из списка приоритетов - там точно деньги”. Например тут второе позиционирование в списке дало мне цену пурча в 10 раз более низкую чем первый. Еще раз повторюсь - ни одного habit tracking я не запускал. Возможно трекинг финансов - это чудовищно плохая ниша. Но начинал бы я все равно с нее.
2. Если мы запускаем habit tracker, то мы перебираем креативы/ракурсы из списка на скриншоте, а не тюним стор нашего habit tracker’а.
3. Под каждую нишу - у нас своя custom product page. Пользователь не знает что мы “habit tracker”. Для него мы “приложение трекинг сна”. Креативы: “высыпайтесь с помощью нашего трекера сна” или даже “устали? опять не можете сосредоточиться на работе?”
4. Подниши - возникают ментальные особенности о которых мы (русскоязычные) часто не подозреваем. На помощь приходит Claude Code, которому надо просто показать этот пост :)
5. На прошлой неделе видел кабинет который лил в плюс в нише, которую я всегда считал даже более мертвой чем клинеры. Креатив был основан на понимании ментальности покупателя в Штатах.

💬 Мой комментарий
Оценка рынка раньше занимала день работы. Сейчас это один заход в Claude Code. На курсе подробно об
• анализе ниш
• работе в claude
• и составлении плане запуска.

UA Manager 2026: Facebook & Google Ads на максимуме
📅 Старт: 15 сентября 2026
📅 Завершение: 15 ноября 2026
📝 Регистрация
💬 Или просто напиши мне в личку - @SiberianPaaanda
🌐 Лендинг курса


Артем Смирнов завел канал
С Артемом мы знакомы лет 7. Он один из самых опытных UA-лидов, которых я знаю.

Кроме этого, вместе с Сашей Ломатовым @lomatoff,основал @user_acquisition. Ребятам удалось собрать телеграм-канал, в котором можно получить реальные знания и решить проблему.

(Больше спасибо за то, они с Сашей терпят в канале мою душноту)

Вообщем подписывайтесь - будет интересно. Мне во всяком случае точно!
https://t.me/artem_smirnov_digital/15


Тестирование и скейлинг в META: что поменялось
В декабре я выкладывал свою структуру кампании для тестов.

Вкратце терминология:
• Тестовая кампания
Кампания в которой крутятся тестовый адсеты. Адсет всегда на фиксированный бюджет одинаковый для всех адсетов.

• Скейлинг кампания
Тестовые адсеты который показал Predicted ROAS > 100% или попал в KPI. Ежедневно мониторим и увеличиваем/уменьшаем бюджет на 15% в зависимости от попадаем в KPI или нет.

• 5 креативов в адсете
• бюджет 5xCPA
• дубль тестовой кампании на победителе.
• история всех тестов - в адсетах одной тестовой кампании

Схема жива. Но прошло всего 8 месяцев и поменялось многое:

1️⃣ Креативов в тестовом адсете
Было 5. Стало 20-50.

• Видео
Производство стало быстрее и дешевле. Раньше $100 за ролик у монтажера было нормальной ценой. Сейчас я торгуюсь $20 за 5 роликов. Профессия видео-монтажера не исчезла. Все еще надо отслеживать/ошибки артефакты нейронок/отслеживать ролики конкурентов. Удешевление идет не только за счет AI-генерации, но и за счет AI монтажа. Все склейки/анимация/end cards - быстрее делать с claude code/codex, чем открывать da vinci/premier. Если пришло время тестов, а новых видео под рукой нет - вопрос 30 минут сгенерить концепции.

• Картинки
Это на 100% ушло в AI-генерацию: “запускай адсет 50 images вокруг концепции quit smoking”. Быстрее кампанию запустить чем ТЗ писать дизайнеру. Я писал что по эффективности ни на одном проекте дизайнеры не догоняют AI - AI выигрывает за счет:
1. Более хорошего понимания ментальности.
2. Большего количества креативов.

За неделю на всех аккаунтах мы тестим сотни креативов и нет смысла запукать меньше.

2️⃣ Заливка через API
Интерфейс META раньше был узким местом. Заливать руками 100 креативов было долго. Одному человеку протестировать 500 креативов за неделю - нереально.
Сейчас креативы уходят в кабинет через API/MCP. Ограничение по количеству снялось. Заливка не отнимает времени.

3️⃣ Кампании-скауты
Полюбил запускать scout-кампании на широкий спектр пользовательских запросов. Особенно хорошо идет на новых проектах где пока нет понимания какую поднишу выбрать. Просто заливаю 50 картинок с промтом “подумай какие есть точки зрения, максимально варьируй стилистически”.

4️⃣ Кампания «Top GEO/TOP Creos»
Тоже следствия развития AI. Раз в неделю собираю новую скейлинг кампанию: Top-N-Geos / Top-N-Creos / Last 7/14/30 Days.

5️⃣ Web-Funnel
Web-воронка стала креативом. Делается за пару дней со всеми интеграциями/upsales/downsales и цепочкой emails.
• Тест который я запускаю в первую очередь на META AEM проекте: делаю рядом web-воронку.
• И наоборот. Первое что пробую когда уже есть web-воронка: заливаться напрямую. Креативы все есть, кабинеты работают - просто ставим Appsflyer (он часто тоже есть) и льем напрямую.

Где-то работает одно - где-то другое. У меня нет предпочтений. Важно для каждого проекта - перформанс на воронке и прямой закупки отличается сильно.

Раньше как будто надо было выбирать - воронки или прямая закупка. Теперь у половины клиентов смешанная картина - тут тесты воронки / тут тесты приложения.

Классно с вайбкодерами работать в этом смысле - они за пару дней приложение адаптируют под воронку. В индустрии часто со скепсисом относятся к вайбкодингу, но вот я сейчас работаю с двумя проектами. Обя плюсят. Много тестов, воронки чередуются с приложениями. Короче ничего не могу сказать про плохого про вайбкодинг.

🧠 Вывод
Декабрьская схема осталась в целом прежней - изменилось число креативов и функциональное разнообразие кампаний.

🔥 Полный разбор с примерами кампаний, скринами и Notion-чеклистами разбираем на курсе UA Manager 2026. На новом потоке я показываю эту концепцию запуска.

📅 Старт: 15 сентября 2026
📅 Завершение: 15 ноября 2026
📝 Регистрация
💬 Или просто напиши мне в личку - @SiberianPaaanda
🌐 Лендинг курса


Вдогонку к предыдущему посту.
В моем канале много постов про недостатки Appsflyer и может сложиться ощущение что Appsflyer надо избегать.

Но нет. Я пишу про Appsflyer много, потому что сам пользуюсь, очень люблю и придираюсь, чтобы они стали еще лучше.

Если смотреть объективно:
1. Качество событий улучшилось. Я раньше не видел больше скор больше 4.8 и не отследил момент когда произошло изменение.
2. В декабре они выпустили фичу “отправка всех конверсий в META”.

И получилась уже отличная MMP для запуска в META.

🔥Инсталлы на лиды замапят, суппорт разгонят и будут лучшими :)


Appstack
В марте разбирал новую MMP Appstack по демо фаундера. Теперь довелось пощупать её в бою: запускаем META кампании на клиентском проекте (офигенском!). Ниже оценка Appstack как MMP для запуска на META.

Кому лень читать - спойлер. Не рекомендую.

📡 Долетаемость
Appstack заявляет 90-95%. Реальная долетаемость 70%. Такая же как у всех. 30% инсталлов улетает в органику.

🔀 Маппинг install
Appstack мапит install на кастомное событие appstack_install. Замапить на lead нельзя. А Adjust и Adapty так умеют.

📤 Пересылка событий
Appstack отправляет только те события, которые сам сатрибуцировал. Отправить все события нельзя. Adjust, Appsflyer и Adapty так умеют, поэтому даже если эти MMP не смогли понять что пользователь пришел с кампании - они дают еще один шанс “разобраться” для META.

🔗 Revenue analytics
Требует интеграции с RevenueCat. Adapty работает без сторонних интеграций.

🍎 AEM
С AEM не работает

⭐ Качество событий
6.7. На уровне Appsflyer, выше чем у Adjust (4.8) и Adapty (6.1).
Я не считаю что этот параметр на что-то влияет, но многие со мной не согласятся, поэтому для объективности включим в список.

📊 Итого
Appstack - 2 балла. Adjust, Appsflyer и Adapty - по 4.


Улучшением конверсии перформанс не поднять
Классическая воронка работы с приложением, о которой рассказывают эксперты на стримах:

Креатив в META → страница в App Store → онбординг внутри приложения → покупка


Они говорят: “Поднимайте конверсию внутри каждого шага и получайте более высокую конверсию на последнем шаге - покупке. Увеличили конверсию первого шага онбординга - больше пользователей купило."

Куча UA-менеджеров и продактов удерживают рабочее место и спасают себя от увольнения, объясняя заказчику: “смотри, CTR же вырос! значит и пурчи скоро вырастут!".

🔥Легко понять. Прекрасно продается. Буллшит.

Прокляните меня в комментариях, но я не встречал проекта, который сильно поднял бы перформанс путём небольших улучшений.

Рабочий креатив или вся связка каждый раз появлялись внезапно, и перформанс рос резко и непредсказуемо.

🙋 Почему так
Механику я разбирал в посте про микроаудитории. Поднимая конверсию любого начального шага, вы “проталкиваете” по воронке менее лояльную аудиторию, у которой показатели хуже, чем у той, что проходила раньше. Важно “воронку” понимать и отслеживать максимально широко - от креатива рекламной кампании до покупки.

На любом шаге воронки рост конверсии тянет вниз CPA пурчейса и LTV на пользователя.

🎮 Как я сам наступал на эти грабли
Я потратил один год жизни чтобы понять эту простую концепцию. Как говорится: “не повторяйте дома”. Пять лет назад я закупал трафик на мобильные игры. $m+ спенда, АБ-тесты шли на 10-50 тысяч пользователей, поэтому данных хватало для стат значимых выводов. Воронку строили от клика по кампании до прохождения уровней: первый уровень, второй, третий и т. д. С тех времен остался канал с подробным описанием этих тестов (подписываться не надо - я его не веду, хотя труды по статистике читаю до сих пор)

1. Конверсию прохождения первого уровня поднимали с 50% до 90%, на это ушло полгода разработки. Я ждал роста пурчейзов - их число не изменилось. Мы протолкнули дальше пользователей, которым игра неинтересна и которые уже собрались уйти.
2.
2. На тех же проектах на уровне META мы разгоняли CTR креативов до 5-8% и получали с рекламной кампании неплатящих пользователей. Я тогда рассуждал так: “раз Playrix льёт мислиды, значит они хорошо перформят, значит и я буду”. Кто не в курсе - в геймдеве мислид - это креатив с высоким CTR, который показывает не ту игру, которую пользователь в итоге скачает.

Оказалось - нифига
Наши мислиды обрушили конверсию в purch.
Playrix льёт мислиды потому, что у них классные игры с космически высоким LTV, который позволяет зарабатывать даже на мислидах.
Условный Gardenscapes имеет LTV с органики порядка $800, мислид срезает его до $200, и Gardenscapes всё равно в плюсе. Цифры по слухам, точных у меня нет. У вашего приложения LTV обычно в диапазоне $20-$50, и такую роскошь как мислиды с высоким CTR вы себе позволить не можете.

Сделать креатив с высоким CTR сравнительно несложно - толку от этого нет.

💳 Веб-воронки
Здесь цена ошибки еще выше. Разгоняя конверсию шагов web-воронки, вы получаете менее лояльных пользователей, а с ними рост чарджбеков, который может привести к бану платёжки. Об этом парадоксе классно рассказывали Антон Шахтин (Funnel Fox) и Lucas Lovell на стриме с Paddle.

⚖️ Значит ли это, что конверсией заниматься не надо?
Нет. Если задача - подтюнить перформанс на несколько процентов, способ рабочий.

🔥Что делать?
Когда экономика не сходится, тюнинг её не починит. Надо переворачивать игру и менять позиционирование.

Показано 20 последних публикаций.