Кейсы 💰
June 10

Кейс TSL: ASO iOS в iGaming — почему не стоит лезть в App Store

Привет, на связи TSL!

Мы уже рассказывали про работу отдела ASO на Android.

Статья получила большой отклик — репосты от Вадима Wildo и Дена Маркова, 1 000+ просмотров и 90+ репостов, хотя нигде не промили её дополнительно.

Уверенно зашли в это направление летом 2025-го. Через несколько месяцев закономерно возник вопрос: почему бы не попробовать в iOS? Платёжеспособная аудитория, специфика смежная, компетенции есть — казалось, что преград для успешных запусков нет.

Но мы ошиблись. Этот материал — честный разбор нашего опыта. Собрали полный технический плейбук для работы в App Store и показали, почему затея всё равно провалилась. Из статьи узнаешь, как стартовали, сколько потратили, почему закрыли направление через три месяца и какие выводы сделали.

Почему решили попробовать и какую цель ставили

Две причины:

  1. Мы уже получили первые результаты в Android и решили масштабироваться.
  2. Рынок iOS всегда манил очевидными преимуществами: более платёжеспособные пользователи и высокий потенциал.

Цель была амбициозной и простой одновременно — зарабатывать деньги и развиваться комплексно, не зацикливаясь на одном Google Play.

Команда

iOS развивали как направление, обособленное от Android: отдельная команда, отдельные процессы, отдельные ресурсы. В составе были разработчик, дизайнер и СЕО направления, которая задавала вектор развития, а также специалисты на подряде.

Подробнее о ключевых ролях ↓

iOS-разработчик (Swift)

Задачи — пишет клоаку, заливает приложения партиями по 10 штук. Параллельно работает в другой компании.

Оклад — $1 000 до первой прибыли ($2 000 отправлено авансом). Далее — прогрессивная ревшара от профита отдела: фиксированные 10% от Revenue, 15% при цифрах от $5 000, 20% — от $1 млн и выше.

KPI — минимум 17 новых прил ежемесячно, работа с уже активными приложениями, тест новых гипотез.

СЕО

Пришла из другой команды, где ранее залутала миллионы долларов на бинарных опционах через ASO. Заполняет мету, ресёрч ключей, публикации, ищет аккаунты, общается с подрядчиками по перезаливам. Получила полномочия свободно определять стратегию, принимать решения и рисковать — но не всеми существующими прилами.

Экономика

Усреднённый ежемесячный расход без учёта нескольких отдельных разовых трат — $7 000+. В эту сумму входили: ФОТ, закуп мотива, создание фото- и видеоконтента, аккаунты. Акки (физические и юрлица) обходились в $300-500 за штуку.

Себестоимость одной прилы считали так ↓

~$300 за аккаунт + ~$200 за разработку ≈ $500

Хороший дев-аккаунт на рынке ~$220 (фарм/покупка у селлеров), корп-акк для переноски ~$700 признали нерентабельным.

Для сравнения держали бенчмарк: на Android Unity-разраб делает 100 прил в месяц за $2 000 (или 50 прил за две недели), то есть цена приложения здесь в 10 раз ниже, чем на iOS.

Производственный конвейер

Был зафиксирован базовый флоу ↓

пишем приложение на Swift → загружаем в стор → используем Octo Browser + IPv4 → аккаунты на физиков → 30 дней отлёга → меняем на серую часть

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

Суть метода — white → grey: прила входит в стор белой, дальше прогоняется через серию белых обновлений, а серая часть заливается в последнюю очередь.

Наша последняя итерация показывает работу этого конвейера максимально наглядно ↓

— 3 прилы в сторе получают серое обновление постепенно — сначала белые скрины со слотами.

— Параллельно на 6 аккаунтов заливается 18 приложений — по 3 на акк: 2 белых + 1 серый, «грязь» добавляем в самом конце после серии обновлений.

— Ещё 10 прил разработчик заливает в тот же день — они проходят ревью через сутки.

— Следующая итерация — ещё ~10 необработанных аккаунтов. В тотале >15 аккаунтов, партии по 6/18 прил.

Ключевые приёмы паблишинга ↓

Одно гео серым — остальной мир белым. Это наша базовая стратегия. Пример: одна прила на Fortune Tiger, вторая на Betano — только BR серая, а все остальные гео — белые. Дизайны — 50% агрессивных казиношных, 50% — белых из заглушки.

