web2app_subscription | Unsorted

Telegram-канал web2app_subscription - Web2App: User Acquisition в iOS приложениях

-

Subscribe to a channel

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

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

Так что такое Web2App?
Если совсем кратко:
Web2App — это способ привлечения web-трафика в мобильное приложение.

Почему вообще появился отдельный термин Web2App?
Я опубликовал отчёт, в котором видно, что компании из 3х категорий привлекают трафик в iOS-приложения через META.

При этом:
• 90% отливают на META App
• примерно половина / треть рекламодателей дополнительно использует Web2App-трафик

Отличие META App от Web2App - техническое.
• META App - мы выбираем iOS приложение из списка.
• META Web2App мы просто прописываем URL на стор.

Это не частный кейс, а устойчивая практика — отсюда и отдельный термин.

Как отличить Web2App от Web2Web?
Web2App
Если платёж принимает Apple внутри скачанного приложения из App Store.

Web2Web
Если платёж принимает website, как правило через Stripe.

Критерий простой: кто принимает деньги.

Нужен ли для Web2App прелендинг?
Прелендинг — это страница, на которую пользователь попадает до скачивания приложения.
В прошлом отчёте это были, как правило, очень маленькие страницы с контентом в духе

“Top Cleaner Of The Year”

Иногда на них льют трафик, иногда — нет. В случае web2app - прелендинг это маленькая техническая прослойка. В случае web2web - это самая важная часть сервиса.

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

Как понять, что мне нужно: Web2App или Web2Web?
Это решение определяется нишей, а не тестированием.

Пример из прошлого поста:
• AI Girlfriend как самостоятельная iOS-категория — небольшая
• но сама ниша AI Girlfriend (не только iOS) — значительно больше

В комментариях писали разработчики AI Girlfriend, что у них всё хорошо в том время как я пишу что ниша маленькая. Я посмотрел их трафик — и это почти везде Web2Web:

Примеры таких же категорий:
• Health & Fitness
• Mental Health
• Астрология
• Parenting
• и множество других ниш заточенных под web2web и воронки

При этом, например если мы возьмем прошлый отчет то:
• Cleaner — это почти всегда META/App + META/Web2App
• Photo Editor (если нет онлайн или desktop версии) - это META/App + META/Web2App

А зачем платить такую высокую комиссию Apple если можно принимать платежи самому?
Можно привлекать трафик на сайт, принимать оплату там и давать скачать приложение?

Коротко — нет.
Чуть подробнее:

Нельзя просто «прикрутить» прелендинг или квиз и перейти из Web2App в Web2Web.

Как только вы начинаете принимать деньги через Stripe, выясняется, что: пользователь пришёл из web, и для его UX лучше остаться в web. при таком сценарии у вас почти всегда выше LTV, а следовательно вы сможете покупать более “дорогих” пользователей.

В итоге вы:
• начинаете переносить часть функционала в web
• или, по сути, плавно превращаетесь в web-сервис
• в каких-то нишах это произойдет плавно и органично. в других - вообще не сработает.

Важно:
Web2Web — это не “прелендинг + Stripe”.
Это отдельная дисциплина со своей логикой, экспертизой и подходами.

Я всё понял. Тогда про что твой блог?
Этот блог — про то, как правильно закупать трафик на iOS-приложения, когда Apple-приложение — основа бизнеса, а не побочный канал.

Как мне всё-таки понять: Web2Web или Web2App?
И вот это реально хороший вопрос.

Часто разработка начинается с мысли:

«Хочу сделать приложение, которое будет…»
Этот вопрос полезно переформулировать в:
«Хочу сделать сервис, который будет…»

А вот в какой форме этот сервис должен существовать — приложение или web-сайт — определяется нишей, а не личными предпочтениями.

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

О КУРСЕ
🎯UA Manager 2026
🗓Старт потока: 15 марта 2026
📝Зарегистрироваться

Читать полностью…

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

Анализ ниш iOS: AI Girlfriend, Cleaner, Photo Editor
Провёл быстрый анализ 3 ниш iOS-приложений.
Смотрел, как топ-компании льют трафик в META.

Методология:
• download + revenue — бесплатная версия Sensor Tower
• выбирал топ по выручке
• дальше искал их рекламу в Tyver

🧹 Cleaners
8 приложений · ~$24M (оценка Sensor Tower)
AEM
• 7 из 8 приложений льют через META AEM
• Забегая вперёд: все зарабатывающие приложения из 3 ниш используют AEM
Web2App
• Формально 4 из 8, по факту скорее 3 из 8, т к BPMobile льёт криво настроенный Web2App через Appsflyer
UPD: мне там в комментах справедливо понаставили “клоунов”. Да, UTM меток нет, это криво, но некритично. Похоже что BPMobile все-таки много льет на web2app. Нашел по fan page. Сорян :)

