RefGo ЛК — Работаем с 2017

Сколько клиентов вы теряете, пока они ждут отчёты?

Как переделал личный кабинет доставки: от отчетов в 6 утра, которые падали, к персональным отчетам, этикеткам, импорту XLSX и API. Рост с 50 до 1500+ клиентов с 2017 года.

50
Клиентов в 2017
0
Отчетов крашилось
1500+
Сейчас, API работает
«Отбойный молоток для гвоздика»

Так я описал Yii-фреймворк для задачи, где нужен был простой личный кабинет. Каждая правка согласовывалась через цепочку подрядчиков, переделывал одно и то же по наитию. Когда клиентов стало 300, старая система начала падать в пиковые часы — пришлось переделывать с нуля.

Три колена доверия — и звонок, который всё изменил

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

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

Как гром среди ясного неба — звонок от учредителя. «Запиши мой номер. Все вопросы ко мне, других не слушай.»

Это и стало прорывом. Анатолий понимал значимость проекта и его потенциал. Прямой контакт — прямые решения.

Я сыграл на опережение: переписал всё на своём фреймворке и поставил перед фактом — смотрите что есть, надо?

Риск? Да. Но альтернатива — продолжать бесконечные согласования на чужом стеке. Анатолий сразу смекнул: «Конечно надо — берём и развиваем.»

Проблема: отчеты в 6 утра падают

В старой системе отчеты формировались автоматически в 6:00 для всех пользователей сразу. Это работало, когда клиентов было 50 и заказов «как кот наплакал».

С ростом до 1500+ клиентов — начались таймауты и краши. Сервер не вывозил. Пользователи приходили утром, а отчетов нет.

Результат: пользователи не могли получить отчеты, потому что они просто не формировались.

Генерация отчетов 06:00 ERROR
[06:00:12] Начало генерации: 1500 пользователей
[06:02:45] Таймаут: memory_limit exceeded
[06:02:46] Процесс killed by system
[06:15:00] Пользователи: "Где отчеты?"

Решение: не все и сразу, а каждому — когда надо

Переделал на персональные отчеты по требованию. Пользователь сам выбирает период, нажимает "Скачать" — и получает отчет в нужном формате.

Вероятность, что все 1500 пользователей начнут качать отчёты в одну единицу времени, стремится к нулю. Нагрузка распределяется равномерно.

Результат: 0 крашей, отчеты доступны 24/7, сервер не плачет.

Отчеты по требованию ONLINE
[14:23:05] user_2847 запросил отчет (PDF)
[14:23:07] Генерация завершена, 1.2 сек
[14:45:12] user_123 запросил отчет (XLSX)
[14:45:14] Генерация завершена, 0.8 сек

Что умеет личный кабинет

От этикеток до REST API — полный набор для поставщиков и клиентов.

Отчеты
Этикетки
Импорт XLSX
REST API
Перенос заказов

Персональные отчеты

  • Выбор периода самостоятельно
  • Форматы: PDF, XLSX, CSV
  • Генерация за 1-2 секунды
  • Нет нагрузки на сервер ночью
Статистика генерации:
Среднее время генерации 1.3 сек
Отчетов сегодня 1,247
Ошибок за неделю 0

Два вида этикеток

Формируются на сервере РефГо — клиент просто нажимает «Скачать» и печатает.

Этикетка на товар

Штрихкод, номер заказа, поставщик, получатель, адрес и контактные данные. Наклеивается непосредственно на товар.

Этикетка «для мест»

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

[ШТРИХКОД]
Заказ: #2847
Поставщик: ООО "МясоПром"
Получатель: ИП Иванов
Адрес: ул. Ленина, 42

Импорт заказов из XLSX

Скачать шаблон → заполнить → загрузить → получить список заказов. Можно заполнять из учетных систем поставщиков.

Шаги:
  1. Скачать шаблон XLSX
  2. Заполнить данные заказов
  3. Загрузить файл на сервер
  4. Проверить и подтвердить
Импорт сегодня:
Файлов загружено 47
Заказов создано 1,847
Ошибок валидации 3

Перенос заказов на другой день

Получатель не может принять заказ в указанную дату — менеджер тратил на это 10–15 минут звонков и ручной правки. Теперь перенос делается в несколько кликов прямо в кабинете.

Сценарий:
  1. Клиент сообщает — не могу принять 25-го
  2. Менеджер открывает заказ, выбирает новую дату
  3. Система пересчитывает маршрут и уведомляет водителя
  4. Клиент получает подтверждение

Что это даёт: операция, которая раньше требовала 3–4 звонка, теперь занимает 30 секунд.

Перенос заказа #2847
Текущая дата доставки
25 апреля 2025
Новая дата
28 апреля 2025
Причина
Получатель недоступен

REST API — вишенка на торте

Поставщики пишут интеграции сами, в привычных им системах. Не нужно заходить в личный кабинет — всё работает из CRM/ERP.

POST /api/v1/orders
GET /api/v1/orders/{id}
PUT /api/v1/orders/{id}/status
GET /api/v1/reports/download
API статистика:
Запросов сегодня 45,231
Активных интеграций 127
Заказов через API 80%
Среднее время ответа 89 мс

Сколько стоит один ручной отчёт

Что изменилось после того, как клиенты начали работать в личном кабинете

Показатель Было Стало Экономия / рост
Клиентов 50 1500+ ×30
Время на генерацию отчёта 2-4 часа 1.3 сек −99.9%
Отчётов, которые крашились 2-3 в неделю 0 −100%
Заказов через API и импорт 0 80% +80% самообслуживания
Нагрузка на поддержку Высокая −60% Экономия на менеджерах
* Цифры оценочные, основаны на типовой структуре клиентского сервиса. Точный расчёт делается по данным конкретной компании.
Экономия на менеджерах
~120 ч/мес
высвобожденного времени
API-интеграции
127
крупных клиентов подключились
Время ответа API
89 мс
среднее на пиковой нагрузке

