Продвижение мобильного приложения: ASO и каналы установок | FITTIN
+7 (800) 444-11-27
Позвоните — обсудим ваш проект
Сергей CCO FITTIN
Сергей CCO FITTIN
Напишите мне в Telegram
Обсудить проект
Продвижение мобильного приложения: ASO, сторы и каналы установок, обложка статьи FITTIN

Продвижение мобильного приложения: ASO, сторы и каналы установок

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


Что такое ASO и продвижение приложения: определения

ASO (App Store Optimization, оптимизация карточки в магазине приложений) — работа с тем, как приложение выглядит и описано в сторе, чтобы его чаще показывали в поиске и подборках и чтобы больше просмотров карточки заканчивались установкой. Деловой перевод короткий: это поисковая оптимизация, только площадок несколько, правила у каждой свои, а вместо ссылок на сайт работает поведение пользователей.

Продвижение приложения шире ASO. ASO отвечает за то, что происходит внутри магазина: увидели карточку, прочитали название, посмотрели изображения, нажали «Установить». Каналы установок отвечают за то, как человек вообще дошёл до карточки: перешёл с сайта магазина, получил письмо, отсканировал код на кассе, увидел рекламу. Оба слоя нужны одновременно: хорошая карточка без трафика показывается редко, а трафик на слабую карточку тратится впустую.

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

Слой За что отвечает Что меняем Что смотрим
Видимость в сторе Сколько людей увидели карточку Название, подзаголовок, ключевые слова, категория, описание Показы карточки, позиции по запросам
Конверсия карточки Сколько из увидевших установили Иконка, скриншоты, видео, первые строки описания, оценки Доля установок от просмотров карточки
Внешние каналы Сколько людей вообще привели к карточке Смартбаннер на сайте, рассылки, торговый зал, соцсети, реклама Установки по источникам, стоимость установки
Удержание Сколько установивших остались и купили Push-уведомления, программа лояльности, скорость приложения Возвраты на 1, 7 и 30-й день, доля покупок

Дальше речь пойдёт про все четыре слоя, но с разной глубиной: первые три — подробно, четвёртый — в объёме, который нужен для понимания метрик. Удержанию посвящены отдельные разборы — push-уведомления в приложении и программа лояльности.

Четыре слоя продвижения мобильного приложения: видимость в сторе, конверсия карточки, внешние каналы установок и удержание пользователей

Зачем это бизнесу: экономика одной установки

Для интернет-магазина приложение давно перестало быть витриной-дополнением. В кейсе Gulliver Family через приложение проходит 80% мобильного трафика, и оно даёт 50% общего дохода ритейлера. В кейсе «Европа Маркет» мобильным каналом сети гипермаркетов пользуются 149 839 человек. Когда через канал идёт половина выручки, вопрос «откуда берутся установки» перестаёт быть задачей отдела маркетинга и становится вопросом планирования продаж.

Арифметика простая. Установка приходит либо бесплатно — из поиска в сторе, из подборок, с вашего же сайта и рассылок, — либо покупается в рекламе. Первый тип не требует закупки, но требует, чтобы карточку находили и чтобы приложение было куда привести. Второй даёт объём в нужный момент, но заканчивается вместе с бюджетом. Задача продвижения — увеличивать долю первого типа, а платный трафик использовать там, где он даёт то, чего не даёт органика: быстрый набор аудитории к сезону или запуску.

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

Есть и обратная сторона, о которой говорят реже. Продвижение имеет смысл не всякому приложению. Если каталог обновляется раз в квартал, покупка совершается раз в несколько лет, а вся коммуникация укладывается в сайт, установку человек не станет держать на телефоне. В таких случаях дешевле начинать с Telegram Mini App или адаптивного сайта интернет-магазина, а к приложению возвращаться, когда появится регулярный сценарий возврата.

Как устроена выдача в сторах: от запроса до установки