BPMobile, спасибо что читаете.
Интересное наблюдение
• Остальные 3 компании льют Web2App без Appsflyer
• Используют кастомные решения + простые прелендинги
• META позволяет удобно работать с Conversion API напрямую, поэтому экономят на трекерах
Приложения:
Cleaner Guru: Clean Up Storage, AI Cleaner: Clean Up Storage, Cleaner Kit – Clean Up Storage, Cleanup App – Phone Cleaner, Photo Cleaner: Swipewipe, Cleanup: Phone Storage Cleaner, Cleaner Neat: Clean Up Storage, Cleaner AI: Photo Cleanup

🎨 Photo Editors
8 приложений · ~$25M
AEM
• 7 из 8
Web2App
• 3 из 8
Нюанс ниши
• Часто есть web-версии, поэтому сложно понять, где Web2App именно для app-закупки
Интересная конфигурация
Reface использует Appsflyer с кастомным PID
• Вероятно, устраивает пробабилистик, а ивенты отправляют сами

Приложения:
Picsart AI Photo Editor & Video, Photo Editor, 美颜相机 (Meitu BeautyCam), Facetune: Video & Photo Editor, VSCO: Photo Editor & Presets, BeautyPlus – Selfie Photo Editor, Photoroom: AI Photo Editor, Reface

💬 AI Girlfriend
5 приложений · ~$100k
Для меня это самая загадочная ниша:
• больших денег пока не видно
• при этом огромное количество приложений пытаются туда зайти
AEM
• 1 из 5 — EVA: Chat with AI Girlfriend
Web2App
• Единственные, кому реально удаётся зарабатывать — EVA
• Классическая связка META → Web2App → Appsflyer

Приложения:
EVA: Chat with AI Girlfriend, AI Girlfriend Chat: Jessy, Promptchan: AI Girlfriend, AI Girlfriend Sexy – Spicy GF, Intimate – AI Girlfriend Chat

Вывод:
• если приложение висит в гроссинг Apple - велики шансы что они льют META
• можно сказать что web2app льет примерно половина/треть из списка

Полное видео с разборов выложу в ближайшие дни на курсе.

Читать полностью…

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

Нас 3 000 🎉

Очень рад поделиться новостью: в группе уже 3 тысячи человек.
Лучшего подарка на день рождения я и представить не мог.

Для меня эта цифра — и большая радость, и гордость, и ответственность, и лёгкое волнение.

Если вы здесь недавно — ниже самые популярные посты блога 👇

META
Структура кампаний для тестирования
Интервью с Антоном Кузьминым (Head Of UA AdQuantum)
Анализ конкурентов с Tyver

Google Ads
Где мои конверсии?
Facebook Web2App кейс
Частые ошибки при настройке Appsflyer

Спасибо, что подписались и читаете ❤️
Новые материалы на февраль–март уже готовы — сейчас аккуратно «причёсываем» и докручиваем.
Следите за обновлениями — дальше будет не менее интересно!

Читать полностью…

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

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

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, собеседования, этика

Регулярные сессии Q&A
Оказались очень популярны. Под конец курса мы дошли до разбора 40 вопросов на одной полуторасовой секции. Эти сессии стали самостоятельными модулями, которые доступны в записи.

9 модулей (из них 2 новых)
По ходу проведения курса, я собирал фидбэк учеников и “добивал” материал новыми темами. Таким образом на базе фидбэка учеников (спасибо еще раз!) родилось дополнительно 3 часа лекции:
2000 часов в UA
Разбираю 7 проектов и показываю как я в них принимаю решения. Один из проектов - на $1m+ спенда.

Креативы в META
Подробно рассказываю о своем процессе производства и запуска креативов.

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

🧩 Поддержка
На протяжении курса мы были на прямом коннекте с участниками — запускали кампании, разбирали непонятные кейсы, вместе оптимизировали.
Не осталось ни одного «висячего» вопроса.

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

Записывайтесь на курс — будет мощно.

Читать полностью…

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

Хочу посоветовать вам классный канал Артемия - Артемий про User Acquisition

Мне нравится его подход - без bullshit'а и воды. Из последних постов:
1. Насколько можно верить AEM атрибуции
2. Про безопасный сетап кабинета в META. Facebook и подозрительная активность

Горячо рекомендую и советую подписаться!

Читать полностью…

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

Классно пообщались с Деном. Обсудили мобильную атрибуцию.

🎙️Ссылка на подкаст

О чем говорили
• Кто такой UA сегодня и за что он отвечает
• iOS vs Android: где и почему теряются данные
• Что такое Web2app
• Google Ads на iOS: недолёт данных и задержки ивентов
• Probabilistic mode, MMP
• Что на самом деле делает рекламные кампании эффективными
• Cтратегия эффективного запуска

Читать полностью…

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

Appsflyer выпустил важное обновление для META Web
Теперь для META WEB можно отправлять все конверсии приложения, а не только те которые смог сатрибуцировать сам Appsflyer.

Что поменялось?
Раньше для META Web партнера Appsflyer позволял отправлять только те события, которые Appsflyer сатрибуцировал сам. Теперь можно отправлять ВСЕ события. Включая те, которые Appsflyer сам не смог атрибуцировать.