Интеграции: каждому — индивидуально

AMO CRM, Bitrix24, 1С, МойСклад — у каждого поставщика свой набор параметров. Нет "одного размера для всех".

AMO AMO CRM

Синхронизация сделок, контактов, статусов доставки. Воронка продаж = заказы в личном кабинете.

Интеграций: 34
B24 Bitrix24

Интеграция с CRM и задачами. Автоматическое создание заказов из лидов, уведомления в живую ленту.

Интеграций: 28
1C 1С / МойСклад

Обмен номенклатурой, остатками, заказами. Экспорт отчетов обратно в учетную систему.

Интеграций: 65

Метрики интеграций за месяц

127
Активных интеграций
1.2M
Запросов через API
89 мс
Среднее время ответа
99.97%
Uptime

Клиент видит заказы, а не звонит менеджеру

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

Заказы за месяц

1,847

+24%

Выручка

₽2.4M

+18%

Средний чек

₽8,450

+5.2%

Конверсия в доставку

94.2%

-1.2%

Активность пользователей

API-запросы и скачивание отчетов по часам

API Отчеты
06
08
10
12
14
16
18
20
22

Последние заказы

Все заказы
ID Клиент Товаров Статус Дата
#12847
МК

Мясной комбинат

24 Доставлен 24.04.2025
#12846
ОВ

ООО "Восточные деликатесы"

156 В обработке 24.04.2025
#12845
ИП

ИП Петров А.В.

8 Сформирован 23.04.2025
#12844
РГ

Ресторан "Гурман"

42 Доставлен 23.04.2025
#12843
КФ

Кафе "Французская выпечка"

0 Отменен 22.04.2025
М
«Когда клиентов стало 500, мы поняли: операторы не справятся. Внедрили личный кабинет — и 80% вопросов исчезло: клиенты сами отслеживают грузы, скачивают отчёты, сверяют акты. За два года масштаб вырос в 10 раз, а штат поддержки — всего в 2. API-интеграция с 1С закрыла ручной обмен документами полностью. Для логистики это не 'удобство' — это экономия 15 млн в год».
Максим Волков
Руководитель клиентского сервиса, RefGo
Работаем с 2017 года

Почему не взяли готовый личный кабинет

Bitrix24, 1С и SaaS-кабинеты не подошли, потому что доставка продуктов — специфическая ниша

Скорость доработок

Каждый месяц появляются новые требования: новые этикетки, отчёты, интеграции. В готовом кабинете это дорого и долго. Свой — недели.

Интеграция с WMS

Личный кабинет должен показывать реальные статусы со склада, а не общие фразы. Готовые решения не знают о WMS RefGo.

API для крупных клиентов

127 крупных поставщиков работают через API. Это не опция, а требование. Готовые кабинеты не дают такой гибкости.

Нет лишнего

Поставщикам не нужен форум, CRM и задачи. Нужны заказы, отчёты, этикетки. Мы убрали всё лишнее.

Как выдержит рост до 10 000 клиентов

Архитектура, которая не ломается при росте: от 50 до 1500+ уже проверена

45 231
API-запросов в день
1.3 сек
на генерацию отчёта
89 мс
среднее время ответа API
1

Асинхронная генерация

Тяжёлые отчёты уходят в очередь, интерфейс не тормозит.

2

Кэширование

Популярные отчёты и статусы грузятся мгновенно.

3

Rate limiting

API работает стабильно даже при пиковой нагрузке.

4

Мониторинг

Видим нагрузку в реальном времени и масштабируем заранее.

Рассчитайте, сколько времени ваши менеджеры тратят на ручные отчёты

За 1 день проведём бесплатный аудит клиентского сервиса: покажем, где клиенты ждут, где менеджеры повторяют одно и то же, и как это автоматизировать.

Хотите сначала посмотреть как работает интерфейс?

Открыть демо-стенд личного кабинета
Артур Карданов АК
Разработал Артур Карданов
18 лет автоматизации производств, складов и логистики

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

Что изменилось после внедрения личного кабинета клиента?
Клиенты перестали звонить с вопросами «где мой груз» и «где документы». В личном кабинете видят статус рейса, скачивают накладные и акты, оформляют заявки. Менеджеры освободились для продаж — количество звонков снизилось на 80%.
Какие функции есть в личном кабинете?
Отслеживание груза по рейсам, история перевозок, скачивание документов (накладные, акты, счета), оформление новой заявки, уведомления по SMS и email, аналитика по объёмам и маршрутам.
Даёте ли вы гарантии на результат?
В договоре фиксируем измеримые показатели: сокращение времени закрытия смены, снижение ошибок отгрузки, рост точности учёта, снижение потерь. Если этап не принят — он не оплачивается. Конкретные цифры зависят от вашей ситуации и фиксируются после аудита.
Что такое MVP и почему вы начинаете с него?
MVP — минимальная рабочая версия системы, которая решает одну конкретную боль. Например, оперативный учёт смены на одном участке или адресное хранение на одной зоне склада. За 6–12 недель получаем реальный результат, проверяем гипотезу и дальше масштабируем. Это быстрее и безопаснее, чем пытаться сделать всё сразу.
Почему вы не продаёте готовое коробочное решение?
Потому что «среднестатистического предприятия» не существует. У каждого завода, склада и логистической компании — свои операции, методики расчёта и ограничения. Коробка заставляет подстраивать бизнес под систему. Мы делаем наоборот — систему под процесс.
Выберите удобный способ
Telegram