Трафик внутри магазина приходит из двух мест. Первое — поиск: человек вводит запрос («детская одежда», «стройматериалы», «доставка продуктов») и получает список. Второе — обзор: подборки редакции, категории, блок «похожие приложения» на чужих карточках, страница «Топ» в категории. Поиск даёт целевых пользователей, обзор — объём.

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

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

  • App Store даёт отдельное скрытое поле ключевых слов и не индексирует полное описание. Правила к содержанию карточки и приложения опубликованы в руководстве Apple по проверке приложений.
  • Google Play отдельного поля ключевых слов не имеет и разбирает сам текст: название, короткое и полное описание. Требования к публикации и подготовке карточки — в документации Android для разработчиков.
  • RuStore ближе к модели Google Play: поле ключевых слов отсутствует, работает текст карточки. Актуальные ограничения полей и порядок проверки — в справке RuStore для разработчиков.

Есть и разница в том, что можно менять без выпуска новой сборки. В App Store название, подзаголовок и поле ключевых слов уходят на проверку вместе с новой версией приложения, а промотекст правится отдельно. В Google Play карточка редактируется без новой сборки. Для планирования это важнее, чем кажется: в одном сторе изменение текста укладывается в день, в другом привязано к графику выпусков. Как устроена сама публикация — в разборах сторов для интернет-магазина и публикации в RuStore.

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

Текстовое ASO: поля карточки и что в них писать

Текстовая часть карточки — это набор полей с разными ограничениями и разным весом в поиске. Ниже — сводка по двум крупнейшим площадкам; ограничения RuStore меняются чаще, их стоит сверять по справке площадки перед подготовкой текстов.

Ограничения полей в App Store и Google Play

Элемент карточки App Store Google Play
Название До 30 символов, участвует в поиске До 30 символов, участвует в поиске
Короткая строка под названием Подзаголовок до 30 символов, участвует в поиске Краткое описание до 80 символов, участвует в поиске
Поле ключевых слов До 100 символов, скрыто от пользователя Отсутствует
Полное описание До 4000 символов, в поиске не участвует До 4000 символов, участвует в поиске
Изображения До 10 скриншотов на размер экрана, до 3 роликов До 8 скриншотов, баннер 1024×500, ролик
Правка без новой сборки Только промотекст и описание Вся карточка целиком

Шесть правил при подготовке текстов

Эти правила экономят больше всего времени и чаще других нарушаются при переносе карточки из одного магазина в другой:

  1. Название — бренд плюс категория. Форма «Бренд — детская одежда» работает лучше, чем одно имя бренда: первая часть ловит тех, кто ищет вас по названию, вторая — тех, кто ищет товар. Тридцати символов хватает ровно на это.
  2. В App Store не дублируйте слова между полями. Слово, уже стоящее в названии, не нужно повторять в подзаголовке и поле ключевых слов — повтор не усиливает позицию, а место расходует. Ключевые слова перечисляются через запятую без пробелов и без предлогов.
  3. В Google Play описание пишется для человека. Площадка разбирает текст целиком, но перечень ключевых слов подряд читается как спам и может стать причиной отклонения. Рабочая форма — первые два абзаца с главными словами в естественных фразах, дальше перечень возможностей.
  4. Первые три строки описания видны без раскрытия. В них имеет смысл ставить не историю бренда, а причину установить: что можно сделать в приложении и чего нет на сайте.
  5. Локализация — отдельный набор текстов, а не перевод. Для проектов с несколькими рынками это заметно: в кейсе Finn Flare приложение перезапущено на Flutter менее чем за 30 рабочих дней и работает на Россию и Казахстан с разными валютами — карточка под каждый рынок собирается своя.
  6. Меняйте по одному элементу. Если одновременно переписать название, скриншоты и описание, причину роста или падения установить не получится.

Поля карточки приложения в магазине: название, подзаголовок, ключевые слова, описание и изображения с ограничениями по длине

Визуальное ASO: иконка, скриншоты, видео

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

Иконка, скриншоты и единый стиль с сайтом

