К содержимому

Приложение и админка для доставки рационов JustFood

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

Клиент: JustFood, доставка готовых рационов по Москве

  • 64%

    заказов оформляют в приложении

  • −58%

    звонков и сообщений в поддержку

  • 3,1%

    отток за месяц вместо 7,8%

  • +34%

    к среднему чеку

Приложение JustFood на iPhone: главный экран с подпиской и меню на день, рядом контейнеры с готовой едой

Задача

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

Что сделали

Сделали приложение для iOS и Android на Flutter. В нём клиент сам подбирает рацион по цели и калорийности, оформляет и оплачивает подписку, меняет блюда, ставит паузу, следит за курьером и копит бонусы. Для команды собрали админ-панель на 12 разделов: подписки и клиенты, техкарты и меню на неделю, план для кухни, маршруты и зоны доставки на Яндекс Картах, промо и рассылки. Подключили оплату картой, СБП, SberPay, T-Pay и Яндекс Пэй, перенесли базу из 4 860 клиентов.

Результат

Через пять месяцев после запуска 64% заказов оформляют в приложении. Звонков и сообщений в поддержку стало на 58% меньше, отток за месяц упал с 7,8% до 3,1%, средний чек вырос на 34%, а списаний на кухне стало меньше на 40%.

Что ещё изменилось после запуска

Главные цифры выше, а это то, что команда JustFood заметила в работе кухни, курьеров и маркетинга.

  • −40%

    списаний на кухне

  • 11,4 дня

    средний срок заказа вместо 6

  • 99,1%

    доставок приезжают в обещанное окно

  • 312

    новых клиентов по «Приведи друга»

Как сервис работал до приложения

JustFood готовит рационы на каждый день и привозит их рано утром: завтрак, перекус, обед, полдник и ужин в контейнерах. Клиент выбирает линейку и калорийность и оформляет подписку на срок от 2 до 24 дней. По Москве доставка бесплатная, в ближнее Подмосковье с доплатой.

До приложения подписку оформляли на сайте, а дальше начиналась переписка. «Замените рыбу на курицу», «перенесите субботу», «где курьер?» Каждую такую просьбу менеджер вручную переносил в таблицу. Кухня получала итоговые цифры поздно вечером, логист собирал маршруты в Яндекс Картах сам, а маркетинг не понимал, кто из клиентов вот-вот уйдёт.

Что мы увидели, когда разобрали процессы

  • Семь из десяти обращений в поддержку повторялись: замена блюда, пауза, перенос, смена адреса и вопрос про курьера.

  • Около 40% новых клиентов брали пробные 2–5 дней и не продлевали. Напомнить о себе сервису было нечем, кроме звонка.

  • Замены принимали до 17:00, но часть доходила до кухни уже после того, как план был собран. Отсюда лишние порции и списания.

  • Отток за месяц держался на 7–8%, и никто не видел заранее, кто собирается уйти.

Что нужно было сделать

  • Дать клиенту оформить подписку самому: подобрать калорийность, выбрать линейку, указать адрес и оплатить.

  • Перенести в приложение всё, ради чего люди пишут в поддержку: замены, паузу, перенос, адреса и статус курьера.

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

  • Собрать админку, где сервис, кухня, логисты и маркетинг работают с одними и теми же данными.

  • Перенести базу клиентов и подписок без потерь и простоя.

Как мы работали

От первой встречи до публикации в сторах прошло около пяти с половиной месяцев. Приложение и админку делали параллельно.

  1. 012 недели

    Разобрали процессы

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

  2. 025 недель

    Спроектировали и нарисовали

    32 экрана приложения и 12 разделов админки. Кликабельный прототип показали 15 постоянным клиентам и поправили то, на чём они спотыкались.

  3. 0312 недель

    Разработали приложение

    Одно приложение на Flutter для iOS и Android. Каждые две недели показывали готовую часть и собирали правки.

  4. 04параллельно

    Собрали админку и бэкенд

    12 разделов для сервиса, кухни, логистов и маркетинга, роли и журнал изменений, API для приложения.

  5. 05параллельно

    Подключили сервисы

    Оплата картой с автопродлением, СБП, SberPay, T-Pay и Яндекс Пэй. Яндекс Карты для зон и маршрутов, SMS и push, «Здоровье» на iPhone для дневника веса.

  6. 064 недели

    Перенесли базу и запустили

    Перенесли 4 860 клиентов с историей заказов и бонусами, три недели обкатывали приложение на 300 клиентах и опубликовали его в App Store, Google Play и RuStore.

Приложение для клиентов: 32 экрана, 7 сценариев

Мы проектировали приложение вокруг того, ради чего клиенты писали в поддержку. У каждого частого вопроса появилась своя кнопка, а у каждой кнопки понятное правило: что можно сделать, до какого часа и сколько это стоит.

