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

Чтобы автоматически передавать данные подписчиков 13Chats в сторонние сервисы, настройте интеграцию с платформой Integromat. Она помогает объединить ваши сервисы между собой с помощью вебхуков — метода, при котором несколько приложений взаимодействуют друг с другом.

Передавайте информацию о действиях контактов на внешний URL: например, собирайте email и телефоны в Google Таблице или настройте передачу контактов в CRM.

Вы можете:

  • передавать информацию сначала на https://www.integromat.com/ с помощью вебхука, а потом — в любое из 400 приложений, доступных на платформе;
  • или использовать вебхуки с любыми эндпоинтами.

В рамках проекта доступны две конфигураций вебхуков с разными настройками.

Функция доступна только в рамках платных тарифов.

Какие функции доступны с интеграцией Integromat?

Вы можете настроить передачу информации о:

  • новых чатах;
  • создании подписчика через переменные из виджета;
  • добавлении email или телефона;
  • подписке на Facebook Messenger.

Важно: вы можете передать только данные подписчиков. Чтобы стать подписчиком, посетитель вашего сайта должен написать в онлайн-чат или подписаться на чат-бота. Данные сеанса будут удалены после того, как пользователь очистит кеш браузера и файлы cookie.

Список переменных, которые вы можете передавать в integromat:

Название переменнойОписание
Данные подписчика
emailдействующий email-адрес пользователя
phoneномер телефона пользователя
usernameуникальное имя пользователя
genderинформация про гендер (n/a по умолчанию)
facebookIdуникальный идентификатор Facebook пользователя
clientIdуникальный идентификатор пользователя 13Chats
variablesпеременные пользователя
tagsтеги, присвоенные пользователю
avatarURL-адрес изображения аватара (протокол https://)
createdAtдата подписки
Данные сессии
referrerURL, с которого пользователь перешел на ваш сайт
userAgentпрограммный элемент для идентификации браузера пользователя
termобозначение типа ресурса перехода
contentтекст, заданный в соответствующем теге страницы
utmMediumназвание канала перехода
pagesнабор данных в JSON последней посещенной страницы
eventsпоследнее событие, передачу которого настраивает клиент
createdAtдата последней сессии
isActiveвозвращает значение, активен ли подписчик сейчас на сайте

Как настроить интеграцию с Integromat?

Чтобы получить доступ к интеграции с Integromat, выберите и оплатите любой платный тарифный план.

Покажем пример настройки передачи номеров и email с 13Chats в Google Таблицы. Вы можете применить этот гайд к настройте любой другой интеграции.

Перед началом интеграции войдите в свой аккаунт Integromat или зарегистрируйте новую учетную запись, а также создайте новую таблицу, в которую будут автоматически добавляться номера телефонов и email.

Чтобы создать новый сценарий интеграции, нажмите Create a new scenario.

Нажмите +, чтобы добавить вебхук для передачи данных подписчика в Integromat.

В выпадающем списке выберите Webhooks.

Вам необходимо создать сам вебхук, на который будут отправляться данные с 13Chats. Из раскрывающегося списка выберите Custom webhook.

Нажмите Add, чтобы добавить новый вебхук, дайте ему название и сохраните изменения по клику на кнопку Save.

Скопируйте ссылку на вебхук, нажав Copy address to clipboard.

Войдите в аккаунт 13Chats и выберите проект, для которого настраиваете интеграцию. Перейдите в настройки проекта на вкладку “Интеграции«‎, вставьте код в поле для вебхуков, отметьте, какую информацию о действиях контактов нужно передавать в Integromat, и нажмите «Применить».

Так как в примере мы будем передавать в Google Sheets номера телефонов и/или email, добавьте тестовый номер телефона или email любому подписчику на вкладке «Аудитория», чтобы вебхук с этими данными отправился в Integromat.

Когда Integromat получит вебхук, вы увидите подтверждающее сообщение. Нажмите ОК.

Следующий шаг — добавление модуля Google Таблиц и добавление данных подписчика в новую строку в этой таблице.

Нажмите на + возле модуля вебхука.

В раскрывающемся списке выберите Google Sheets

… а на втором шаге — Add a Row.

Теперь необходимо подключить интеграцию с Google Таблицами, выбрать файл, лист и строки в которые будут записываться данные.

Нажмите Add, чтобы добавить интеграцию с таблицами, дайте ей название и нажмите Continue.

Выберите Google аккаунт, который хотите подключить, и нажмите «Разрешить».

Выберите таблицу (spreadsheet) и лист (sheet), в который будут записываться данные, и укажите, дали ли вы названия колонкам на этом листе (Table contains headers? Yes/No). Укажите, в какие столбцы вносить пользовательскую информацию: для этого нажмите на поле, соответствующее определенному столбцу, и из выпадающего списка выберите переменную, которую нужно добавлять в таблицу.

Проверьте правильность заполнения и нажмите ОК.

Перед сохранением и выходом необходимо проверить, корректно ли все работает. Для этого нажмите Run once, чтобы запустить интеграцию, и добавьте тестовые данные (номер телефона или email) любому подписчику на вкладке «Аудитория».

Если вы все настроили верно, под блоками Webhooks и Google Sheets отобразятся зеленые подтверждающие галочки.

А в Google Таблице появится строка с данными, которые вы заполняли.

Передвиньте ползунок в левом нижнем углу в положение ON, чтобы активировать интеграцию.

Осталось выбрать, как часто будет срабатывать сценарий:

  • immediately — каждый раз при получении вебхука;
  • at regular interval — через определенный промежуток времени;
  • once — один раз;
  • every day — ежедневно в определенное время;
  • days of the week — в определенные дни недели;
  • days of the month — в определенные числа месяца;
  • specified dates — в конкретные даты.

Теперь вы можете передавать данные подписчиков в сторонние сервисы: CRM, платформы аналитики, календари, сервисы коллтрекинга и т. д.

Если нужна помощь с настройкой интеграции, запишитесь на бесплатное демо или задайте вопрос в онлайн-чате на сайте.

Обновлено: 02.02.2022

1 Star2 Stars3 Stars4 Stars5 Stars
Loading...
Средняя оценка: 5/5
Всего голосов: 1