К содержанию
Интернет-магазины

Интернет-магазин и мобильное приложение с программой лояльности — на одних данных

Делаю интернет-магазин и приложение для покупателей как одну систему — каталог, заказы и бонусы у них общие. Акцию заводят один раз, а покупатель везде видит один и тот же баланс.

Когда это нужно

  • Два каталогаСайт и приложение делали разные подрядчики, и теперь товары, цены и акции заводят дважды.
  • Бонусы не сходятсяВ приложении у покупателя одни баллы, у продавца — другие. Спор у кассы стоит дороже любого бонуса.
  • Приложение скачали и забылиЕго установили ради скидки, открыли один раз — и повода вернуться не появилось.
  • Постоянных догоняют рекламойПокупатель и так ваш, но напомнить ему о новинке можно только платным объявлением.

Что входит

  • Интернет-магазин с каталогом, корзиной, оплатой и своей админкой
  • Мобильное приложение для iOS и Android на тех же данных
  • Программа лояльности — бонусы и история покупок
  • Личный кабинет покупателя — заказы и баллы в одном месте
  • Уведомления о заказах, начислениях и новинках
  • Связь с учётом или ERP — остатки и цены из одного источника
  • Кабинет партнёров, если вы продаёте и оптом
  • Выпуск приложения в App Store и Google Play

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

Одна система, несколько окон

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

Так устроена Arba Wine, крупнейшее винное производство Казахстана. Интернет-магазин с полным каталогом и мобильное приложение для покупателей работают на тех же данных, что склад и производство. Рядом — кабинет партнёров и программа лояльности. Для Астыкжан я сделал бэкенд большого интернет-магазина и мобильное приложение, которое с ним работает.

Когда приложение не нужно

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

Ещё вариант — витрина внутри Telegram, которую вообще не нужно устанавливать. Как это устроено — на странице мини-приложения в Telegram.

Лояльность, которая сходится

  • Баллы считаются в одном месте. Приложение и сайт показывают баланс, но не хранят свою копию.
  • История покупок общая. Что человек купил в приложении или на сайте, видно в одном кабинете.
  • Уведомления по делу. Статус заказа, начисление баллов, новинка в любимой категории — без рассылок ради рассылок.
  • Правила — в админке. Сколько баллов начислять, когда они сгорают, какие товары не участвуют — это меняет ваш маркетолог, а не программист, и сразу для обеих витрин.

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

Как я это делаю

  1. Разбор

    Ассортимент, путь заказа от корзины до выдачи, учётная система, ограничения по закону.

  2. Каталог

    Структура категорий, фильтры, карточка товара и путь до оплаты.

  3. Дизайн

    Карточка, корзина и оформление — экраны, на которых решается покупка.

  4. Интеграции

    Склад, оплата, CRM и уведомления. Журнал обмена, чтобы ничего не ломалось молча.

  5. Запуск

    Наполнение, проверка заказов от начала до конца, аналитика.

Кейсы

Ещё проекты

  • Астыкжан — Бэкенд магазина и приложение

    Бэкенд магазина и приложение

    Астыкжан

    Бэкенд большого интернет-магазина с полным каталогом и мобильное приложение, которое работает с ним.

Вопросы

Нужно ли приложение, если есть сайт?

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

Можно сделать приложение к уже работающему магазину?

Да, если у магазина есть API или его можно сделать. Важно, чтобы приложение не заводило свой каталог, а читало тот же, что и сайт.

Для iOS и Android нужны два приложения?

Чаще хватает одного кода на React Native для обеих платформ — так дешевле разрабатывать и обновлять, а покупатель разницы не заметит.

Как бонусы из приложения учитываются в магазине?

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

Похожие решения

Все решения

Есть задача — напишите, разберём.

Опишите в двух словах, что нужно, — отвечу сам, без менеджеров и брифов на десять страниц.