WWCODING
Открытое досье с фотографиями и печатью
Маскот WWCODING: смотрит через лупу

Разбор · E-commerce

Мобильное приложение или PWA для магазина:
что вернёт покупателя.

Магазин отдал 380 000 ₽ за приложение, а заказы из него идут втрое слабее, чем из мобильного браузера. Разбираем, почему так выходит, как за один вечер проверить мобильную воронку на своём телефоне, считаем потери в рублях и показываем, где именно заканчиваются самостоятельные правки.

E-commerce

6 октября 2026 · 10 мин

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

Магазин на телефоне теряет заказы, и виновата не цена

Магазин косметики вложил 380 000 ₽ в приложение, поставил баннер на главной и разослал ссылку по базе из 4 000 контактов. За квартал приложение дало 94 заказа, мобильный сайт — 268, и владелец решил, что покупатель не любит приложения. На деле точка установки не обещала выгоды, вход стоял до каталога, а корзина из браузера не переносилась.

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

Что проверить сегодня на своём телефоне

Диагностика занимает вечер. Смотрите на действия покупателя, а метрики объяснят их потом.

  • Пройдите покупку с телефона по мобильному интернету до оплаты. Больше 20 касаний до кнопки «Оплатить» — потеря.
  • Сравните в Метрике конверсию с телефонов и компьютеров. Разрыв в 1,5 раза — дело в мобильной воронке, а не в иконке.
  • Добавьте товар в браузере и запустите приложение. Пустая корзина и вход до каталога — причина провала.
  • Сверьте цены и остатки в браузере и приложении. Расхождение в одной позиции убивает доверие.

Три причины, по которым приложение магазина не работает

Провал объясняется не качеством кода, а разрывом между браузером и приложением.

Установку просят до того, как человек получил выгоду: баннер всплывает на первом визите, иногда до выбора товара. Норма для розницы — 0,4–0,9 процента установок с баннера; выше двух процентов поднимаются те, кто показывает предложение после второго визита.

Вход в аккаунт стоит до каталога, корзина не переносится из браузера, бонусы в приложении свои. На мобильный путь приходится 11 процентов сессий в корзину и 62 процента корзин в оплату.

Единичное push через сутки возвращает 6–9 процентов брошенных корзин, серия из трёх сообщений — 14–18 процентов. Рассылка «всем» раз в месяц не возвращает никого.

Цена бездействия: считаем на реальных числах

Возьмём ритейл средней руки: 60 000 визитов в месяц, 70 процентов с телефонов — 42 000 мобильных визитов, средний чек 3 200 ₽ и выручка 1 400 000 ₽.

Если оставить всё как есть, год даёт 16 800 000 ₽: 1 400 000 × 12 = 16 800 000. Конкурент с единой корзиной в браузере и приложении на тех же визитах соберёт на 12 процентов больше — 1 568 000 ₽ в месяц, или 18 816 000 ₽ за год.

Разница — 2 016 000 ₽ за год, или 168 000 ₽ в месяц: 1 568 000 − 1 400 000.

Ремонт мобильного пути стоит около 240 000 ₽: единая корзина, общий вход, серия возвратных сообщений, честная цена доставки. Остальные 1 776 000 ₽ — плата за бездействие.

Как изменится ситуация без изменений

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

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

К концу года добавляется отток повторных покупателей. Человек, потерявший корзину дважды, уходит в маркетплейс: там сохранённые позиции и привычная оплата. Возвращать его приходится скидкой, а скидка съедает маржу.

Что можно сделать своими руками за вечер

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

  1. 01Разделите конверсию на три перехода: визит в корзину, корзина в оформление, оформление в оплату.
  2. 02Настройте цели в Метрике на каждый переход и свяжите их с источниками трафика.
  3. 03Выведите стоимость и срок доставки в карточку товара: сбор на последнем шаге ломает принятое решение.
  4. 04Сделайте корзину и вход общими для браузера и приложения.
  5. 05Запустите серию из трёх возвратных сообщений: напоминание, ответ на возражение, предложение со сроком.

Граница между настройкой и переделкой

Ручные шаги снимают часть потерь и не требуют бюджета. Дальше начинается зона, где ошибка стоит дороже подрядчика.

Технический потолок PWA на iOS: Safari не даёт прогрессивному приложению стабильный push, отправка работает лишь для установленного приложения, а правила Apple меняются. Возврат на айфонах строят через почту и мессенджеры.

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

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

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

Мы начинаем с аудита за 0 ₽ и честного ответа, что нужно магазину: PWA, приложение или сначала ремонт мобильного сайта. Ведёт его Максим Холмов, на выходе — документ с цифрами и техническим заданием.

Смета фиксируется до старта. Ориентиры по прайсу: интернет-магазин — от 80 000 ₽, мобильное приложение — от 150 000 ₽, кастомная CRM — от 150 000 ₽. Сроки: PWA-слой поверх сайта — 3–5 недель, приложение с интеграциями — 10–16 недель.

Порядок такой: аудит, ремонт воронки, PWA-слой и только потом приложение, если браузера не хватает. Три месяца после запуска ведём проект без оплаты, дальше — от 5 000 ₽ в месяц. Исходники, доступы и документация остаются у заказчика.

Вывод: сначала корзина, потом иконка

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

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

Коротко

168 000 ₽ в месяц

Разрыв между браузером и приложением, повторные покупки не растут

2 016 000 ₽

Цена бездействия за год на тех же визитах

0,4–0,9% от мобильных визитов

Баннер установки на первом визите, без выгоды

14–18% возврата корзин

Push-серия вместо одной рассылки в месяц

Частые вопросы

Чем PWA отличается от мобильного приложения для магазина?

PWA собирается из того же кода, что и сайт: её ставят с главного экрана, она работает офлайн и обновляется вместе с сайтом. Приложение живёт в сторах, даёт стабильный push и работает с камерой, но требует отдельной сборки, публикации и поддержки. Для магазина с редкими покупками PWA закрывает почти всё.

Мы уже сделали приложение, а повторные покупки не растут. С чего начать?

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

Сколько стоит PWA для магазина и когда окупается?

Если сайт уже работает, PWA-слой мы делаем за 3–5 недель, ориентир по прайсу — интернет-магазин от 80 000 ₽, приложение от 150 000 ₽. Окупаемость считается от роста мобильной конверсии: при выручке 1 400 000 ₽ в месяц и прибавке 12 процентов лишние 168 000 ₽ закрывают работу за два месяца.

Маскот WWCODING: протягивает ключ

Следующий шаг

Есть дело?
Присаживайтесь.

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