Вход по номеру телефона

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

Экраны приложения JustFood: заставка, приветствие, вход по номеру и код из SMS

Подбор рациона за три минуты

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

Экраны приложения JustFood: цель, параметры, норма калорий, выбор линейки и пример меню

Оформление и оплата без менеджера

Срок, дата первой доставки, адрес на Яндекс Карте. Зону приложение определяет само: внутри МКАД бесплатно, в ближнее Подмосковье с доплатой, и клиент видит цену до оплаты. Платить можно картой с автопродлением, через СБП, SberPay, T-Pay, Яндекс Пэй или наличными курьеру, а бонусами можно закрыть до 30% суммы.

Экраны приложения JustFood: срок подписки, адрес на карте, детали адреса, время доставки, оплата и подтверждение

Меню, замены и оценки

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

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

Доставки, пауза и курьер

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

Экраны приложения JustFood: календарь доставок, пауза, статус курьера и адреса доставки

Магазин, бонусы и «Приведи друга»

К подписке можно докупить перекусы и десерты, их привезут той же доставкой. За каждого друга клиент получает 2 000 бонусов, друг получает столько же, а промокодом служит номер телефона. Если вопрос всё же остался, есть чат: оператор присылает готовое действие, например паузу на выходные, и клиент подтверждает его одной кнопкой.

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

Профиль и дневник веса

Те, кто худеет, записывают вес, видят график и советы нутрициолога. Это повод открывать приложение не только ради еды. В профиле подписка, адреса, способы оплаты и уведомления, которые клиент настраивает сам.

Экраны приложения JustFood: дневник веса, профиль, управление подпиской и уведомления

Админ-панель: 12 разделов вместо таблиц и чатов

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

Дашборд

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

Админ-панель JustFood, раздел «Дашборд»

Заказы и подписки

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

Админ-панель JustFood, раздел «Заказы и подписки»

Клиенты

В карточке клиента сразу видно, сколько денег он принёс, какая у него цель, текущая подписка, история заказов, адреса и все обращения. Метки «Риск оттока» и «VIP» ставятся автоматически, поэтому сервис звонит раньше, чем человек решит уйти.

Админ-панель JustFood, раздел «Клиенты»

Блюда и техкарты

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

Админ-панель JustFood, раздел «Блюда и техкарты»

Планирование меню

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

Админ-панель JustFood, раздел «Планирование меню»

Производство

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

Админ-панель JustFood, раздел «Производство»

Логистика

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

Админ-панель JustFood, раздел «Логистика»

Зоны доставки

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

Админ-панель JustFood, раздел «Зоны доставки»

Промо и бонусы

Промокоды, акции, бонусная программа и «Приведи друга» в одном месте. По каждой механике видно, сколько клиентов и денег она принесла. Баннер акции для главного экрана приложения собирается здесь же.

Админ-панель JustFood, раздел «Промо и бонусы»

Отзывы и замены

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

Админ-панель JustFood, раздел «Отзывы и замены»

Рассылки

Push и SMS по сегментам, например всем, кто стоит на паузе дольше недели. Если приложения нет, уходит SMS. Есть A/B-тест и отчёт: сколько сообщений дошло, сколько открыли и сколько человек вернулись.

Админ-панель JustFood, раздел «Рассылки»

Сотрудники и роли

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

Админ-панель JustFood, раздел «Сотрудники и роли»

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

Через пять месяцев после запуска

  • 64% заказов оформляют в приложении, и доля растёт каждый месяц.

  • Звонков и сообщений в поддержку стало на 58% меньше: замены, паузы и вопросы про курьера ушли в приложение. Два оператора из пяти теперь работают с клиентами из группы риска.

  • Отток за месяц снизился с 7,8% до 3,1%. Помогли пауза в один тап и метка «Риск оттока» в админке.

  • Средний срок заказа вырос с 6 до 11,4 дня, средний чек на 34%. Люди смелее берут длинную подписку, когда паузу можно поставить самому.

  • Списаний на кухне стало на 40% меньше: план фиксируется в 17:05, а не тогда, когда менеджеры допишут таблицу.

  • 99,1% доставок приезжают в обещанное окно.

  • Программа «Приведи друга» принесла 312 новых клиентов.

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

Родион Штерн, арт-директор AZIMERA

Кому подойдёт такое приложение

  • Сервисам доставки готовых рационов и правильного питания.

  • Ресторанам и кухням, у которых есть подписка или регулярные заказы.

  • Фермерским и продуктовым доставкам по расписанию.

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

Другие кейсы

Хотите такой же результат?

Расскажите о задаче — подготовим решение и оценку за 1 рабочий день.