WebGoodPeople

Все гайды

Guide · 7 мин

PWA или нативное приложение для интернет-магазина

Спор обычно ведут о технологиях, а решает его одна прикладная вещь: сколько ваших покупателей вернётся и как вы их позовёте обратно. Разбираем, где между PWA и приложением из сторов проходит настоящая граница — и почему на iPhone она заметнее, чем на Android.

7 мин чтения · Обновлено: август 2026

О чём вообще спор

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

Приложение — отдельная программа, которая ставится из App Store или Google Play, живёт в списке приложений и имеет полный доступ к возможностям системы.

Функционально они сблизились: и там и там есть каталог, корзина, оплата, офлайн-состояния. Разница осталась в трёх местах — уведомления, установка и видимость в сторах.

Главное различие: push и iOS

Push-уведомления для PWA на iPhone появились в iOS 16.4 — и это важная новость с существенной оговоркой. Они работают только для сайтов, добавленных на домашний экран: пользователь должен нажать «Поделиться», выбрать «На экран Домой», открыть иконку и ещё разрешить уведомления.

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

На Android разрыв заметно меньше: там установка PWA проще, а push работают давно. Поэтому честная формулировка звучит так: PWA почти догнал приложение на Android и ощутимо отстаёт на iPhone. Насколько это важно — зависит от того, какая у вас доля iOS в заказах. Это первое, что стоит посмотреть в аналитике.

Установка: одна кнопка против трёх шагов

У приложения есть карточка в сторе: описание, скриншоты, отзывы, поиск по названию бренда. Это отдельный канал, где вас находят те, кто уже знает бренд. У PWA такой витрины нет — его невозможно «найти в App Store», потому что его там нет.

Обратная сторона: приложение нужно проводить через ревью, а обновление доезжает до пользователей не мгновенно. PWA обновляется вместе с сайтом.

Сколько стоит каждый вариант

PWA

Отдельной сметы обычно нет: манифест, иконки, сервис-воркер и офлайн-режим делаются в рамках работы над сайтом. Поддержка — тоже общая с сайтом.

Приложение

Разработка с нуля по открытым оценкам студий начинается от 500 000 ₽, а типовой магазин с личным кабинетом и оплатой обходится в 2–3 млн ₽. Дальше — постоянные расходы: аккаунты разработчика, обновления под новые версии ОС, прохождение ревью. Ориентир на поддержку — 15–20 % стоимости разработки в год. Подробный разбор — в гайде сколько стоит мобильное приложение.

Приложение внутри готового решения

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

Как выбрать за пять минут

Откройте аналитику и ответьте на три вопроса:

  1. Какая доля выручки — от повторных покупок? Меньше 20 % — приложение почти наверняка не окупится, начните с PWA и скорости сайта.
  2. Какая доля заказов приходит с iPhone? Если высокая, а вы рассчитываете на push — PWA этот сценарий не закроет.
  3. Как часто вы зовёте покупателей обратно? Если уведомления и акции — основа маркетинга, приложение окупается быстрее. Если покупка разовая (окна, мебель, техника раз в пять лет) — не нужно ни то ни другое, нужен быстрый сайт.

Почему это часто не «или»

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

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

Во Frontbox приложение iOS и Android собирается из того же кода и тех же данных, что витрина, и подключается как опция к подписке. Что оно умеет — на странице мобильного приложения для интернет-магазина.

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

Работают ли push-уведомления в PWA на iPhone?

Да, начиная с iOS 16.4, но с существенной оговоркой: они доступны только для сайтов, добавленных на домашний экран через «Поделиться → На экран Домой». Пользователь должен сам пройти эту цепочку, а потом ещё разрешить уведомления. На практике до push-подписки доходит небольшая доля аудитории — несопоставимая с обычным приложением.

Значит, PWA бесполезен?

Нет. PWA бесплатен в поддержке, не требует ревью и работает как быстрый мобильный сайт с возможностью установки. Для магазина с редкими покупками и без сценариев возврата он часто закрывает задачу целиком.

Приложение помогает продажам само по себе?

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

Можно ли сделать приложение из сайта автоматически?

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

Что дешевле в поддержке?

PWA — он поддерживается вместе с сайтом. У приложения есть постоянная стоимость: аккаунты разработчика, обновления под новые версии ОС, прохождение ревью. Ориентир рынка на поддержку — 15–20 % стоимости разработки в год.

А если сделать и то и другое?

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

Что дальше - Разобраться глубже