Что проверяется на практике:

  • Иконка. Она должна читаться в мелком размере, каким её видят в списке. Мелкий текст, тонкие линии и подробная иллюстрация в этом размере превращаются в пятно. Проверка простая: уменьшить макет до размера значка на домашнем экране и посмотреть, узнаётся ли бренд.
  • Первые два скриншота. Они несут смысл, а не показывают интерфейс. Вместо снимка пустого каталога — подпись крупным шрифтом и экран со сценарием: «Заказ с доставкой за час», «Бонусы за каждую покупку», «Проверка наличия в вашем магазине».
  • Единый стиль с сайтом. Человек, пришедший с сайта, должен узнать бренд. В кейсе Lassie единый визуальный стиль между сайтом и приложением был отдельной задачей проекта — и оттуда же пришли 3 576 установок за первые 6 недель через баннер на сайте.
  • Видео. Ролик воспроизводится без звука и в первые секунды должен показать главный сценарий. Длинная заставка с логотипом съедает то время, за которое принимается решение.

Проверка гипотез на карточке

Google Play даёт встроенные эксперименты над карточкой, у Apple есть оптимизация страницы продукта: обе площадки позволяют показывать разным группам пользователей разные варианты иконки, скриншотов и текста и сравнивать долю установок. Метод тот же, что и A/B-тестирование на сайте, и подход к нему такой же: одна гипотеза за раз, достаточная выборка, решение по результату, а не по вкусу. Сколько занимает такая проверка и как считать выборку — в разборе стоимости A/B-тестирования.

Визуальная часть карточки собирается из тех же макетов, что и интерфейс приложения, поэтому её обычно делают в связке с дизайном приложения и сайта, а не отдельным заказом. Если приложение уже работает, а установок мало при нормальных показах — начинать имеет смысл с аудита UX/UI: часто причина не в карточке, а в первом экране после установки.

Отзывы и оценки: третий текст карточки

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

Три правила, которые дают основную часть результата:

  1. Просить оценку после удачного сценария. Момент — доставленный заказ, начисленные бонусы, повторная покупка. Запрос на третьем экране после установки собирает оценки людей, которые ещё ничего не получили.
  2. Отвечать на отзывы. Ответ виден всем последующим читателям, и он же снимает часть повторных жалоб. Разбор того, на что покупатели жалуются чаще всего, — в нашем исследовании отзывов.
  3. Читать отзывы как список задач. Жалобы на скорость и падения приходят раньше замечаний к функциям, и чинить их выгоднее, чем добавлять новое. Здесь работает регулярная техническая поддержка с выпусками, а не разовая доработка.

Обратная сторона: накрутка оценок и отзывов площадками отслеживается и приводит к санкциям вплоть до снятия приложения с публикации. Что делать, если приложение всё-таки заблокировали, разобрано отдельно — блокировка в App Store и Google Play.

Каналы установок помимо органики стора

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

Сводка каналов: что настроить и где предел

Канал Что нужно настроить Когда даёт результат Ограничение
Смартбаннер на сайте Определение платформы, показ только с телефонов, переход на нужный экран Сразу после запуска, если у сайта есть мобильная посещаемость Ограничен размером собственной аудитории сайта
Рассылки и сообщения существующим клиентам Сегменты в системе рассылок, отдельная ссылка для отслеживания В первые недели после выпуска, на базе покупателей Работает один раз по базе, дальше нужен новый повод
Торговый зал и офлайн-точки Код на кассе, ценнике, в упаковке заказа; обучение продавцов У сетей с розницей, особенно при бонусе за установку Нужны розничные точки и участие персонала
Программа лояльности Приветственные бонусы, доступ к статусам и истории покупок Постоянно, как аргумент в пользу установки Требует готовой программы и её интеграции
Соцсети и мессенджеры Ссылка в профиле, регулярные публикации, мини-приложение как первый шаг При живом сообществе бренда Без сообщества канал придётся строить с нуля
Платная реклама установок Рекламные кабинеты площадок, отслеживание источника установки Когда объём нужен к дате: сезон, распродажа, запуск Останавливается вместе с бюджетом; стоимость установки растёт в сезон

Платная реклама: где она сильнее бесплатных каналов

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

Присутствие в нескольких магазинах как отдельный канал