Почему это важно?
Пробабилистик META работает независимо от пробабилистика Appsflyer. Теперь, когда Appsflyer стал отправлять больше данных в META, META в свою очередь сможет атрибуцировать больше конверсий.

Что это значит простыми словами?
Будет больше долетать конверсий.

👉 Что надо сделать сейчас?
Проверить настройки вашего META Web партнера в Appsflyer и сменить настройку “This Partner Only” на “All media sources, including organic”.

@alexAppleMagic, спасибо что обратил внимание!

Читать полностью…

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

Объявляю набор на курс.
UA Manager 2026: Facebook & Google Ads на максимуме
📅 Старт: 15 января 2026
📅 Завершение: 15 марта 2026

Регистрация
Или просто напиши мне в личку - @SiberianPaaanda

О курсе
Это практический курс для UA-менеджеров от среднего до продвинутого уровня, кто хочет прокачать реальную работу с META и Google Ads.
Без воды, без теории ради теории — только то, что помогает зарабатывать и масштабировать.

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

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

💬 Отзывы
В аттаче парочка отзывов о курсе с прошлого потока. Ребята, спасибо что разрешили выложить! Всего на прошлом потоке было 27 человек.

Регулярные сессии Q&A
Оказались очень популярны. Под конец курса мы дошли до разбора 40 вопросов на одной полуторасовой секции. Эти сессии стали самостоятельными модулями, которые доступны в записи.

9 модулей (из них 2 новых)
По ходу проведения курса, я собирал фидбэк учеников и “добивал” материал новыми темами. Таким образом на базе фидбэка учеников (спасибо еще раз!) родилось дополнительно 3 часа лекции:
2000 часов в UA
Разбираю 7 проектов и показываю как я в них принимаю решения. Один из проектов - на $1m+ спенда.

Креативы в META
Подробно рассказываю о своем процессе производства и запуска креативов.

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

🧩 Поддержка
На протяжении курса мы были на прямом коннекте с участниками — запускали кампании, разбирали непонятные кейсы, вместе оптимизировали.
Не осталось ни одного «висячего» вопроса.

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

🎄С наступающим Новым годом!
Пусть 2026 станет годом сильных запусков и уверенного роста 💪
Записывайтесь на курс — будет мощно.

О курсе подробно

Читать полностью…

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

Структура кампании для тестирования креативов в META
Расскажу о своем подходе к тестированию креативов.

Процесс
Стараюсь запускать новые креативы регулярно — раз в неделю, по понедельникам.
У монтажеров есть KPI — N разнообразных креативов за неделю.
Цель тестирования — постоянное снижение CPA, то есть цены за purchase в кампании.

Шаг 1. Тестирование креативов
На этом этапе важно, чтобы новые креативы получили трафик.

• Campaign:
Manual budget
• Название:
“Large Campaign” — это шаблон, куда отправляются все тестовые AdSet’ы
• Оптимизация:
чаще Purchases, иногда Trials
• AdSet с новыми креативами:
5 креативов
• Бюджет на тест:
5×CPA (если CPA = $30, то бюджет $150)

После того как бюджет на AdSet откручен — я его выключаю.
Победитель определяется просто: цена за purchase ≤ KPI.

Шаг 2. Запуск боевой кампании
Если в тесте AdSet с новыми креативами вписывается в KPI, я:

1.
Дублирую кампанию со всеми AdSet’ами
2.
Выключаю неэффективные и оставляю “хорошие”
3.
При необходимости перевожу её в Campaign Budget Optimization
4. Либо оставляю в ручном режиме с автоправилами/birch

При необходимости добавляю ограничение Cost Cap / Bid Cap (хорошо работает в связке с CBO)

Чистка
Когда в тестовой “Large Campaign” накапливается слишком много AdSet’ов, я удаляю те, что сильно вышли за KPI.
Это помогает ускорить дублирование и не засорять структуру.

Andromeda
Мой метод не является каноническим с точки зрения гайдов META.
Как я понимаю на втором шаге META советует собирать один AdSet с большим количеством победителей из теста.
Но на практике у меня лучше работает, когда я дублирую всю кампанию, копируя AdSet’ы, в которых уже накоплены данные.

Вопросы
Что делать, если неделя прошла без победителя?
→ Такой AdSet просто удаляю из “большой кампании”.

Почему manual budget, а не CBO сразу?
→ Если запустить несколько AdSet’ов, META сконцентрируется на прошлых победителях, и новые креативы не получат трафик.

Почему нельзя постепенно добавлять креативы в новую кампанию?
→ По той же причине — новые объявления почти не получат показов.

Как определить 5×CPA?
→ Смотрю на прошлые данные по LTV платящих пользователей и беру за KPI ту цифру, где кривая дохода выходит в плато.

Как происходит дублирование боевой кампании?
→ Переношу всю структуру целиком, а не только winning AdSet’ы.

