Кейс

Почему 58% клиентов доставки уходят к конкурентам и как вернуть их за 5 месяцев

Почему 58% клиентов доставки уходят к конкурентам и как вернуть их за 5 месяцев

Каждый третий постоянный клиент вашей доставки прямо сейчас смотрит меню конкурента. Не потому что у вас невкусно — а потому что он просто забыл о вас.

Знакомо? Заказы в WhatsApp, программа лояльности в Google Sheets, которую никто толком не ведёт, и администратор, который два с половиной часа в день вбивает данные вместо того, чтобы общаться с гостями. Клиент сделал три заказа, накопил какие-то баллы — и пропал. А вы узнали об этом только когда пересчитали выручку за квартал.

Дмитрий из Екатеринбурга терял на этом 240 тысяч рублей каждый месяц — и даже не сразу понял, где именно рвётся. Потом понял. И закрыл дыру за пять месяцев. Вот как это работает.

Автоматизация доставки еды в HoReCa: стоимость внедрения и что реально даёт результат

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

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

  • Только учёт заказов и склад - подключить МойСклад, настроить карточки блюд, обучить администратора. Стоимость нашей работы: 80-120 тыс. ₽, лицензия МойСклад от ~1 500 ₽/мес. Срок: 7-10 дней.
  • Учёт + программа лояльности с автоуведомлениями - МойСклад плюс Telegram-бот с начислением бонусов. Именно это мы делали для Дмитрия. Стоимость работы: 150-200 тыс. ₽, лицензии ~2 000-3 000 ₽/мес. Срок: 14-18 дней.
  • Полная автоматизация: учёт + лояльность + CRM + аналитика - более сложный стек, несколько сервисов. Стоимость работы: 200-300 тыс. ₽, лицензии 4 000-7 000 ₽/мес. Срок: 21 день.

Главный принцип при выборе стека: не берите то, что «круто», берите то, что закрывает вашу конкретную боль. Клиенты уходят - начинайте с лояльности и удержания. Хаос в учёте - сначала разбирайте склад. Ниже - реальный кейс о том, как мы разобрались с оттоком клиентов у одной сети доставки в Екатеринбурге.

---

Контекст клиента

Дмитрий - шеф-повар и совладелец сети из двух точек доставки готовых блюд в Екатеринбурге. Оборот - 8,2 млн ₽/месяц, около 60 заказов в день. Заказы принимали через WhatsApp и по телефону, оператор вносил их вручную в таблицу - там же велась программа лояльности: кто сколько заказал, кому какая скидка положена. Дмитрий сам готовит, сам контролирует кухню, но при этом регулярно тратил время на разбор таблиц и объяснение операторам, как считать бонусы.

Что у них болело (в цифрах)

Когда мы впервые поговорили с Дмитрием, он сказал примерно следующее: «Я понимаю, что теряю постоянников, но не понимаю - где именно и почему». Мы попросили выгрузить данные по заказам за полгода и увидели такую картину:

  • Retention за 14 дней - 42%. Больше половины клиентов, сделавших первый заказ, не возвращались в течение двух недель.
  • 35% постоянных клиентов уходили через 3-4 месяца - как правило, к конкурентам с более понятными акциями.
  • Только 38% клиентов участвовали в программе лояльности - остальные просто не знали о ней или забывали.
  • Средний чек - 850 ₽. Бонусная система не стимулировала заказывать больше: клиент не видел свой баланс в моменте и не думал о нём.
  • 12,5 часов в неделю уходило у администратора на ручное внесение заказов и пересчёт скидок.

В деньгах это выглядело так: отток 35% постоянной базы и недозаказы от тех, кто «забыл» про бонусы, обходились примерно в 240 тыс. ₽ недополученной выручки каждый месяц. Плюс 12,5 часов впустую каждую неделю - время, которое администратор мог тратить на обработку новых заказов.

Что мы предложили - наш стек и стоимость внедрения

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

МойСклад

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

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

Цена: от ~1 500 ₽/мес за базовый тариф, профессиональный - около 2 500-4 000 ₽/мес в зависимости от числа пользователей.

Минусы: интерфейс поначалу кажется перегруженным - операторам нужно время, чтобы освоиться (у нас ушла неделя). Мобильное приложение для управления уступает десктопной версии.

Telegram-бот (собственная разработка на базе Telegram API)

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

Почему Telegram, а не WhatsApp: в Telegram автоматические уведомления от бизнеса работают нативно и бесплатно - не нужно платить за каждое сообщение, как в WhatsApp Business API. При 60 заказах в день разница ощутимая.

Минусы: не все клиенты старшего возраста пользуются Telegram - у Дмитрия примерно 12% базы пришлось оставить на SMS-уведомлениях вручную.

Google Sheets (как временный инструмент миграции)

Зачем: у Дмитрия была история лояльности за 8 месяцев в ручной таблице - кто сколько накопил. Мы использовали Google Sheets как промежуточный слой, чтобы перенести эти данные в МойСклад без потерь. После миграции Sheets из процесса выбыл.

Бюджет проекта

