Кожне замовлення проходить один і той самий ланцюжок: менеджер бачить нову покупку, копіює дані клієнта, відкриває кабінет Nova Poshta, створює ТТН, повертається в магазин, проставляє номер відправлення й пише клієнту. На одне замовлення — 4-6 хвилин. На сотні замовлень на тиждень це окрема людина, яка займається копіюванням замість продажів. А ще людський фактор: переплутаний індекс відділення, помилка в номері телефону, забута ТТН до вечора.
n8n прибирає цей ручний цикл. Це self-hosted платформа автоматизації з відкритим кодом — ви розгортаєте її на власному сервері, дані замовлень не йдуть до зовнішнього SaaS, а вартість не залежить від кількості операцій. Для українського e-commerce, де треба зв'язати магазин, Nova Poshta та платіжний шлюз, це практичніший вибір, ніж Zapier із його тарифікацією за крок.
Як виглядає автоматичний конвеєр
Логіка проста: нове оплачене замовлення запускає сценарій, який сам створює відправлення й повертає трек-номер клієнту. Жодного менеджера в середині.
- Тригер. Вебхук від магазину (OpenCart, WooCommerce на WordPress або кастомний бекенд на Laravel) надсилає дані замовлення в n8n у момент успішної оплати через LiqPay чи Monobank.
- Перевірка. Сценарій звіряє статус платежу й валідує адресу: місто та відділення Nova Poshta через її довідковий API.
- Створення ТТН. n8n викликає метод
InternetDocumentAPI Nova Poshta, передає відправника, отримувача, вагу й оголошену вартість — і отримує номер експрес-накладної. - Запис назад. Трек-номер повертається в замовлення магазину, статус змінюється на «Відправлено».
- Сповіщення. Клієнт отримує SMS або email з номером ТТН і посиланням на відстеження.
Що потрібно для запуску
Технічний мінімум невеликий, але кожен крок має бути налаштований точно:
- API-ключ Nova Poshta (генерується в особистому кабінеті) і збережені дані відправника — місто, контакт, тип відправлення.
- Вебхук на боці магазину, який спрацьовує лише після підтвердженої оплати, а не на створенні замовлення.
- Обробка помилок: якщо API повертає відмову (немає такого відділення, перевищена вага), сценарій має зупинитися й повідомити менеджера, а не створити битий запис.
- Логування кожного виклику — щоб під час звірки наприкінці дня бачити, які ТТН створені автоматично, а які потребують уваги.
На практиці один добре налаштований сценарій обробляє замовлення за секунди й працює цілодобово. Менеджер підключається лише до винятків — повернень, нестандартних габаритів, гуртових відправлень. Решта йде без нього.
Де це дає віддачу
Економія — це не лише зекономлені хвилини. Замовлення, оплачене вночі, їде на склад уранці без очікування, поки хтось вийде на зміну. Помилки в адресах падають майже до нуля, бо дані не переписуються руками. А команда підтримки перестає відповідати на «де моє відправлення?», бо клієнт отримав трек-номер автоматично.
У MaxiMoruM ми будуємо такі конвеєри під конкретний стек бізнесу — інтеграції n8n з OpenCart, WordPress і кастомними системами на Laravel, з підключенням Nova Poshta, Ukrposhta, LiqPay та Monobank. Налаштовуємо тригери, обробку помилок і звірку, щоб автоматизація працювала надійно, а не «поки нічого не зламалося».
Хочете прибрати ручну обробку замовлень зі свого магазину? Обговоримо вашу задачу на maximorum.com.