🔥
Если интересен полный разбор — с примерами кампаний, скринами и Notion-чеклистами — всё это подробно разбираем на курсе UA Manager 2026
Старт потока — 15 января 2026 года.

Записаться

Читать полностью…

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

Отправка событий в FinTech-приложениях
В финтехе рекламные кампании редко оптимизируются на инсталл.
Главная цель — одобренный пользователь: прошёл KYC, верификацию, получил займ или карту.
Чтобы сеть могла на этом обучаться — важно правильно выстроить цепочку событий.

Сценарий
1. Пользователь заполняет форму в приложении
2. Заявка уходит на сервер
3. Пользователь одобряется
4. Факт «одобрения» отправляется в рекламную сеть

→ Кампания оптимизируется не просто на регистрации, а на реальные одобрения.

Особенности FinTech
В отличие от большинства iOS-приложений, финтех имеет backend, который обрабатывает:

* KYC / проверку личности
* Выдачу кредита / карты

Поэтому появляется дополнительный шаг — отправка событий с backend-а в рекламную сеть (S2S).

Последовательность
1. META или Google Ads передаёт в Appsflyer fbclid или gclid
2. SDK Appsflyer в приложении получает appsflyer_id и передаёт его вместе с данными формы на backend
3. Когда пользователь проходит проверку → backend отправляет событие verification_event + appsflyer_id в Appsflyer
4. Appsflyer отправляет это событие в рекламную сеть
5. Сеть обучается на “verification_complete”

✅ В результате кампания оптимизируется на одобренных пользователей.

Технические нюансы
Google Ads
* Не пропускает несертифицированные трекинг-ссылки → нужен Appsflyer / Adjust
* Для UAC можно использовать Firebase / GA, но часть событий может потеряться

META
1. Можно без Appsflyer, но придётся сделать свой probabilistic-tracking (через prelanding)
2. Возможна ошибка “Events have different Install ID parameters” при AEM
Решения:
1. Перейти на Web2App-кампанию
2. Отправлять ивенты не до докмументации, а по рабочему формату (например, как в Apphud)

Оптимизация кампаний
Инсталл и верификация часто разнесены во времени, поэтому легко потерять конверсию.

🕓 Окно атрибуции — если говорить просто, то это период (7–90 дней), в течение которого конверсия засчитывается после клика.

META:
Макс. окно — 7 дней
Если проверка занимает дольше — событие не засчитается

Решение:
Использовать “прокси-событие”, например:

«Пользователь не отменил заявку в течение 7 дней»
или
«Пользователь прошёл автоматическую базовую проверку»

Google Ads:
Гибче — до 90 дней
Но и тут прокси-событие помогает быстрее оценить трафик.

Итог
Правильная интеграция позволяет запускать рекламные кампании более эффективно.

Читать полностью…

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

На основе интервью с Антоном Кузьминым (Head of UA, AdQuantum) — кратко о его стратегии:
* как скейлить
* как тестить креативы
Пользуйтесь!
Если еще не смотрели видео - обязательно посмотрите.

Читать полностью…

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

В телеграмме появился маркетплейс проектов с подписочной моделью.

@approckvc - место где каждый разработчик может продать свое приложение / сайт / miniapp по рыночной цене, а каждый инвестор может вложить свои средства в хорошие проекты.

Основные преимущества:
- проверенные лоты и прозрачные условия;
- регулярное обновление предложений;
- сопровождение сделок и поддержка менеджера;
- анализ приложений с прогнозируемой подписочной базой.

Approck.vc сочетает доходность цифровых активов с устойчивостью традиционных инвестиций, предлагая инструмент, который выгоднее недвижимости и менее волатилен, чем криптовалюта.

Также для крупных инвесторов от 300,000$ есть возможность собирать фонды под запрос.

Перейти в маркетплейс: @approckvc

Читать полностью…

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

🚀 Обзор MMP
В видеоуроках моего курса “UA Manager 2025: Facebook & Google Ads” я подробно разбираю сильные и слабые стороны сервисов.
Сегодня материал с курса - обзор MMP с актуальным прайсингом на август 2025.

Несколько замечаний:
1. У меня совсем небольшой опыт работы с Singular и совсем нет опыта работы с Kochava. Их редко подключают и, мне кажется, это правильно. Прайсинг Singular очень похож на прайсинг Adjust. У Adjust недостатком можно назвать только высокую цену - поэтому смысл подключать Singular я не видел никогда.
2. В типах кампаний нет SKAD - тоже нет большого опыта запуска, поэтому не могу ничего сказать. Все кампании я запускаю на AEM/UAC и Web2App.
3. Самые функциональные MMP: Adjust & Appsflyer.
4. Лучший саппорт: Tenjin & Adjust
5. Самая доступная MMP: Tenjin

Итого: В зависимости от бюджета и кваллификации разработчиков, я-бы выбирал из эти трех Appsflyer, Adjust и Tenjn.

🔥Если хотите научиться осознанно выбирать и настраивать MMP под свои задачи — приходите на курс.

Читать полностью…

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