Серые скрины — на первые три позиции. Инсайт, который не учитывали изначально: в мобильной галерее App Store пользователю видны только первые 3 скриншота. Поэтому, как только прила ловит индекс, сразу прилетает апдейт — серые скрины двигаются на первые три места.

Белой приле можно не «отлёживаться»: обнову кидаем в тот же день, как только она прошла в стор. В таком формате работали на протяжении всего времени.

Ключи прописываем в keywords. Самое простое для жизни приложения, потому что модерация в первую очередь сканирует название и описание — здесь бан прилетит быстрее.

С корпов легко проходим модерацию, с обычных акков — нет.

Делаем локализацию и повышаем траст. Работали по проверенной методике: выставляем английский как основной язык абсолютно всех гео (даже неанглоязычных, например, Бразилии). Только после этого делаем локализацию под каждую страну, МЕТА — одна на все языки. Логика — модеры думают, что мы запарились над прилкой, вероятность прохождения растёт. Серую часть пилим только после.

Клоака-стек

Мы интегрировали клоакинг на бэке. Из сервисов рассматривали Cloak.it, Adspect и HideClick. В итоге остановились на последнем. Использовали антик Octo Browser + IPv4. Аккаунтам давали отлежаться около месяца после покупки.

Принципиальный момент: в усложнении клоаки нет смысла. Прилы улетают в бан не потому, что модер раскусил клоаку, а потому что ему не понравился ключ. Самое узкое место ASO в App Store — не обфускация, а поиск правильного ключа.

По ASA-продвижению сначала не получалось пройти модерацию. Позднее опытным путем поняли, что гео аккаунта должно соответствовать гео платежки. Бинго.

Ключи и связки: слоты, бренды, гео

При выборе гео мы опирались на следующую логику: заходим туда, где не сидят официалы, потому что такие бренды забирают всю выдачу. Пример: на iOS по Betano в Чили сидит официальный бренд, поэтому этот продукт крутили на Бразилию.

Бренды и гео, через которые шёл трафик ↓

Betano — Латам, Бразилия.

Betwinner — Латам.

1xBet — Австралия, ЮАР, ОАЭ.

Unibet — Германия, Италия.

— Также работали с 1win, Бетсити (Россия); Kangwon, Total Casino (Корея); RuBet.

Слоты — куда в итоге развернулись: Fortune Tiger, Chicken Road, Sweet Bonanza, Plinko, Aviator.

Первыми ключами на старте стали Betano, Kangwon, 1win, Total Casino и Fortune Tiger.

Разворот беттинг → слоты

Сначала зашли в беттинг-бренды — сделали под них 6 прил. К сожалению, результаты не порадовали, поэтому отказались от этой затеи и перешли на слоты.

Гипотезу подтвердил наш разраб: в компании, в которой он работал параллельно, только за начало месяца пришло порядка 50 депозитов по Швейцарии, Германии и другим дорогим гео с Fortune Tiger и Chicken Road.

Было принято решение создавать по 2 прилы на каждый из этих ключей, и ещё 2 — на Sweet Bonanza и Plinko. От последнего в итоге ушли, так как риск был слишком высок.

Мы довольно быстро поняли, что отказ от был беттинга неоправдан — у нас нет выборки для подобного решения. И поскольку прилы под эти продукты можно создавать условно бесплатно, решили вернуться к этому направлению.

Главный вывод, который мы сделали: при модерации бан идёт по ключу, а не по приле, значит, выживает тот, кто заходит в неочевидный или низкочастотный ключ. Если модерка не распознаёт казино — приложение может висеть в сторе годами. Идею низкочастотников взяли с Android — использовали инструмент ASOMobile.

Монетизация

По всем офферам работали по модели CPA, за исключением 1win — здесь была RevShare. Приняли решение сплитить трафик с прил 50/50, где каждый партнёр льёт на свой оффер. При успешной индексации можно лутать 30% трафика. При рабочей связке за 2 недели на Betano уже удалось получить профит.

Трафик: мотив, боты, ASA

Казалось, всё идёт по плану, но вот мы, наконец, подобрались к части, где всё посыпалось ↓

Боты. Изначально гнали ботовый трафик: считали, что без этого получить реальный траф невозможно и закупать его придётся в любом случае. Однако боты не приноили результата — поставили на стоп.

