Продукты Решения Тарифы Партнерам
Клиентам
Получить консультацию
Связаться
Связь целей со сделками в CRM

Связь целей со сделками в CRM

Дата публикации: 16 ноября 2020

CoMagic может сопоставлять в своих отчетах достигнутые на сайте цели (в CoMagic цель это событие с поставленным флажком «Считать событие целью») со сделками в вашей CRM системе (amoCRM или Битрикс24).

Например, целью может являться регистрация на сайте или быстрая покупка в

интернет-магазине без регистрации (но с указанием контактных данных). Чтобы дополнить уже созданные цели контактными данными посетителей необходимо:

  1. Заполнить контактные данные о посетителе, по которым будет осуществляться привязка сделки.
  2. В настройках интеграции выбрать цели по которым в CRM создаются сделки.

Как заполнить данные о посетителе

На сайте в раздел регистрации (или покупки) добавить JS метод Comagic.addVisitorInfo() или отправить GET запрос на сервер, где будут переданы контактные данные, которые мы сохраним в карточке посетителя.

Для добавления информации о посетителе используется следующий метод: Comagic.addVisitorInfo({name:’myName’, phone:’myPhone’, email:’myEmail’});

Для успешного вызова метода должен быть заполнен хотя бы один параметр. Все другие параметры будут проигнорированы.

Параметры:

Название
Параметры
Описание
req {name: myName, email: myEmail, phone: myPhone} myName
тип text
имя посетителя (перезаписываемый)
myEmail
тип text
адрес электронной почты посетителя (добавляется уникальный)
myPhone
тип text
телефон посетителя (добавляется уникальный)
callback «success»: 
 
Функция одного аргумента, которая будет вызвана после того, как сервер пришлет результат сохранения формы. Необязательный параметр.
Копировать
Comagic.addVisitorInfo({name:'Test', phone:'79000000000',email:'myemail@axample.com'},function(resp){console.log(resp)})

Пользоваться данным методом можно лишь в случае отправки формы способом, не приводящим к перезагрузке страницы. Для остальных ситуаций есть альтернативный метод.

Альтернативный способ добавления информации о посетителе

Перед отправкой информации о посетителе нужно получить аутентификационные данные, используя метод JS API Comagic.getCredentials().

Метод возвращает объект:

Копировать
{
"site_key": "VcB4qqpO1WPSopO670cAbXwAH9Ryaw75",
"visitor_id": 17258569,
"hit_id": 546833568748,
"session_id": 255544855,
"consultant_server_url": "https://server.comagic.ru/" // Этот URL нам не нужен
}

Передать полученные данные вместе с остальным данными формы.

Параметры:

url

https://tracker.comagic.ru/vc/s/">https://tracker.comagic.ru/vc/s/

параметры из запроса Comagic.getCredentials():

sk#

site_key

ci#

comagic_id

hi#

hit_id

vp#

телефон

vn#

имя

ve#

email

s#1

убирает вывод системных полей в ответе (возвращается только success: true)

Пример:

https://tracker.comagic.ru/vc/s/?sk#nS5lMAgURPyUQXVyBgguFy0AvIRdbfdy&ci#2032047566.3117192853.1555675484&hi#9228054013&vn#new_user

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

Эта статья была полезна для людей. Эта статья помогла Вам?
Да, помогла!
Вопрос не решён
Полезные кейсы, статьи и исследования от экспертов UIS
Подписаться
Нажимая кнопку вы подтверждаете, что согласны получать рассылку
Вы успешно подписаны на новости!
Спасибо за обращение
Понятно