Частые ошибки при настройке Appsflyer

Appsflyer устроен так, что нет неважных галочек. Любая настройка влияет на данные и работу кампаний. Ниже несколько мест, где лучше быть особенно внимательным:

1️⃣ Advanced Privacy (iOS 14.5+)
По умолчанию включено. Нужно выключать, иначе Appsflyer вообще не будет отправлять данные.

2️⃣ For users from
Когда есть возможность - лучше ставить All Media Sources, including organic.
Так Appsflyer будет отдавать пользователя в сетку даже если сам его не “узнал” — вдруг “узнает” она. Часто такой опции нет - тогда выбираем “This partner only”

💡 NOTE: Adjust умеет отдавать данные обо всех пользователях в Facebook Web, у Appsflyer такой опции нет → атрибуция у Adjust там чуть точнее.

3️⃣ Including
Важно следить, чтобы совпадали типы событий:

* Purchase → Value & Revenue
* Trial / Install → No values No revenue

Иначе сетка может не принять конверсии.

4️⃣ Tracking Template
Ссылку в Attribution Link воспринимайте как префикс, а не копипасту.
Чтобы передать верные параметры - надо делать по документации Appsflyer

* Meta Web2App
* Google Ads Web campaigns

🔥 На курсе мы детально разберем все настройки Google Ads и META.

Читать полностью…

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

🤔 Хотели скидку? В рекламе наоборот.

На курсе в первом модуле мы разберём базу. Друзья-байеры со стажем, если это для вас слишком очевидно — чуть потерпите 🙌

Почему трафик дорожает с ростом объёма?
Мы привыкли: чем больше объём, тем ниже цена. Оптом всегда дешевле. Но в рекламе всё наоборот: чем больше бюджет, тем дороже трафик.

Почему?

Рекламная сетка (Meta, Google Ads и др.) устроена так, что всегда старается потратить ваш бюджет и показать рекламу тем, кто с наибольшей вероятностью совершит целевое действие.

Условно, представьте:

• все пользователи выстроены в ряд по вероятности конверсии;
• сначала реклама идёт «сладким» пользователям с самым высоким шансом;
• дальше — всё менее релевантной аудитории;
• и на больших бюджетах реклама уходит даже тем, кому вы совсем неинтересны.

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

И вот что получается:

• при $50 в день — реклама идёт только на максимально вовлечённых;
• при $5000 в день — вы вынужденно покупаете более «холодную» аудиторию

Поэтому с ростом объёма цена за трафик растёт — просто потому, что качественная аудитория не бесконечна.

🔥Покажу на примерах, как работать с сетками и удерживать цену под контролем.
Всё это — в курсе «UA Manager 2025».

Не откладывайте, старт уже скоро!

Читать полностью…

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

Автор дружественного нам канала “Gaming the Traffic” Кирилл Макаров запускает поток по AI-креативам.

🗓Старт: 16 февраля
⏳Длительность: 3 месяца

Сегодня байинг и настройки рекламных сеток и кампаний — гигиенический минимум. Решающим фактором успеха кампаний становятся креативы. И именно этому посвящён поток Кирилла.

Вот 2 бесплатных пробных урока, чтобы попробовать и посмотреть формат:
1. Копируем движение из оригинального видео и меняем персонажа
2. Создаем direct-response рекламный формат, который сейчас активно используется в закупке.

Горячо рекомендую как сам поток, так и канал Кирилла!

Читать полностью…

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

Appsflyer выпустил обновление для Google Ads Web2App
Похоже, изменения выкатили ещё в ноябре прошлого года — я заметил только сейчас.

Что поменялось:

1️⃣ Пропали clicks у Web2App-кампаний в Google Ads
Клики больше не отображаются для Web2App.

Как выяснилось, это теперь платная фича — она переехала в план ROI360, который подключается отдельно.

Ответ саппорта:
Cost integration is required in order to display clicks from googleads_int
Подробнее

То есть: хотите видеть клики — платите 💸
Неприятно, но окей, принято.

2️⃣ Web2App с PID=googleads_int “переехали” в googleadwords_int
И это уже выглядит странно.
Ответ саппорта:
Following recent changes, by design, clicks are no longer displayed directly under googleads_int and are instead grouped under googleadwords_int.

Перевожу с корпоративного:
• раньше было логично и прозрачно
• теперь Web2App клики сваливаются в другой media source и это подаётся как by design

🤨 Если первый пункт — просто плохая новость, то второй очень похож на попытку выдать баг за фичу.

Вывод: в целом изменения не очень приятные, но на общую картину и принятие решений не влияют.

PS Какой-то пост грустный вышел. Надо повеселее закончить. Спасибо суппорту - все разъяснили буквально за пару часов!

Читать полностью…

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

Краткая выжимка из интервью с Антоном Кузьминым
Антон Кузьмин — Head of User Acquisition / AdQuantum.

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

С чего начинать тест кампаний (по порядку):
1️⃣ Search
2️⃣ Demand Gen
3️⃣ Google Display Network
4️⃣ Performance Max