Мотив. Запустили от AdvertMobile, где школьники за деньги выполняют конкретные задачи по трафику и активности, в отличие от ботов. Спустя три недели добавили ещё один мотив-сервис для продвижения ключей — закупили трафик на $420 у команды, обещавшей результат. Как итог — некоторые прилы получили тысячи инсталлов мотивом, но реального трафика не было вообще.

ASA (Apple Search Ads). На него возлагали главную надежду — даже раздупление iOS в конце марта связывали именно с добавлением этого инструмента. Но ASA так и не завёлся — прилетел бан кабинета. Никто из нас не знал, что такое в принципе бывает. Наблюдали за опытом коллег — все спокойно проходили модерацию, мы пытались это повторить. Но ключи не работали. Вероятнее всего, нас пометили как нежелательного рекламодателя.

Главные проблемы, с которыми столкнулись

Модерацию мы, по сути, победили — научились пропускать серые прилы с агрессивным дизайном. Упёрлись в другое

Трафика в App Store нет. Вообще. В отличие от Android, где трафа много даже при высокой конкуренции, в iOS на ключевых запросах речь шла о паре десятков депов в день — и то редко. Тысячи мотив-инсталлов не конвертились в реальный траф. Мы были топ-1 в Португалии — и получили ноль трафика. Там же прила ушла на ревью после апдейта по скринам (меняли их местами) и потеряла позицию.

Баны волнами. Прилы в среднем живут ~2 месяца, вырезает их волнами. Но в конце января Betano, 1xBet и RuBet банятся одновременно — клоака была открыта. Betano до этого простояло 2 недели — этого хватило бы при рабочей связке, но связки не было. Выжили Unibet и Betwinner — у них дизы мягче.

Бэкенд-клоака была не доделана в нужный момент. Пока нет грамотного бэкенда, юзеров на прилу просто не пропускают.

Операционка съедала ресурс. Чистка аккаунтов в конце каждого месяца, путаница в расходах, баны аккаунтов — всё это отнимало время и порой не давало сконцентрироваться на более стратегически важных задачах.

Деньги. ~$30k убытка, доходов — ноль, ни одного месяца в плюс. За всё время — ~20 депозитов, и те с отрицательным чеком: игроки обыграли казино, мы не заработали ни копейки.

Чем всё кончилось и правило трёх месяцев

Через три месяца неудачных запусков мы остановились. Обсудили с командой и зафиксировали, что доведём 6 прил по игровым ключам (Fortune, Plinko, Chicken Road, Sweet Bonanza) до логического завершения. Когда они отживут своё — зафиналимся, проговорим итоги. На это закладывали максимум две недели.

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

Это достаточный срок, чтобы прогнать полный цикл (прила живёт ~8 недель, бан идёт волнами — за обозначенный период ты видишь минимум полтора цикла жизни и смерти связки), и недостаточно долгий, чтобы слить весь бюджет.

Что мы сделали хорошо

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

Сбор команды. Нашли квалифицированных людей в рекордные сроки. Никаких проблем с кадрами.

Отсутствие критических ошибок. Мы проверяли гипотезу — и сделали это честно и без катастрофических потерь.

Что не получилось

Не было выборки под решения. Отказ от беттинга после 6 прил — поспешный, сами это признали. Нельзя резать связку, не набрав статзначимый объём, особенно когда производство почти бесплатное.

ASA-продвижение. Запуски внутренней рекламы в App Store не завелись. Скорее всего, нас помечали как нежелательных рекламодателей. Без этого вся механика выдачи повисла.

Отсутствие трафика.  В отличие от Android, где трафа много даже в условиях высокой конкуренции, в iOS на ключевых запросах речь шла о паре десятков депов в день — не больше. Надеялись, что модерация станет лояльнее, алгоритмы изменятся и Apple даст зелёный свет. Но этого не случилось.

Итого

В iOS под iGaming трафика нет. Можно собрать сильную команду, выстроить безупречный white → grey конвейер, победить модерацию, поднять клоаку на HideClick/Adspect, прописать ключи, развести локализацию — и упереться в то, что в App Store банально нет трафа.

Этот опыт ценен в любом случае: за $30K и 3 месяца закрыли для себя вопрос «а что если iOS», который и дальше висел бы гипотезой, перетягивая ресурсы и внимание. Остаёмся на связи — в своём канале обязательно будем делиться другими кейсами и новостями.