Настройка сценария интеграции
По умолчанию мы рекомендуем настраивать следующий сценарий:
При такой настройке матрицы логика работы интеграции будет следующая:
Входящий звонок от нового клиента:
в момент поднятия трубки менеджером создается лид в котором фиксируются метки
ответственным за лида назначается всегда менеджер, который принял звонок
при пропущенном звонке задача ставится на ответственного менеджера и прикрепляется к лиду
после успешного звонка в лид добавляется завершенная задача со ссылкой на прослушивание разговора
если звонок принят с номера или сип-аккаунта, который ни к кому не привязан, создаем задачу на старшего менеджера для проверки настроек интеграции
Входящий звонок текущий клиент (есть открытая сделка и/или лид):
проверяем по номеру телефона есть ли контакт, у которого такой номер телефона как у звонящего. Если открытый лид или сделка есть — записываем информацию после разговора туда
при пропущенном звонке задача ставится на ответственного— если принял звонок ответственный, создаем закрытую задачу с фактом звонка и ссылкой на разговор
если принял звонок не ответственный за сделку/лида — создаем одну задачу на того, кто принял (и делаем закрытой как по предыдущ. пункту) и создаем открытую задачу ответственному за сделку для проверки звонка
если звонок принят с номера или сип-аккаунта, который ни к кому не привязан, создаем задачу на старшего менеджера для проверки настроек интеграции
Исходящий успешный звонок по открытой сделке / лиду:
создаем закрытую задачу со ссылкой на разговор и привязываем к сделке/лиду
Обратите внимание, что если отмечен чекбокс “Создавать лид только если нет контакта”, то по этому событию при звонке не создается новый лид, создается задача на менеджера, ответственного за контакт, независимо от того, кто принял звонок. |
Если данный сценарий интеграции не совсем вам подходит, то вы можете изменить его под себя. Рекомендуем предварительно связаться с нашей техподдержкой, чтобы наши специалисты могли подсказать вам оптимальный вариант настройки именно для вашего проекта.
Передача дополнительной информации Bitrix24
Данный раздел интеграции включает в себя ряд вкладок:
1. Параметры по умолчанию
Здесь прописаны параметры, которые автоматически передаются в поля Bitrix24 при включенной интеграции
2. Параметры для сделки / контакта / лида
В этих трех вкладках вы можете настроить связки Информация из Ringostat ⟶ Поле Bitrix24 в которое нужно передавать выбранный параметр.
Поля Bitrix24, которые можно выбрать — это пользовательские поля, которые вы создали в аккаунте Bitrix24. Для этого перейдите в раздел CRM > Настройки > Настройки форм и отчетов > Пользовательские поля. Обратите внимание, что тип пользовательского поля должен быть “Строка/String”.Нельзя выбирать два одинаковых поля Bitrix24 для передачи двух разных параметров из Ringostat.
Как известно, у Bitrix24 есть своя сквозная аналитика, которая базируется на получении в их поля с UTM метками данные по источникам. Учитывая что Ringostat создает свои поля и "по умолчанию" передает источники посещений только в них, можно настроить передачу и в нужные для Битиркса поля.
Изучив документацию Bitrix24 мы нашли обозначения этих полей,
UTM_SOURCE - Рекламная система
UTM_MEDIUM - Тип трафика
UTM_CAMPAIGN - Обозначение рекламной кампании
UTM_CONTENT - Содержание кампании
UTM_TERM - Ключевое слова/условия поиска
В итоге настройка выглядит так:
Передача сделок в выбранные воронки
Вы можете настроить создание сделок в нужную вам воронку по определённому правилу. Для этого разверните блок с настройкой передачи сделок в выбранные воронки и добавьте новое правило:
Выбираете нужную воронку из вашей CRM (1). В поле (2) выбираете из выпадающего списка нужный параметр Ringostat, по которому хотите привязать создание сделок в выбранной воронке. А в поле (3) указывайте значение параметра, по которому необходимо определять, что сделка будет создана в заданной воронке.
Например, для того, чтобы передавать в воронку “Новая” звонки пула "Контекстная реклама" вам необходимо выбрать в первом поле нужную воронку, во втором поле задать условие — Имя пула, в поле “Значение” укажите название нужного пула (в данном случае "Контекстная реклама").
Передача данных из форм на сайте в CRM
1. Активировать или проверить активна ли в проекте интеграция с формами и проведены ли все настройки данного раздела. Проверить вы это можете по данной инструкции.
2. Внести изменения в сценарий интеграции, отметив галочками те сущности, которые нужно создавать при заполнении формы на вашем сайте.
3. После этого необходимо настроить в какие поля Битрикс24 мы будем передавать информацию из полей ваших форм.
Блок настройки под сценариями интеграций “Передача данных из полей ваших форм в Битрикс”, состоит из 4 вкладок:
Соответствие по умолчанию — список полей, которые не доступны для переназначения. Наши поля, в которые передаются utm-метки.
Соответствие для контакта — позволяет определить в какие поля будут передаваться данные в сущность контакт.
Соответсвие для сделки — позволяет определить в какие поля будут передаваться данные в сделки.
Соответствие для лида — позволяет определить в какие поля будут передаваться данные в создании лиды.
В первом столбце данного раздела необходимо прописать поле в СРМ системе, куда Ringostat должен передавать данные.
Во втором столбце вы выбираете тип данных, которые мы будем передавать. Мы можем передавать 3 типа данных: Переменные Ringostat, Поле из вашей формы, Константы.
В третьем столбце вам необходимо прописать значения, которые мы будем передавать в СРМ. Значения прописываются в зависимости от выбранного типа данных:
Переменные Ringostat — все доступные параметры вы сможете увидеть в выпадающем списке из которого вы сможете выбрать нужную вам переменную.
Поле из вашей формы — здесь вы должны указать атрибут name поля, которое вы хотите передать в CRM. Если в разных формах атрибуты name разные, то укажите их через запятую
Константы — в этом поле вы можете прописать небольшое примечание, которое мы будем передавать в СРМ после каждого заполнения формы
Особенности работы функционала
Порядок создания сущностей. В Битрикс создаются сначала Лид->Контакт->Сделка.
Как мы определяем существует ли сущность в Битрикс перед созданием?
Сначала мы ищем по номеру телефона. У нас для номера телефона может быть задано несколько полей:
Мы проверяем при заполнении формы:
Получили ли мы поле phone
Если нет — проверяем получили ли мы поле tel
Если нет — проверяем получили ли мы поле telephone и т.д.
Если хотя бы одно из указанных полей мы получили — проверяем есть ли в СРМ-системе сущность с таким номером.
Если сущности нет — контакт будет создан нашей интеграцией.
Если же при заполнении формы клиент не заполнил поле,в котором есть номер телефона — пытаемся найти сущность по емейлу. Если емейл нам не пришел — ищем по clientid.Для того, чтобы поиск сущности был максимально точным, перед поиском мы “вырезаем” из номера телефона спецсимволы.
Обновление меток. По аналогии с другими интеграции метки мы обновляем только если все поля ютм-меток пустые (поля могут быть пустыми только если сущность создана не нашей интеграцией)/
На данный момент мы НЕ создаем сделки с форм в соответствующие воронки. Сделки создаются в воронку, которая была назначена воронкой “по умолчанию”
Совместное использование модуля телефонии Б24 + добавление источника звонка в лиды/сделки
Для того чтоб добавлялись данные источников в ранее созданные сторонней интеграцией или же интеграцией с модулем телефонии лиды/сделки/контакты, мы рекомендуем использовать следующие настройки матрицы:
Настойка робота для автоматического добавления “+” к номеру контакта
Для того чтобы создать робота который будет автоматически добавлять к номеру телефона Контакта “+” необходимо совершить следующие действия:
1) Переходим в раздел “Сделки” ⇒ “Роботы”
2) На первом этапе сделки добавляем нового робота, нажав на плюсик
3) В выпадающем меню выбираем "Для сотрудника" => "Изменение контакта"
4) В настройках робота:
Указываем “Выполнить сразу”
Нужно настроить два условия:
“Контакт: Рабочий телефон” и указываем что поле должно быть “заполнено”
“Дата создания” равно =dateadd({=System:Date},"")
3. Выбираем поле “Телефон” и указываем техническое название поля. В нашем случае это +{{Контакт: Рабочий телефон}}.
4. В пункте “Дополнить множественные поля вместо перезаписи:” ставим “Нет”
5. Сохраняем изменения.
5) И еще раз сохраняем изменения в настройках Роботов
Готово!
Робот успешно настроен.
Мы осуществляем поиск контакта и лида по номеру звонящего в различных форматах: +380671234567, +380 67 123 4567, +38-067-123-4567. Если в лиде или контакте которые созданы другой интеграцией, номер прописан в отличном формате то мы создадим дубль лида и\или контакта. |
В проекте доступно подключение интеграции только с одной из СRM-систем, которые находятся на платформе интеграции.
Стоп-лист номеров
Если нужно, чтобы не создавались сущности в Bitrix24 по звонкам с/на определенные номера, подключенные в проекте (в разделе Настройки - Виртуальная АТС - Подключение номеров), то можно добавить их в раздел Стоп-лист номеров
Здесь в списке можно добавить sip-номера или FMC номера (только по sip-паре)
Важно!
1. Если добавляется номер в Стоп-лист, то по звонкам с этим номером не будут создаваться абсолютно все сущности, выбрать какую-то одну сущность отдельно нельзя.
2. Для FMC номеров данный функционал работает только в случае, когда FMC номера добавлены в проект с разными sip-парами. Если FMC номера подключены вместе с единым sip-номером, то при добавлении этого sip-номера в Стоп-лист сущности не будут создаваться по звонкам с/на все FMC номера в проекте