Як додати трекер на міні-лендінг

Для роботи інтеграції потрібно додати код трекера з Roistat на міні-лендінг у Mavibot.

Відкрийте головне меню в Roistat у верхньому лівому кутку та перейдіть до Системні налаштування.

Там відкрийте вкладку Код відстеження та натисніть “Копіювати в буфер обміну”.

Відкрийте вкладку Міні-лендінги в Mavibot та перейдіть до редагування одного з них.

Вставте скопійований з Roistat код відстеження в тіло HTML-коду:

Нижче в налаштуваннях знайдіть розділ “Збереження значень з cookie у змінні клієнта” та активуйте Roistat Visit Id (roistat_visit):

Як перевірити підключення трекера

У Налаштування -> Код відстеження знайдіть “Перевірка коду відстеження” під кодом, де потрібно вставити посилання на міні-лендінг та натиснути “Перевірити код відстеження”:

Код додано успішно, якщо ви отримали повідомлення “Код відстеження успішно встановлено”:

Тепер, коли клієнт переходить з міні-лендінгу, у його картці з’являється нова змінна roistat_visit:

Як підключити інтеграцію

Відкрийте розділ Інтеграції з меню у верхньому лівому кутку.

Натисніть “Додати інтеграцію”, а потім знайдіть Mavibot у вкладці пошуку інтеграцій:

Потім натисніть “Налаштувати інтеграцію

Скопіюйте URL вебхука та перейдіть до наступного кроку:

На кроці “Налаштування поведінки” ви можете:

  1. Налаштувати відправку лідів у CRM. Якщо вимкнути цю опцію, ліди будуть створюватися у списку надісланих запитів, але не будуть надсилатися до CRM;
  2. Налаштувати опцію “Створювати заявки без контактних даних”. Якщо опцію увімкнено, запит буде надіслано до CRM навіть за відсутності контактних даних клієнта;
  3. Створити сценарії відправки лідів;
  4. Налаштувати сценарії відправки цілей у Google Analytics.

Натисніть Зберегти, щоб… зберегти.

Перейдіть до Workflow у Mavibot. Створіть блок для відправки подій через вебхук.

Блок може бути будь-якого типу (наприклад, Стан діалогу)

Відкрийте Розширені налаштування та вкажіть:

  • Тип запиту: POST-json
  • URL запиту: URL вебхука, який ви скопіювали під час налаштування інтеграції в Roistat.

Параметри JSON: додайте ці параметри:

  • "roistat_visit" : "#{roistat_visit}" – обов’язковий параметр;
  • "phone" : "#{phone}" – обов’язковий параметр;
  • "name" : "#{name}" – необов’язковий;
  • "email" : "#{email}" – необов’язковий;
  • "comment" : "test" – необов’язковий; замість “test” можна вставити будь-який коментар, який буде надіслано до Roistat та CRM разом із запитом від чат-бота;
  • "fields": {"Messenger": "#{messenger}" – необов’язковий; через цей параметр можна налаштувати заповнення додаткових полів у CRM для запиту від чат-бота. У цьому випадку поле Messenger буде заповнено змінною #{messenger} з Mavibot.

Приклад заповненої вкладки параметрів JSON:

{
"roistat_visit" : "#{roistat_visit}",
"phone" : "#{phone}",
"name" : "#{name}",
"email" : "#{email}",
"comment" : "test",
"fields": {"Messenger": "#{messenger}"}
}

Не забудьте натиснути “Зберегти”!

Як перевірити, чи працює

Після налаштування конфігурації інтеграції запити, отримані через Mavibot, будуть передаватися до Roistat з номером візиту. Ви можете побачити їх в аналітиці Roistat або в розділі Діагностика проекту -> Список надісланих лідів: