Усі кейси
Логістика · Транспортна компанія Автоматизація

Тижневі звіти генеруються самі, керівник отримав 16 годин на місяць

Автоматична звітність з обліку та GPS-трекінгу. Тижневі звіти генеруються самі

Автоматизація звітності транспортної компанії RouteLine: n8n, GPS-API, Looker Studio
16 год
часу керівника вивільнено щомісяця
-90%
помилок ручного введення
1 місяць
окупність рішення
Клієнт

Про компанію

RouteLine Express - регіональна логістична компанія, що доставляє товари для малого і середнього бізнесу у Львівській, Тернопільській та Івано-Франківській областях. 14 водіїв, 11 авто, B2B-клієнти. До автоматизації керівник щотижня вручну зводив звіт з обліку, GPS-моніторингу і фінансових таблиць.

Послуги компанії
  • Доставка товарів між містами
  • Доставка для інтернет-магазинів
  • Регулярні маршрути для локальних виробників
  • Доставка замовлень для дистрибʼюторів
  • Експрес-доставка в межах області
  • Контроль доставки через GPS
  • Щотижнева операційна звітність
Команда
  • Власник
  • Операційний керівник
  • Диспетчер
  • Бухгалтер
  • 14 водіїв, 11 автомобілів
  • Менеджер по роботі з клієнтами
  • Зовнішній IT-спеціаліст
Інструменти до автоматизації
  • Облікова система (замовлення, оплати, витрати)
  • GPS-сервіс для моніторингу авто
  • Google Sheets
  • Telegram та email
  • Ручні таблиці по витратах
  • Окремі файли для палива, маршрутів і простоїв

Ситуація та проблема

До автоматизації тижневий звіт готувався вручну. У пʼятницю операційний керівник експортував замовлення, оплати, витрати і статуси, вивантажував GPS-дані, чистив дублікати, рахував показники, перевіряв аномалії і формував Telegram-підсумок. Процес займав 4-5 годин і часто переносився на суботу.

Операційна проблема: ручна аналітична рутина
  • Експорт даних з обліку
  • Копіювання файлів і чистка таблиць
  • Зведення замовлень з GPS
  • Розрахунок показників вручну
  • Перевірка помилок
  • Формування звіту і підсумку в Telegram
Управлінська проблема: немає стабільного звіту о 17:00
  • Скільки доставок виконано і не завершено
  • Який пробіг і витрати на паливо
  • Які авто працювали неефективно
  • Де були простої
  • Які маршрути найприбутковіші
  • Які клієнти дали найбільше навантаження
  • Чи є ризики на наступний тиждень
Фінансова проблема: проблеми бачили пізно
  • Перевитрати палива
  • Неефективні маршрути і простої авто
  • Розбіжність планового і фактичного пробігу
  • Невигідні маршрути
  • Затримки в доставках
  • Клієнти з низькою маржинальністю
Проблема якості даних
  • Дублікати і неповні записи
  • Різні формати дат
  • Різні назви авто і водіїв
  • Розбіжність між замовленням і фактичним маршрутом
  • Дані з обліку, GPS-API, Sheets і ручних файлів
Проблема масштабування
  • Кожне зростання автопарку = більше ручної роботи
  • Або потреба в окремому аналітику
Як збирали звіт раніше
  1. 01
    Відкривав облікову систему У пʼятницю керівник починав збір даних.
  2. 02
    Експортував замовлення За весь тиждень.
  3. 03
    Експортував оплати і витрати Окремими вивантаженнями зі статусами.
  4. 04
    Заходив у GPS-сервіс По кожному авто окремо.
  5. 05
    Вивантажував пробіг і простої Маршрути, час у дорозі, зупинки.
  6. 06
    Перевіряв збіг маршрутів Чи відповідають фактичним доставкам.
  7. 07
    Копіював дані в Google Sheets Вручну, з кількох файлів.
  8. 08
    Чистив дублікати І неповні рядки.
  9. 09
    Рахував показники По формулах, які іноді ламалися.
  10. 10
    Перевіряв аномалії Пробіг, простої, перевитрати палива.
  11. 11
    Формував висновок Короткий текст для власника.
  12. 12
    Надсилав summary в Telegram Вручну, з затримкою у пікові тижні.
  13. 13
    Шукав деталі на запит Якщо власник уточнював, гортав таблиці.

