Чому розрізнені інструменти руйнують масштабування

Більшість інтернет-магазинів та digital-агенцій, які запускають воронки на GoHighLevel в Україні, стикаються з розривом процесів:

  • Оплата приймається через один сторонній сервіс без прямої синхронізації із замовленням у CRM.
  • Адреси доставки збираються у вигляді неструктурованого тексту, що спричиняє масу помилок.
  • Операторам доводиться вручну перевіряти виписки з банку, копіювати номери телефонів та створювати ТТН на сайті Нової Пошти.
  • Клієнти телефонують у підтримку, бо не отримали номер накладної одразу після списання коштів.

UkrBilling об'єднує всі ланки у єдиний автоматизований конвеєр, де кожен крок є логічним наслідком попереднього.

Наскрізний конвеєр замовлення UkrBilling
Крок 1
Чекаут у GHL
Клієнт обирає місто та відділення Нової Пошти у формі замовлення.
Крок 2
Оплата
Безпечна оплата через Monobank або WayForPay за 1 клік.
Крок 3
CRM-статус
Тег payment_received, замовлення Paid, нотатка про оплату.
Крок 4
Автогенерація ТТН
Воркер створює накладну в НП, додає тег shipment_created та посилання на друк.

Етап 1: Оформлення замовлення та вибір доставки

Усе починається з чекауту на сайті або у воронці GoHighLevel. Вбудований віджет UkrBilling додає живий пошук міст та відділень Нової Пошти.

Клієнт обирає офіційне відділення зі списку, що виключає помилки в адресах. Усі реквізити (унікальні ідентифікатори npCityRef та npWarehouseRef, а також читабельні назви) записуються в об'єкт замовлення.

Етап 2: Миттєва безшовна оплата

Покупець обирає бажаний метод: Monobank (Apple Pay, Google Pay, картка) або WayForPay.

Бекенд UkrBilling генерує платіжний рахунок та контролює незмінність вартості замовлення. Клієнт підтверджує платіж у додатку банку або через біометрію.

Етап 3: Фіксація оплати у CRM (теги та нотатки)

Після отримання підтвердженого вебхука система миттєво проводить транзакцію:

  • Статус замовлення в системі змінюється на paid_ttn_pending.
  • Замовлення у GoHighLevel маркується як Paid.
  • Контакту призначається тег payment_received.
  • В історію контакту додається CRM-нотатка з ідентифікаторами для легкого пошуку:
CRM Нотатка • Підтвердження Оплати
MonoBank: Успішна оплата

Контекст замовлення:
Order ID: 5a1b3c90-48e2-411a-9f50-3d8194a029c1
Invoice ID: 240915UkrMono104
TTN:
Contact ID: ghl_cnt_7749102

Етап 4: Фоновий воркер створення ТТН Нової Пошти

Щойно замовлення отримує статус paid_ttn_pending, запускається спеціалізований бекенд-воркер ttnWorker:

  1. Синхронізація контрагента: Система шукає отримувача у базі Нової Пошти за номером телефону. Якщо клієнт купує вперше — автоматично створює новий контакт приватного отримувача.
  2. Створення експрес-накладної: Генерується накладна із зазначенням ваги відправлення, оголошеної суми та адреси відправника вашої компанії.
  3. Оновлення CRM: Замовлення отримує статус ttn_created, контакту присвоюється тег shipment_created, а в нотатки додається пряме посилання на відстеження та друк:
CRM Нотатка • ТТН Успішно Створено
Нова Пошта: ТТН створено успішно
Номер: 20450918239102 | Роздрукувати

Отримувач: Мельник Дмитро Володимирович
Телефон: +380671234567
Місто: Львів
Відділення: Відділення №12 (до 30 кг): вул. Городоцька, 224
Синхронізація контактів, нотаток та статусів у GoHighLevel CRM
Синхронізація в GoHighLevel: картка контакту з автоматично доданими тегами та історією створення накладної.

Етап 5: Запуск автоматизацій у GoHighLevel Workflows

Оскільки процес закінчується додаванням тегу shipment_created та заповненням полів замовлення, ви можете побудувати безліч нативних автоматизацій всередині GoHighLevel:

  • Миттєве SMS/Viber-повідомлення: «Ваше замовлення оплачено та передано на пошту! Номер ТТН: {{contact.np_ttn_number}}».
  • Email з посиланням на чек та трекінг: надішліть покупцеві брендований лист із прямим лінком на відстеження посилки.
  • Переміщення угоди у пайплайні: автоматично переведіть лід на стадію «Зібрано / Відправлено».

Обробка форс-мажорів та скасувань

Якщо під час звернення до API Нової Пошти сталася помилка (наприклад, технічні роботи на стороні перевізника або недійсний телефон):

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

Якщо транзакцію було скасовано або кошти повернуто покупцеві (reversed), UkrBilling автоматично скасовує створену ТТН у Новій Пошті, запобігаючи помилковій відправці товару.

Часті запитання щодо автоматизацій

Які теги автоматично додаються до контакту в GoHighLevel?

Використовуються системні теги: payment_received (успішна оплата), shipment_created (успішна ТТН), payment_failed (відхилений платіж) та order_cancelled (скасування замовлення).

Чи можна налаштувати відправку SMS з номером ТТН через Workflows?

Так. Використовуйте стандартний тригер GHL «Contact Tag Added (shipment_created)» та дію відправки SMS, де підставляється номер ТТН із кастомного поля контакту.

Що відбувається з ТТН при поверненні коштів?

При отриманні статусу повернення від платіжного провайдера система надсилає запит на автоматичне видалення накладної в кабінеті Нової Пошти.

Автоматизуйте ваш бізнес від чекауту до відправки

Підключіть UkrBilling без щомісячної абонплати та звільніть менеджерів від рутинного створення накладних і перевірки оплат.

Дізнайтеся більше про компоненти системи: Інтеграція Monobank | Інтеграція WayForPay | Інтеграція Нової Пошти