Есть ещё один источник, который часто недооценивают: сам факт публикации в нескольких магазинах. Одно и то же приложение, размещённое в App Store, Google Play, RuStore и AppGallery, ловит аудиторию, которой первые два стора недоступны. В кейсе «Сатурн» приложение вышло сразу в четырёх магазинах, и за первый месяц это дало 7 594 установки с пиками свыше 1 100 в день.

Когда приложение и сайт собраны на одной кодовой базе, добавление ещё одного магазина — это подготовка сборки и карточки, а не отдельный проект: Flutter собирает из общего кода версии под разные платформы. Как это устроено на практике, разобрано в материале о модульной платформе для мобильной разработки и на странице кроссплатформенной разработки на Flutter.

Каналы установок мобильного приложения: смартбаннер на сайте, рассылки, коды в торговом зале, программа лояльности, соцсети и платная реклама

Смартбаннер: перевод посетителей сайта в приложение

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

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

  1. Показ только с телефонов и определение системы. Владельцу iPhone показывается ссылка на App Store, владельцу Android — на Google Play или RuStore, посетителю с компьютера баннер не нужен вовсе.
  2. Переход на нужный экран. Если человек смотрел карточку куртки, после установки он должен увидеть эту куртку, а не главную страницу. Без этого часть установок теряется на первом же шаге.
  3. Правило повторного показа. Закрытый баннер не появляется снова в этой сессии и возвращается через заданный срок. Постоянный показ портит мобильную конверсию сайта — и это плата за канал, и мобильную конверсию сайта надо держать под наблюдением.
  4. Отдельная метка источника. Иначе установки из баннера смешаются с органикой стора и канал будет невозможно оценить.

Кейс, ради которого этот раздел стоит отдельно. В проекте Lassie — финский бренд детской одежды, приложение на Flutter для iOS и Android — смартбаннер на сайте lassie.ru стал основным источником установок. Результат: 3 576 установок за первые 6 недель и до 376 установок в день в пиковые дни декабря. Отдельно в проекте были настроены кабинеты в App Store и Google Play с нуля и сегментированные push-уведомления через Mindbox — то есть канал получения установок и канал возврата пользователей запускались вместе, а не по очереди.

Связка «смартбаннер плюс push» повторяется в проектах чаще других: первый приводит людей из уже оплаченного трафика, второй возвращает их без новой закупки. Как настраивается вторая часть, разобрано в материалах о push-уведомлениях и интеграции Mindbox с собственными событиями; сама услуга — на странице push-уведомлений для приложения.

Считаете бюджет запуска? Оцените срок и стоимость приложения за несколько минут на калькуляторе.

Метрики: что смотреть на каждом шаге воронки

Продвижение измеряется не числом установок, а тем, где воронка теряет людей. Один и тот же провал в установках означает разное: мало показов — вопрос к текстовой части карточки; много показов и мало установок — к изображениям и оценкам; много установок и мало покупок — к качеству источника трафика.

Шаг воронки Показатель О чём говорит провал
Карточку показали Число показов, позиции по запросам Название, подзаголовок, ключевые слова, категория
Карточку открыли и установили Доля установок от просмотров карточки Иконка, первые скриншоты, оценка, размер сборки
Приложение открыли впервые Доля запусков от установок Долгая загрузка, обязательная регистрация на входе
Вернулись на 1, 7 и 30-й день Удержание по дням Нет повода вернуться: не настроены push, нет бонусов
Совершили покупку Доля покупок, средний чек, выручка канала Качество источника установок или сценарий оформления

Главная проверка: покупки, а не установки

Последняя строка таблицы — главная проверка всей работы. В кейсе «Сатурн» доля покупок составила 12,4%: это показывает, что установки шли от людей, которым нужен был товар, а не от случайной аудитории. Установки без покупок означают, что канал приводит не тех, и добавлять бюджет в такой канал бессмысленно.

Чтобы эти числа вообще появились, нужны две вещи: события в приложении и отслеживание источника установки. Без второго все источники сливаются в один столбик «органика», и решение о бюджете принимается вслепую. Что и чем снимать, подробно разобрано в материале об аналитике мобильного приложения; общий набор показателей проекта — в 15 метриках разработки.