Цілі проєкту

01
Автоматизувати збір з обліку

n8n щотижня отримує замовлення, статуси, оплати, витрати і клієнтів.

02
Автоматизувати збір GPS-даних

Пробіг, маршрути, простої, час у дорозі та активність авто через GPS-API.

03
Автоматично рахувати KPI

Доставки, пробіг, витрати, паливо, ефективність авто, відхилення, маржинальність.

04
Формувати звіт у Google Sheets

Знайомий інструмент для команди, що оновлюється сам.

05
Відправляти summary в Telegram о 17:00

Керівник і власник отримують короткий підсумок без ручної підготовки.

06
Створити Looker Studio dashboard

Для самостійної деталізації без запитів до керівника.

07
Зменшити ручну роботу керівника

Ціль: щонайменше 12-16 годин на місяць.

08
Підвищити регулярність звітності

Стабільний звіт без затримок щопʼятниці.

Обмеження та виклики

На старті проєкту були технічні виклики, які визначили архітектуру рішення.

API облікової системи мав обмеження

Не віддавала всі дані одним запитом: окремо замовлення, клієнти, платежі, витрати, статуси, водії, авто. Плюс ліміти на кількість записів і формати дат.

GPS-API повертав "сирі" дані

Координати, час руху і зупинок, пробіг, швидкість, треки, події, статуси авто. Їх треба було перетворити на управлінські показники, зрозумілі власнику.

Назви сутностей не збігалися

В обліку авто звалося "Mercedes Sprinter 1", у GPS - "SPR-01". Те саме з водіями, маршрутами і клієнтами. Потрібні mapping-таблиці.

Дані потребували перевірки

Відсутній GPS-трек, замовлення без статусу, пробіг є а доставок немає, доставка без оплати, довгий простій, паливо понад норму.

Звіт мав бути простим для власника

Не складний технічний файл, а короткий Telegram-summary з головними висновками і посиланням на деталізацію в Looker Studio.

Discovery

Що показав аудит

Перед розробкою провели AI Automation Discovery: дослідили поточний Google Sheets-звіт, експорти і API облікової системи, документацію GPS-API, структуру маршрутів, логіку витрат, типові помилки в даних і звітність за попередні 8 тижнів.

МетрикаДо автоматизації
Час підготовки тижневого звіту4-5 годин
Частота затримок звіту2-3 / місяць
Кількість джерел даних4
Ручних копіювань / експортів8-12 / тиждень
Час пошуку деталей після питання10-30 хвилин
Регулярність Telegram-summaryнестабільна
Деталізація в дашбордівідсутня

Як працює рішення

Щопʼятниці о 17:00 n8n запускає workflow: отримує дані з облікової системи і GPS-API, очищає їх, зводить через mapping-таблиці, рахує KPI, визначає відхилення, оновлює Google Sheets і джерело для Looker Studio, формує AI-summary і надсилає звіт у Telegram власнику та керівнику.

n8n automation layer

Центральний layer: запуск за розкладом, підключення до API, очищення, трансформація, розрахунки, запис у Sheets, summary, відправка в Telegram, логування.

Облікова система

Замовлення, клієнти, статуси доставок, суми оплат, витрати, дані по водіях і авто, типи послуг, маршрути.

GPS-API

Фактичний пробіг, час руху, простої, маршрути, координати, треки, активність авто, відхилення від маршруту.

Mapping-таблиці

Відповідність авто, водіїв і маршрутів між системами, норми палива, типи витрат, цільові KPI, правила розрахунків.

Google Sheets report

Структурований звіт і контрольний шар: вкладки Summary, Orders, Routes, Vehicles, Drivers, Fuel, Exceptions, KPI, Raw data, Mapping.

Looker Studio

Деталізація по авто, водіях, маршрутах, клієнтах, витратах, паливу, тижнях і маржинальності.