Стратегия запуска Search:
— Стартовать с широкого запуска на большое количество ключевых слов
— Делать отдельные ad set’ы под группы keywords

В каком порядке менять стратегии кампании:
➡️ CPC → CPA → ROAS

Стадия обучения:
— 1–3 месяца. Всё, что попадает в этот период, считается обучением

Как часто вносить изменения:
— При хорошем перформансе раз в 4 дня
— При плохом — частота не принципиальна

Дубликаты кампаний (как в Meta):
— ❌ В Google Ads не работают

Target CPA:
— ✅ Использовать можно

Сколько креативов нужно:
— Ad Score должен быть Excellent

Читать полностью…

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

🎄 С Новым годом!
И сразу к делу.
В августе я писал о том, что Google анонсировал ICM (Integrated Conversion Measurement).

Коротко, что это вообще такое
Сейчас в UAC-кампаниях Google атрибуция работает плохо:
Google теряет часть конверсий → алгоритм недообучается → оптимизация страдает.

ICM — это попытка решить проблему. По сути, аналог AEM-атрибуции в Meta: новая модель атрибуции Google, которая должна лучше работать в условиях ограничений iOS.

Что известно на сегодня
Я протестировал интеграцию через Adjust / Appsflyer / Firebase.
Короткий вывод — пока ничего не работает.

Пообщался с несколькими коллегами — у них та же картина.
Если у кого-то ICM реально завёлся — напишите в комментариях.

Ниже — детали.

Adjust
Ответ от поддержки:
Your app is expected to be allowlisted within the next week
Adjust does not attribute non-deterministic claimed conversions from Google Ads by default.
Device-level data is not yet leveraged.

Что это значит
• Non-deterministic claimed conversion — Google Ads говорит: «Мы видим конверсию, но не уверены на 100%»
Чтобы Adjust принимал такие сигналы, нужно пройти allowlisting
• Device-level data пока не используется, но Adjust планирует добавить пробабилистическую модель для UAC

Как работает на практике
Пока без изменений

Appsflyer
В документации Appsflyer нет прямого утверждения, что ICM полностью готов:
iOS – Open Beta (as of November 12)

Что изменилось
• Обязательное требование: Google Firebase SDK 11.14.0+ (раньше Appsflyer работал и без него)
• Появился переключатель Advanced Data Sharing.Его нужно включить, чтобы Appsflyer мог получать non-deterministic ответы от Google Ads
• Недавно добавился warning:
ICM is still in BETA.
In Q3 we will roll out additional improvements.
Possible decrease in Google-attributed traffic — expected behavior
Я бы перевёл это как: «Не удивляйтесь, если ICM сейчас не работает»
• Я написал в поддержку — в ответ прислали ту же документацию с Firebase SDK + Advanced Data Sharing.

Как работает на практике
Пока без изменений

Firebase
Google тоже осторожен в формулировках.
В документации дисклеймер: “Availability for this solution will be gradually rolling out starting in May 2025”

Мой тест
• Последняя версия Firebase
• Отключены все источники трафика, кроме UAC

Результаты:
• Spend: $1 300
(да, получается — цена этой статьи 😄)
• Google Ads Purchases: 62
• Google Ads Installs: 362

Факт:
• Installs: 732
• Purchases: 112

Примечания:
1. Purchases трекал напрямую через Firebase (без Apphud) — не идеально
2. ATT consent ~45%, поэтому расхождения по событиям ожидаемы

Итог
🔹 Следов ICM я пока не нашёл
🔹 Все MMP работают по-старому
🔹 Реального влияния на атрибуцию — ноль

Как только появятся реальные изменения — обязательно напишу апдейт.

Если у вас ICM реально заработал — очень жду кейсы в комментариях 👇

И еще раз с Новым Годом!🎄

UPD 1: Как правильно пишет Alexander. ICM не работает в Европе. У меня в эксперименте запуск был на US.
Important (iOS only): ICM is not available for traffic originating from users in the European Economic Area (EEA), the United Kingdom and Switzerland.

Читать полностью…

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

Пообщались с Димой. Краткий (до 50 мин) формат кастов мне больше нравится — будем проводить чаще и следить за динамикой рынка, обсуждать изменения. Повторим обязательно

Запись послушать можно тут: 🔗 https://youtu.be/fmszrjYh-AQ

Читать полностью…

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

Еще один отзыв о курсе
Саша, спасибо, что разрешил поделиться.
Саша — опытный UA-менеджер, и его фидбек я очень ценю.
На курсе для него особенно полезной оказалась систематизация подхода.

О чем речь
Я делю работу с трафиком на две большие стадии:
1. Product Market Fit
2. Scaling

Это принципиально разные этапы — с разными целями и KPI.
🔹 Product Market Fit
Фокус — на количестве и разнообразии тестов.
Тестов должно быть много и они должны быть разными.
KPI здесь:
количество креативов / тестов в неделю.
🔹 Scaling
Более консервативная стадия.
Когда система уже работает, и мы смотрим на:
• Spend
• CPA
• ROAS