Воронка продвижения приложения: показы карточки, установки, первый запуск, возвраты по дням и покупки

Типичные ошибки в продвижении приложения

Список собран по проектам, которые приходили к нам с уже работающим приложением и просьбой «поднять установки».

  • Перечень ключевых слов вместо описания. В Google Play такой текст читается как спам и становится причиной отклонения, а в App Store описание в поиске не участвует вовсе — то есть работа сделана, а эффекта нет ни там, ни там.
  • Правка всей карточки разом. Название, скриншоты и описание меняются в одном выпуске, показатели двигаются, причина неизвестна. Дальше решения принимаются по ощущениям.
  • Скриншоты интерфейса вместо сценариев. Снимок пустого экрана каталога ничего не сообщает человеку, который выбирает между тремя приложениями за пять секунд.
  • Закупка трафика на неготовое приложение. Реклама приводит людей в приложение, которое медленно открывается или падает на оформлении заказа. Деньги тратятся на то, чтобы собрать плохие оценки быстрее.
  • Один магазин вместо нескольких. Приложение только в двух глобальных сторах теряет аудиторию устройств, где они недоступны. Стоимость выхода в дополнительный магазин при единой кодовой базе несопоставима с потерянными установками.
  • Нет отслеживания источника. Смартбаннер, рассылка и поиск в сторе попадают в один отчёт, и любое решение о перераспределении бюджета оказывается догадкой.
  • Оценка работы по установкам. Установка — промежуточный шаг. Показателем остаётся выручка канала, и разрыв между этими двумя числами обычно и есть предмет для работы.

Чек-лист: до релиза и после

До публикации

  1. Название содержит бренд и категорию, укладывается в 30 символов.
  2. Подзаголовок и краткое описание не повторяют слова из названия.
  3. Поле ключевых слов в App Store заполнено полностью, без предлогов и пробелов после запятых.
  4. Первые три строки описания отвечают на вопрос «зачем устанавливать».
  5. Иконка узнаётся в размере значка на домашнем экране.
  6. Первые два скриншота показывают сценарий и снабжены крупными подписями.
  7. Тексты и изображения подготовлены отдельно под каждый магазин, а не скопированы.
  8. Приложение проверено на физических устройствах: запуск, каталог, оформление заказа.
  9. Настроены события и отслеживание источника установки.
  10. Проверен возрастной рейтинг, категория и заполнены сведения о сборе данных.

После публикации

  1. Смартбаннер на сайте включён, определяет платформу и ведёт на нужный экран.
  2. По базе покупателей отправлено письмо или сообщение с отдельной меткой источника.
  3. В офлайн-точках размещены коды для установки, продавцы знают о бонусе за установку.
  4. Запрос оценки привязан к удачному сценарию, а не к третьему экрану после установки.
  5. Отзывы читаются и получают ответы, повторяющиеся жалобы попадают в план выпусков.
  6. Показы, установки, возвраты и покупки сведены в один отчёт по источникам.
  7. Изменения карточки вносятся по одному, с фиксацией даты.
  8. План выпусков предусматривает регулярные обновления: давно не обновлявшееся приложение теряет доверие пользователей.

Сколько стоит продвижение и что входит в поддержку

Расходы делятся на три части, и путать их не стоит.

Плата площадкам

Она не зависит от подрядчика: Apple Developer Program — 99 долларов в год, аккаунт Google Play Console — 25 долларов единоразово, RuStore ежегодного взноса за аккаунт не берёт. Условия программы Apple опубликованы на сайте для разработчиков.

Подготовка карточки и каналов

Первичная подготовка — тексты, изображения, кабинеты в магазинах, смартбаннер, метки источников — обычно входит в работы по выпуску приложения. В проекте Lassie кабинеты в App Store и Google Play настраивались с нуля вместе с сопровождением через проверку площадок — это была часть проекта, а не отдельная услуга, и первые 3 576 установок пришли уже за 6 недель после выпуска.

