Настройка интеграции webhook

С помощью webhook, вы можете интегрировать LeadGenic практически с любым сервисом. После настройки, LeadGenic будет передавать информацию из формы в виджете на указанный урл.


Для настройки, перейдите в настройки сайта и во вкладке CRM, в блоке настройки webhook, укажите URL, на который будут отправляться данные, активируйте интеграцию и сохраните настройки.




При получении заявки сервис выполнит POST запрос на указанный URL.


В теле запроса будет передано JSON отображение заявки.


Заголовки запроса:


Content-Type: application/json; charset=UTF-8


Тело запроса:



    "siteId" : <String> , 
    "siteName" : <String> , 
    "widgetId" : <String> , 
    "widgetName" : <String> , 
    "pageUrl" : <String> , 
    "pageTitle" : <String> , 
    "fullName" : <String> , 
    "phone" :  <String> , 
    "email" :  <String> , 
    "comment" :  <String> 
}


Где:


  • siteId уникальный идентификатор сайта
  • siteName имя сайта
  • widgetId уникальный идентификатор виджета при помощи которого отправлена заявка (в случае если заявка отправлена из стандартного виджета - пустая строка)
  • widgetName имя виджета при помощи которого отправлена заявка (в случае если заявка отправлена из стандартного виджета - пустая строка)
  • pageUrl URL страницы пользователя с которой отправлена заявка
  • pageTitle Заголовок страницы пользователя с которой отправлена заявка
  • fullName Полное имя клиента (в случае отсутствия - пустая строка)
  • phone Телефон, указанный в заявке (в случае отсутствия - null)
  • email email-адрес, указанный в заявке (в случае отсутствия - null)
  • comment комментарий к заявке (в случае отсутствия - null)


Например:


    "siteId" : "57d6d45144f4146355ff7351" , 
    "siteName" : "Пирожки" , 
    "widgetId" : "c3890db9650356b955f3b7eca43b55a6" , 
    "widgetName" : "Попап виджет для заказа пирожков" , 
    "pageUrl" : "http://pirogki.example.com/pirogki?type=cats" , 
    "pageTitle" : "Пирожки с уткой" , 
    "fullName" : "Иванов Иван Иванович" , 
    "phone" :  "70001112233"  , 
    "email" :  "test@test.com"  , 
    "comment" :  "Прекратите мучить уток!" 
}


или



    "siteId" : "57d6d45144f4146355ff7351" , 
    "siteName" : "Пирожки" , 
    "widgetId" : "" , 
    "widgetName" : "" , 
    "pageUrl" : "http://pirogki.example.com/pirogki?type=cats" , 
    "pageTitle" : "Пирожки с уткой" , 
    "fullName" : "" , 
    "phone" :  null  , 
    "email" :  null  , 
    "comment" :  null 
}


Сервис не ожидает и не обрабатывает никаких ответов от сервиса, кроме стандартного HTTP ответа 200 ОК.


В случае получения редиректа или тела ответа >= 300 000 байт синхронизация будет автоматически деактивирована.


This article was helpful for 1 person. Is this article helpful for you?