Кейсы
На курсе я разбираю реальные кейсы (без указания приложений и клиентов):
• как они развивались со временем
• какие проблемы возникали
• какие решения принимались и почему

Очень рад, что курс воспринимается именно как практическое руководство, а не «набор теории».
Все минусы и замечания обязательно закрою на новом потоке 💪

🔥 UA Manager 2026: Facebook & Google Ads на максимуме
📅 Старт: 15 января 2026
📅 Завершение: 15 марта 2026
Регистрация
Или просто напиши мне в личку — @SiberianPaaanda
ℹ️ Подробнее о курсе

Читать полностью…

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

Еще один отзыв о курсе. Дима, спасибо большое что разрешил поделиться!

1. Дима в рамках курса нашел новую нишу и уже успешно запускает Google Ads.

На курсе большое внимание уделяю анализу и выбору ниши.

2. Дима запустил META (хотя и не планировал)
Курс содержит всю информацию о запуске на Google Ads и META. От интеграции до стратегии и конфигурации адсетов.

3. Минусы
Чего стесняться - они тоже есть. Все минусы по монтажу - поправим на новом потоке.

🔥 UA Manager 2026: Facebook & Google Ads на максимуме
Старт: 15 января 2026
Завершение: 15 марта 2026

Регистрация
Или просто напиши мне в личку - @SiberianPaaanda

Подробнее о курсе

Читать полностью…

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

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

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

TG: @antonkuzm1n
LinkedIn
AdQuantum

0:00 - Представление гостя
2:31 - Отличие Google Ads от META "Ты ищещь"/"Тебя ищут"
5:00 - Что запускать в первую очередь?
6:00 - Когда оптимизироваться на CPA?
8:25 - Структура кампаний
13:10 - Порядок запуска по типам кампаний
15:14 - Как часто менять настройки кампании
16:40 - Еще раз про отличие Google Ads и META. Креативы
24:30 - Что еще попробовать кроме Search и Demand Gen?
26:50 - Cost Cap
28:52 - Q5
34:20 - Scoring объявления
40:33 - О стадии обучения
41:30 - О дублировании в Google Ads
43:35 - Какой Spend нужен для оптимизации?
45:25 - Какая сетка требует больше внимания?
53:27 - Что делать перед Q5?

Читать полностью…

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

Ошибка META. AEM-кампании: нет инсталлов и purchase-событий
При первом запуске AEM-кампании часто возникает ситуация, когда в Ads Manager отсутствуют инсталлы и покупки. Как правило, проблема связана с интеграцией: события из MMP не доходят до AEM.

Диагностика
1. Откройте Event Manager.
2. Выберите приложение.
3. Перейдите к нужному событию.
4. В разделе Settings → Check App Eligibility проверьте статус.

Наиболее частые сообщения:
• “Advertiser Tracking Enabled parameter volume out-of-range”
• “Action required from mobile measurement partner”

Причина
Meta сообщает, что получает недостаточно событий от пользователей, разрешивших отслеживание через ATT.
На практике проблема чаще связана с конфликтом между Appsflyer и Facebook SDK. Когда оба источника отправляют события, AEM перестаёт корректно их принимать.

Решения
1. Быстрое (временное):
В Event Manager → Choose Event → Manage → Choose one integration to send this event to META — выбрать Appsflyer или Facebook SDK.
После этого Meta начнёт получать события только из выбранного источника.

2. Правильное:
Определитесь с основным источником:

• используете Facebook SDK → отключите Appsflyer-партнёра;
• используете Appsflyer → удалите Facebook SDK из кода.

Почему временное решение нежелательно
Appsflyer официально предупреждает, что при использовании «быстрого» метода возможно дублирование событий, в частности purchase-событий. Это приводит к удвоению revenue и некорректной оптимизации кампаний.
Источник: Appsflyer — Meta ads discrepancies

Альтернативное сообщение
Если вы видите уведомление
“We haven't received enough signals from the app event over the last 30 days” —
необходимо убедиться, что интеграция настроена корректно (смотри выше), и подождать 24–48 часов. Ошибка исчезнет автоматически.

🎓 UA Manager 2026 — старт 15 января 2026
На курсе UA Manager 2026 все участники получают доступ к Notion с чек-листами и видео, где подробно разобраны типовые интеграции (Appsflyer, Adjust, Apphud и др.).
Если вы хотите разобраться в UA и избежать подобных ошибок — запишитесь на поток, который стартует 15 января 2026 года.

Читать полностью…

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

Appsflyer слегка обновил интерфейс. Web2App кампании, которые раньше именовались по pid, теперь имеют user-friendly названия.

Было: metaweb_int, Стало: Facebook Ads.

Это не интеграция слетела - это интерфейс поменялся.

Читать полностью…

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

Отчет по кампании: седьмой месяц
Предыдущий отчет.