Регулярная работа после запуска

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

В нашей модели работы это раскладывается на три известных заранее части. Единоразовая интеграция платформы под бренд занимает до 30 рабочих дней и включает подготовку к публикации в магазинах. Ежемесячные лицензионные платежи покрывают все затраты на техническую поддержку команды FITTIN — мониторинг, обновления модулей и обновления безопасности; держать для этого собственную команду разработки не требуется. Новый функционал и доработки считаются отдельно, по фактически затраченному времени (Time & Materials), со сметой и оценкой в часах до старта задачи. Состав пакетов и суммы — на странице тарифов.

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

Кейсы: смартбаннер, четыре стора и органика

Детская одежда

Lassie: смартбаннер как основной источник установок

Финский бренд детской одежды с 1949 года. Приложение на Flutter для iOS и Android, кабинеты в обоих магазинах настроены с нуля, программа лояльности «Lassie Family» перенесена в личный кабинет, push-уведомления сегментированы через Mindbox. Смартбаннер на сайте lassie.ru дал 3 576 установок за первые 6 недель, в пиковые дни декабря — до 376 установок в день. Профильная страница услуги — приложения для магазина детских товаров.

DIY и стройматериалы

«Сатурн»: одновременный выход в четыре магазина

Сеть строительных гипермаркетов в 20+ городах, свыше 30 000 товаров. Приложение опубликовано сразу в App Store, Google Play, RuStore и AppGallery. Результат первого месяца — 7 594 установки с пиками свыше 1 100 в день и 12,4% конверсии в покупку: показатель качества привлечённой аудитории, а не только её объёма.

Мультибренд, streetwear

Street Beat: органика на длинной дистанции

Мультибрендовый ритейлер обуви и одежды, переход с коробочного решения на приложение с индивидуальной разработкой. За пять месяцев после запуска — 130 000 новых пользователей органически, при этом команда закрыла 700+ задач и выпустила 7 релизов. Органика такого масштаба держится на регулярности выпусков, а не на разовой правке карточки.

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

Gulliver Family: приложение как основной мобильный канал

Мультибрендовый магазин детских товаров: 4 бренда, 5 направлений. Через приложение проходит 80% мобильного трафика, и оно приносит 50% общего дохода ритейлера. Это тот случай, когда работа над установками перестаёт быть задачей маркетинга и превращается в планирование продаж.

Остальные проекты — в разделе кейсов; профильные страницы услуг — мобильное приложение для интернет-магазина и Flutter для e-commerce.

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

Итог: продвижение приложения на одной странице

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

  1. Сначала готовность приложения, потом трафик. Реклама на медленное или падающее приложение оплачивает сбор плохих оценок.
  2. Текстовая часть — под каждый магазин своя. В App Store работает скрытое поле ключевых слов, в Google Play и RuStore — сам текст карточки.
  3. Визуальная часть решает конверсию. Иконка, первые два скриншота и оценка определяют, сколько просмотров станет установками.
  4. Самый дешёвый канал — собственный трафик. Смартбаннер, рассылки, коды в торговом зале и бонусы за установку не требуют закупки.
  5. Платная реклама — под событие. Она даёт объём к дате, но не заменяет постоянную работу над бесплатными источниками.
  6. Измеряйте покупки, а не установки. Отслеживание источника обязательно, иначе решения о бюджете принимаются вслепую.
  7. Меняйте по одному элементу. Иначе причина роста или падения останется неизвестной.

Команда, которая ведёт такие проекты, — федеральная команда FITTIN с центром разработки в Воронеже.

Чек-лист продвижения мобильного приложения: подготовка карточки, подключение каналов установок и отслеживание источников

Что делать дальше:

Вопросы и ответы

Чем ASO отличается от поисковой оптимизации сайта?

Задача та же — попасть выше в выдаче, но механика другая. У сайта на позицию влияют ссылки со сторонних ресурсов и объём текста; в магазине приложений ссылочного веса нет, а вес поведения выше: сколько людей установили приложение после показа карточки и сколько оставили его на устройстве. Второе отличие — площадок несколько, и правила у них разные: App Store даёт скрытое поле ключевых слов и не индексирует описание, Google Play и RuStore разбирают сам текст карточки.