Інтеграції
  • Облікова система
  • GPS-API
  • Google Sheets
  • Telegram
  • Looker Studio

AI-агенти та їхні ролі

Агент формування summary

Перетворити таблицю показників на короткий управлінський текст.

  • Загальний підсумок тижня і позитивні зміни
  • Негативні відхилення і ключові ризики
  • Що потребує уваги керівника

Агент пояснення відхилень

Допомогти керівнику швидше зрозуміти, що перевірити.

  • Різкий ріст пробігу чи витрат
  • Довгі простої та невідповідність GPS і замовлень
  • Авто і маршрути з низькою ефективністю

Агент Telegram-звіту

Адаптувати звіт під формат короткого повідомлення.

  • Коротко і структуровано, без зайвих таблиць
  • Окремий блок "Потребує уваги"
  • Посилання на деталізацію в Looker Studio

Агент перевірки якості даних

Знаходити нетипові ситуації до публікації звіту.

  • Авто з пробігом без замовлень
  • Виконане замовлення без GPS-треку
  • Витрата палива вище норми або довгий простій

Як це працює тепер

Щопʼятниці о 17:00 n8n запускається сам: отримує дані з обліку і GPS, очищає і зводить їх через mapping, рахує KPI, визначає відхилення, оновлює Google Sheets і Looker Studio, AI формує короткий summary і надсилає його власнику та керівнику в Telegram.

Потік даних щопʼятниці о 17:00
  1. 01
    Запуск за розкладом Щопʼятниці о 17:00 n8n стартує автоматично.
  2. 02
    Отримання даних обліку Замовлення, оплати, витрати і статуси.
  3. 03
    Отримання GPS-даних Пробіг, маршрути і простої через API.
  4. 04
    Очищення і єдиний формат Дані приводяться до спільного вигляду.
  5. 05
    Зведення через mapping Авто, водії і маршрути зіставляються між системами.
  6. 06
    Розрахунок KPI Система рахує ключові показники тижня.
  7. 07
    Визначення відхилень Перевитрати, простої, невідповідності.
  8. 08
    Оновлення Google Sheets Звіт і джерело для дашборду оновлюються.
  9. 09
    Оновлення Looker Studio Дашборд отримує свіжі дані.
  10. 10
    AI формує summary Короткий текст з висновками тижня.
  11. 11
    Надсилання в Telegram Власнику і керівнику о 17:00.
  12. 12
    Алерт при помилці Якщо API недоступний або дані неповні, окреме технічне повідомлення.
За людиною залишається
  • Аналіз причин відхилень
  • Управлінські рішення
  • Коментарі по нестандартних ситуаціях
  • Контроль якості даних
  • Оновлення mapping-таблиць за потреби
  • Робота з водіями, клієнтами і маршрутами
Ефект у цифрах

Результат: до і після

Тижневий звіт
4
0.3
Час на звіт, год
3
0.5
Затримки, раз/міс
До автоматизації Після

4-5 годин ручної роботи перетворилися на 10-20 хвилин перевірки готового звіту, а затримки майже зникли.

ПоказникБулоСтало
Час підготовки звіту 4-5 год 10-20 хв перевірки
Економія часу керівника базова ~16 год/місяць
Частота затримок звіту 2-3 / місяць 0-1 / місяць
Ручних експортів 8-12 / тиждень 0-1 / тиждень
Помилки ручного введення висока частка -90%
Деталізація по рейсах вручну у Looker Studio
Контроль аномалій ручний автоматичний список

Економічний ефект

Для розрахунку економічного ефекту ми взяли консервативну модель. До автоматизації тижневий звіт займав у середньому 4 години, після - 15-20 хвилин на перевірку.

~16 год/міс
Економія часу керівника
-90%
Помилки ручного введення
1 місяць
Окупність рішення
4 год × 4 тижні 16 год / місяць
16 год × 600 грн 9 600 грн / місяць

16 годин керівника на місяць плюс раннє виявлення перевитрат палива і простоїв окупають рішення приблизно за 1 місяць. Якщо система допомагає уникнути навіть 1-2 операційних втрат на місяць, ефект помітно вищий за економію часу.

