Перейти к основному контенту
CI CONSULT
Загрузка...

AI выбор локаций для торговой сети: как XGBoost в Telegram-боте разогнал сеть дискаунтеров

Telegram-бот на основе модели XGBoost помогает находить локации с высоким потенциалом: точность прогноза выросла до AUC = 0,80, количество закрытых магазинов упало с 15 % до 2 %, а срок выхода на целевую выручку сократился почти вдвое.

0,80
Точность прогноза (AUC)
≈ 2 %
Доля закрытых магазинов
4–6 мес
Срок выхода на целевую выручку
300 (+100 % за 24 мес)
Количество магазинов

Прокрутите вниз

Scroll down

О компании

Федеральная сеть магазинов-дискаунтеров (формат «у дома») в России

Формат бизнеса

Федеральная сеть магазинов-дискаунтеров в формате «у дома»

Размер сети

До кейса — 150 торговых точек, после — 300

Средний чек

400–600 ₽ при потоке 600–1000 человек в день

Точка убыточности

Выручка ниже 10–12 млн ₽/мес — зона риска закрытия

Ключевые проблемы (вызовы)

Рост сети требовал высокого темпа открытия точек — но ручной подход к выбору локаций давал высокий риск ошибок и затрат

Выбор локации на основе субъективных оценок

  • Решения принимались «на глаз» без объективных моделей
  • Точность внешних геосервисов ≤ 70 %
  • Отсутствие анализа специфики дискаунтера

Высокий процент закрытий и медленный выход на окупаемость

  • До 15 % магазинов закрывались после запуска
  • Выход на целевую выручку занимал до 9 месяцев
  • Финансовые потери и демотивация команды

Высокая стоимость сторонних решений

  • Подписки на геомаркетинговые продукты стоили миллионы рублей в год
  • Модели не учитывали параметры типа парковки и конфигурации зала
  • Низкая адаптация под формат дискаунтера

Ограниченные ресурсы отдела экспансии

  • Необходимость открытия 150+ магазинов за 2 года
  • Ограниченное количество поисковиков и аналитиков
  • Риск масштабирования ошибок при ручном подходе

Подходы к решению

Основная стратегия – сделать путь клиента максимально удобным, снизить фрустрацию и увеличить вовлеченность персонала

Аудит и подготовка данных

Собраны и структурированы исторические данные по более чем 300 магазинам за 3 года, включая выручку, трафик, планограммы и окружение.

Формирование обучающей выборки

Создана репрезентативная база для машинного обучения

  • Собраны данные по выручке, трафику и площади
  • Оцифрованы планограммы и конкурентное окружение
  • Учтены сезонные и территориальные особенности

Очистка и нормализация

Обеспечена стабильность и корректность входных данных

  • Удалены неполные и невалидные записи
  • Стандартизированы единицы измерения
  • Устранены дубликаты и выбросы

Выделение факторов успеха

Определены основные переменные, влияющие на выручку магазина, с учётом специфики формата дискаунтера.

Ключевые драйверы

Выявлены параметры, которые важно учитывать при выборе локации

  • Конфигурация площади и стеллажей
  • Наличие и ёмкость парковки
  • Конкурентная плотность (учёт нелинейного эффекта)

Плотность населения

Учет микрорайонной специфики усиливает точность модели

  • Разделение на «спальный» и «деловой» район
  • Учет пешеходного и автотрафика
  • Прогнозируемая целевая аудитория

Обучение и выбор модели

Сравнены различные ML-модели, протестированы на точность, устойчивость и интерпретируемость. Лидером оказался XGBoost.

Сравнение алгоритмов

XGBoost показал наилучший баланс точности и устойчивости

  • Линейная регрессия – слабая точность
  • Random Forest – нестабильные прогнозы
  • Нейросеть – риск переобучения

Метрика качества AUC

Рост точности прогнозирования локационного успеха

  • До внедрения – AUC 0,65–0,70
  • После внедрения – AUC 0,80
  • Существенное снижение false positive по неудачным точкам

Внедрение через Telegram-бота

Модель обернули в Telegram-интерфейс, что позволило мгновенно масштабировать использование без зависимостей от IT-команды.

Интерфейс для пользователей

Упрощён UX позволяет масштабировать метод даже без технического фона

  • Пять параметров вводятся вручную в боте
  • Ответ — прогноз дневной выручки и флаг «Go / No-Go»
  • Минимальный порог входа — работает у каждого сотрудника

Автономность и масштабируемость

Лёгкий перенос на другие категории торговых точек

  • Работает независимо от BI-систем
  • Не требует сложной инфраструктуры
  • Подходит для внедрения в других форматах

Управление внедрением и обучение

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

Обучение команды

Сформирована единая методика принятия решений

  • Мастер-класс для 12 сотрудников
  • Инструкции по сбору параметров на месте
  • Унифицированный чек-лист оценки локации

Контроль качества решений

Поддерживается доверие к алгоритму и его обучение на новых данных

  • Ежемесячный back-testing по фактической выручке
  • Выявление отклонений и обновление модели
  • Прозрачность в обосновании отказов

Ключевые достижения и финансовый эффект

Прогресс в основных метриках

Снижение доли закрытых магазинов

-13 п.п.

Доля закрытий упала с ≈15 % до ≈2 % после внедрения бота

Рост сети

+100%

Сеть выросла со 150 до 300 точек за 24 месяца без расширения команды

Экономия на подписках

-4 млн ₽

Полный отказ от внешних геосервисов сэкономил более 4 млн ₽ в год

Точность прогноза

0,80

Модель XGBoost показала наилучший результат среди протестированных подходов – AUC = 0,80

Быстрый выход на целевую выручку

-33%

Срок выхода на целевую выручку сократился с 6–9 месяцев до 4–6 месяцев

Руководитель отдела тиражирования

С момента запуска бота мы фактически перестали “стрелять мимо”. Один закрытый магазин вместо двадцати — это десятки миллионов сэкономленных рублей и уверенность команды в каждом новом объекте.

Готовы повысить эффективность вашего бизнеса?

Свяжитесь с нами для проведения первичного анализа и разработки плана действий