Статья Сумма
Работа FlowFrame (настройка, интеграция, бот) 165 000 ₽
Лицензия МойСклад (первые 3 месяца) ~9 000 ₽
Хостинг для бота ~1 500 ₽/мес
Итого вход ~175 000 ₽

При росте выручки на 147 тыс. ₽/мес вложения окупились примерно за полтора месяца после запуска.

Как мы это внедряли (шаги по неделям)

Дни 1-7: аудит и настройка МойСклад

Первая неделя - целиком про порядок в данных. Мы зашли в таблицу Дмитрия, разобрали структуру: какие поля есть у клиента, как считались бонусы, какие были исключения. Параллельно настроили МойСклад: создали карточки блюд, настроили статусы заказов, добавили кастомное поле «бонусный баланс» в карточку контрагента. Оператор прошёл обучение - два часа, не больше.

Из Google Sheets перенесли историю за 8 месяцев: написали простой скрипт, который прошёлся по строкам таблицы и через стандартный механизм обновления данных МойСклад загрузил балансы всем существующим клиентам. Никто не потерял накопленные бонусы - для Дмитрия это было принципиально.

Дни 8-14: Telegram-бот и логика начисления

Вторая неделя - интеграция. Настроили вебхук в МойСклад: как только оператор переводит заказ в статус «Выполнен», система автоматически отправляет сигнал боту. Тот получает данные о клиенте и сумме заказа, рассчитывает бонусы по заданной формуле (5% от суммы), обновляет баланс в карточке клиента в МойСклад и отправляет клиенту сообщение в Telegram.

Выглядит это так: «Дмитрий, ваш заказ выполнен! Начислено 46 бонусов. Ваш баланс: 312 бонусов. Хотите потратить на следующий заказ?» - и две кнопки: «Посмотреть баланс» и «Активировать бонусы».

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

Дни 15-18: тест и запуск

Прогнали 30 тестовых заказов, проверили все сценарии: новый клиент, клиент с историей, клиент без Telegram. Для тех, кто не в Telegram (около 12% базы), оставили ручное SMS - это честнее, чем просто выбрасывать их из программы. На 18-й день запустились в боевой режим.

Что получили в цифрах

Показатель До После (5 месяцев)
Retention за 14 дней 42% 68%
Участие в программе лояльности 38% 62%
Средний чек 850 ₽ 920 ₽
Выручка в час 18 500 ₽ 21 200 ₽
Время на рутину в неделю 12,5 часов 1,5 часа
Прирост выручки в месяц - +147 000 ₽

Retention вырос с 42% до 68% - 26 процентных пунктов за пять месяцев. Дмитрий прокомментировал это так: «Раньше я понимал, что люди уходят, но не знал куда. Теперь вижу, что они остаются, потому что помнят про бонусы - бот им напоминает».

Рутина сократилась с 12,5 до 1,5 часов в неделю. Оператор больше не считает скидки вручную, не ищет клиента в таблице и не объясняет по телефону, сколько у него накоплено.

ROI: вложения ~175 000 ₽ при ежемесячном приросте 147 000 ₽ - окупились за первые полтора месяца после запуска.

Что бы мы сделали иначе

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

2. Сразу договорились бы про клиентов без Telegram. Выяснилось это только в процессе тестирования - 12% базы оказались вне Telegram. Не катастрофа, но решение для SMS пришлось придумывать на ходу. Лучше прояснять это на старте: либо сразу подключать SMS-сервис, либо осознанно оставлять таких клиентов на ручном режиме.

3. Настроили бы аналитику

Что делать прямо сейчас

Если история Дмитрия звучит знакомо — вот с чего начать сегодня, не дожидаясь «правильного момента»:

  1. Посчитайте свой retention за последние 90 дней. Возьмите список клиентов за январь и проверьте, сколько из них сделали заказ в марте. Если цифра ниже 50% — у вас та же проблема, что была у Дмитрия.
  2. Выгрузите базу и почистите дубли. Разные форматы телефонов, одинаковые клиенты под разными именами — это мешает любой автоматизации. Три часа на аудит сэкономят три дня потом.
  3. Определите, кто у вас «спящий». Клиент, который не заказывал больше 30 дней — это уже сигнал. Выпишите таких отдельно: именно с ними стоит работать в первую очередь.
  4. Проверьте, есть ли у вас вообще триггер возврата. Что происходит, когда клиент пропадает на две недели? Если ответ «ничего» — значит, он просто уходит к конкурентам без единого напоминания с вашей стороны.

Когда зовут нас

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

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

AI-консультант

Расскажи задачу — бот переведёт на язык решения

Опиши ситуацию обычными словами. Бот сам задаст уточняющие вопросы. Понимает русский, английский и испанский.

FlowFrame AI · онлайн
обычно отвечает за 5 секунд
Без обязательств. Не передаём данные третьим лицам.
Оставить заявку

Заполни форму — перезвоним в течение часа

В рабочие часы — за 30 минут. Никаких автоответов и долгих анкет: имя, телефон, и мы сами уточним остальное.

Никакого спама. Не передаём данные третьим лицам.