Сетап:
• Оптимизация: Bid
• Период: 15 сентября - 15 октября
• Ниша: фото-приложения
📊 Результаты:
• ГЕО: US
• Spend: $3,723
• Purchases: 84
• CPA: $44
• 3-Day ROAS: 72%
• MRR: $2,943
• Profit: $463
Это мой собственный проект
Цифрами и скриншотами клиентов я никогда не делюсь — только кейсами по своим приложениям.

Что было
1. Переезд на новый рекламный аккаунт
Расшарил пиксель на новый кабинет. Проседания по перформансу нет.

2. Запустил BID кампанию.
• CPA: $39
• ROAS-3-Day: 81%
Budget: $300/day
Bid: $26

META в бид не уложилась, но перформанс нормальный.

Планы:
Буду тестировать больше креативов.

🔥 На курсе «UA Manager 2025: Facebook & Google Ads на максимуме» покажу на примере этого проекта, какие креативы зашли, какие нет, и как выстраивалась логика работы с ними.

Курс начался 15 октября и еще есть возможность присоединиться!

Читать полностью…

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

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

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

TG: @antonkuzm1n
LinkedIn
AdQuantum

00:00 - Представление гостя
2:20 - Интеграция
9:25 - Поиск Product Market Fit
10:05 - Наблюдение за конкурентами
11:07 - ГЕО и локализация
12:39 - Сезонность
17:40 - Как оценить хорошая кампания или плохая?
19:17 - Что такое дорогой и дешевый пурчи?
21:00 - О важности продукта
22:40 - Настройки кампании META
24:02 - Как тестить креативы
28:10 - KPI для теста креативов
29:43 - Стадия Scaling
32:45 - Cost Cap и Bid Cap
34:25 - Оптимизация на Value
35:55 - С какой скоростью можно увеличивать бюджет
37:00 - Скейл дублями
40:50 - Birch
42:10 - Недельная сезонность
43:45 - "Любой рандом - с Мета что-то не то"
45:05 - Работа с креативами
48:30 - И еще раз про скейлинг
52:30 - Backstage о важности CTR

Читать полностью…

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

Стрим: «Мобильная атрибуция - словами, понятными даже вашей бабушке»

Вместе с Сашей Игнатенко (автор канала Модель Атрибуции) поговорим про базу:
* как вообще работает мобильная атрибуция
* как начать делать первые шаги в оценке каналов
* как не наломать дров и можно ли всё это объяснить своей бабушке (мы попробуем).

Когда: 8 октября 19:00 Мск

Добавляйтесь во встречу чтобы не забыть: https://calendar.app.google/JcE1PMyGVgKWg8Ei8

Читать полностью…

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

На этой неделе ко мне пришли сразу два клиента с одинаковым запросом:
«Не сходится экономика. Можешь посмотреть?»

Разбираем данные в кабинете:
• Cost per result Purchase (META) — $40 у одного, $60 у другого.

Что я отвечаю в таких случаях?
👉 Вы уже большие молодцы, что смогли получить пурч по такой цене.
👉 Быстрого ответа на вопрос «как покупать дешевле» нет.

Хорошо, когда пурч стоит >$100 — часто находится простое решение. Если ниша не супер-перегретая (например, клинеры), обычно можно найти пару очевидных шагов, которые снижают цену.

А вот <$60 за пурч — это уже длинная дистанция. Тут работает только системная работа.

📌 Формула простая:
LTV / CAC = ROI

Если сделать +30% к LTV и –30% к CPI, то получаем рост ROI почти в два раза:

LTV ×1.3 / CAC ×0.7 ≈ 1.85 ROI

Но такие изменения — это не «одна кнопка», а стратегия:
1. Креативы
2. Custom Product Page
3. Работа с LTV внутри приложения

Если пурч обходится дешевле $60, то снизить его стоимость, скорее всего, получится только после нескольких месяцев системной работы.

Читать полностью…

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

META: AEM, SKAD или Web2App?
За неделю меня 2–3 раза спрашивают: что лучше — AEM, SKAD или Web2App? Или web2app-скпетики пытаются втянуть в спор.

Да, вопрос важный. Страшно терять деньги, откручивая AEM-кампанию, зная, что Web2App работает лучше.

Но как принять решение?
👉 Я сам этого никогда не делаю. (ну ладно, ладно — SKAD точно нет).

Что я делаю:
1. Решения о выключении/увеличении/уменьшении бюджета принимают автоправила.
2. Запустить одновременно AEM и Web2App — это нормально. Главное не усложнять. Ставьте чистый трекер (Appsflyer / Adjust + Adapty / Apphud) — самый простой сетап, и всё будет работать из коробки.
3. Дальше пусть решают автоправила. Они сами выберут, что работает лучше.

💡 Замечание:
После запуска Web2App логично рядом с первой кампанией, почти с теми же настройками, включить AEM. И наоборот. Это один из самых дешёвых и полезных экспериментов, который стоит делать в первую очередь.

А вот спорить «что лучше» — бессмысленно. Пусть автоправила решают.

Читать полностью…
Subscribe to a channel