Контроль і безпека

Що робить AI, а що людина

AI виконує
  • Отримувати дані з API
  • Очищувати і зводити дані
  • Рахувати KPI і відхилення
  • Оновлювати Google Sheets і Looker Studio
  • Формувати Telegram-звіт
  • Знаходити аномалії і повідомляти про помилки
  • Створювати summary для керівника
Залишається за людиною
  • Змінювати дані в обліковій системі
  • Редагувати замовлення і фінансові записи
  • Змінювати GPS-дані
  • Списувати витрати
  • Приймати управлінські рішення
  • Надсилати звіти клієнтам без погодження
  • Змінювати mapping-таблиці без контролю людини
Система логує
  • Час запуску workflow
  • Статус виконання
  • Кількість отриманих записів
  • Помилки API і трансформації
  • Кількість exceptions
  • Факт оновлення Google Sheets
  • Факт відправки Telegram-звіту
  • Посилання на оновлений дашборд
Раніше пʼятниця йшла на збір звіту замість аналізу роботи тижня: GPS окремо, облік окремо, таблиці окремо. Тепер звіт приходить у Telegram сам, а якщо хочу деталі, відкриваю Looker Studio. Для мене це мінус 4 години рутини щотижня.
Ігор Савчук Операційний керівник RouteLine Express

Наступні етапи

01
Щоденні короткі звіти

Окрім тижневого, додати денний summary: доставки за день, незавершені, критичні простої, перевитрати, авто з відхиленнями.

02
Автоматичні алерти

Telegram-алерти в момент виявлення проблеми: простій понад норму, пробіг вище плану, затримка доставки, відсутній GPS-трек, паливо понад норму.

03
Прогнозування витрат

На основі історичних даних прогнозувати паливо, завантаження авто, кількість доставок, потребу у водіях і маржинальність маршрутів.

04
Оцінка ефективності маршрутів

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

05
AI-асистент для керівника

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

06
Повноцінний data layer

Централізований шар: облік, GPS, фінанси, клієнти, маршрути, водії, авто, витрати, KPI, прогнози, дашборди.

Часті питання

Що зазвичай питають про рішення

Звідки система бере дані?

З облікової системи і GPS-API напряму. Mapping-таблиці зводять різні назви авто, водіїв і маршрутів в єдину картину, тому звіт коректний навіть за розбіжних назв у системах.

Що, якщо API недоступний або дані неповні?

Система перевіряє повноту даних і надсилає окреме технічне повідомлення замість зламаного звіту, тож керівник одразу бачить проблему, а не помилкові цифри.

Чи можна деталізувати показники?

Так. Looker Studio дає розрізи по авто, водіях, маршрутах, клієнтах і тижнях без ручного фільтрування таблиць.

Скільки часу займає впровадження?

Базова автоматизація тижневого звіту з відправкою в Telegram запрацювала за 2 тижні, разом із mapping-таблицями і тестуванням на 8 тижнях історії.

Чи безпечно давати системі доступ до даних?

Система лише читає дані і будує звіт. Вона не змінює записи в обліку, не редагує замовлення і не списує витрати; усі зміни лишаються за людиною.

Кому підходить це рішення
Найкраще підходить для
  • Логістичні компанії
  • Служби доставки
  • Дистрибʼютори
  • Торгові компанії з власним автопарком
  • Сервісні компанії з виїзними бригадами
  • Будівельні та виробничі компанії
  • Агробізнес з GPS-моніторингом
Особливо корисно, якщо
  • Звіти готуються вручну
  • Дані в обліку, GPS і Google Sheets
  • Керівник витрачає години на копіювання даних
  • Власник хоче регулярний короткий summary
  • Потрібна деталізація в дашборді
  • Є проблеми з паливом, маршрутами або простоями
  • Бізнес планує масштабуватися без зростання адмінроботи

Хочете такий самий результат?

30-хвилинна розмова про ваш бізнес. Покажемо де AI зекономить гроші або час і запропонуємо конкретний наступний крок.