Сколько установок можно получить без платной рекламы?

Это зависит от размера собственной аудитории, а не от качества карточки. Если у сайта есть заметная мобильная посещаемость и база покупателей, первые тысячи установок обычно приходят оттуда: в проекте Lassie смартбаннер на сайте дал 3 576 установок за первые шесть недель. Если аудитории пока нет, бесплатные источники дадут десятки установок в неделю, и объём придётся докупать. Честный порядок действий — сначала посчитать мобильную посещаемость сайта и размер базы, потом планировать бюджет на закупку.

Через какое время карточка поднимается в выдаче после правок?

Изменения проходят проверку площадки, а затем накапливается поведенческая статистика — обычно речь идёт о неделях, а не о днях. Дополнительно сроки различаются по магазинам: в App Store название, подзаголовок и поле ключевых слов уходят на проверку вместе с новой версией приложения, в Google Play карточка правится без новой сборки. Поэтому изменения планируют вместе с графиком выпусков и вносят по одному, иначе причину сдвига определить не получится.

Нужно ли переводить карточку на другие языки?

Если продажи идут только по России — нет, достаточно русской версии. Если есть второй рынок, карточку под него собирают отдельно, и это не перевод: запросы, формулировки и даже подписи на скриншотах отличаются. В проекте Finn Flare приложение вышло на Россию и Казахстан с разными валютами, а сам перезапуск на Flutter занял менее 30 рабочих дней — карточка под каждый рынок готовилась своя. Промежуточный вариант — добавить локаль позже, когда на рынке появятся первые продажи.

Что делать, если приложение отклонили на проверке?

Сначала прочитать формулировку отказа: площадки указывают конкретный пункт своих правил. Большая часть отклонений связана с описанием сбора данных, неработающими сценариями на тестовом аккаунте, несоответствием содержания карточки самому приложению и требованиями к оплате внутри приложения. Исправление и повторная отправка занимают обычно один выпуск. Разбор частых причин и порядок действий — в отдельном материале о блокировках в App Store и Google Play, а требования площадок опубликованы в их официальных руководствах.

Можно ли продвигать приложение, если его нет в App Store?

Да. Для аудитории Android основной путь — Google Play и RuStore, а на части устройств российских и китайских производителей доступен и AppGallery. Владельцам iPhone, пока приложения в App Store нет, остаются адаптивный сайт и мини-приложение в мессенджере — они закрывают часть сценариев покупки, хотя push-уведомления и офлайн-режим так не работают. Практика последних лет: приложение публикуют в максимальном числе доступных магазинов, а недостающую платформу закрывают веб-версией на той же кодовой базе.

Сколько времени занимает регулярная работа с карточкой?

По нашему опыту рабочий ритм — разбор показателей раз в месяц и правка одного-двух элементов карточки за выпуск. Это несколько часов работы в месяц на магазин: снять статистику по показам и установкам, посмотреть отзывы, подготовить новую версию текста или пары скриншотов. Отдельно считается время на ответы в отзывах — здесь объём зависит от размера аудитории. Разовые кампании (сезон, распродажа) добавляют подготовку баннеров и текстов под событие.

Как отличить установки из смартбаннера от установок из поиска в сторе?

Только по метке источника, добавленной к ссылке в баннере, и по отчётам системы отслеживания установок. Без этого магазин покажет их одним числом, и оценить канал будет нечем. Настраивается это до выпуска: события в приложении, отдельные метки для баннера, рассылок и кодов в торговом зале, сведение в один отчёт вместе с покупками. Если приложение уже работает без разметки, метки добавляют в ближайший выпуск, а до накопления статистики решения о бюджете лучше не менять.

Материал носит информационно-аналитический характер, отражает оценку команды FITTIN на дату публикации.

ДАВАЙТЕ ОБСУДИМ
ВАШ ПРОЕКТ

Мобильное приложение