Передаем лиды из Facebook ADS в amoCRM


Передаем лидов из Facebook ADS в amoCRM

В данной статье рассмотрим, как можно передать входящих лидов по рекламе в FaceBook в amoCRM

Подключение сервисов в MoreKit

Первым делом необходимо подключить FaceBook и amoCRM в MoreKit. Для этого добавим оба сервиса

Добавление сервиса

Подключение FaceBook

Добавим FaceBook в MoreKit. Для подключения сервиса выберите его в списке сервисов и нажмите кнопку «Добавить». Произойдет перенаправление на страницу FaceBook для авторизации. Далее необходимо выбрать те страницы и компании, с которых должны прийти данные на процесс в morekit.

Выбираем страницы:

Выдача прав для рекламных страниц

Отмечаем нужные компании:

Отмечаем компании

Предоставляем MoreKit доступ к аккаунтам:

Выдача доступов в MoreKIT

Подключение сервиса amoCRM в MoreKit

По аналогии, ищем в списке сервисов amoCRM, нажимаем на кнопку Добавить, произойдет перенаправление на страницу переадресации amoCRM, где необходимо выбрать нужную CRM, которую надо подключить в MoreKit

Добавление amoCRM
Выбор аккаунта в amoCRM

Настройка процесса

Создаем процесс с типом Facebook. Данный процесс будет отвечать за передачу лидов в amoCRM

Создание процесса с типом Facebook ADS

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

Подключение webhook  к MoreKIT

После подключения веб-хука, на данный процесс начнут приходит события, как только лид заполнит рекламную форму в FaceBook

Построение логической схемы

Выстроим стандартную логическую схему передачи в amoCRM. Данная схема делает следующее:
При получении входящего лида — очищает номер телефона от лишних символов для корректного поиска.
Далее, ищем контакт по номеру телефона или Email. Если контакта в amoCRM нет — создаем новый контакт.
Ищем активную сделку из контакта по всем воронкам. Если активной сделки нет — то создаем новую. Прикрепляем к сделке примечание с ответами на вопросы из формы

Пример логической схемы

Рассмотрим блоки, которые использованы в схеме:

#12 — получим лид по ID лида, которые присылает FaceBook при заполнении формы. Данный блок будет содержать в себе информацию по форме, которую заполнит лид.

Получение данных лида

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

Регулярные выражения для очистки номера телефона

#13 — ищем контакт в amoCRM по очищенному номеру телефона

Поиск контакта по номеру телефона

#25 — ищем контакт по Email, если не найдем по номеру телефона

Поиск контакта по email

#26 — создаем новый контакт, если не нашли его по email и телефону. Заполняем телефон, email, название.

Создание контакта

#27 — Записываем контакты в переменную, для удобства обращения к контакту в схеме

Создание переменной с контактом

#28 — ищем активную сделку из контакта. Здесь используется фильтр по статусу, исключая статусы 142 и 143 («успешно реализовано» и «закрыто и не реализовано»)

Поиск сделок из контакта на активных этапах

#29 — создаем новую сделку. Заполняем название сделки и прикрепляем к ней контакт. Так как FaceBook не присылает название формы, а только ее ID, в блоке использована конструкция динамической подстановки названия формы, в зависимости от form_id, с которой пришла заявка

Создание сделки с контактом

#30 — создать примечание. Создаем примечание к сделке, в примечание записываем вопросы с ответами. Прикрепляем примечание к сделке.

Создание примечания к сделке с данными по лиду

Передача лида

После того, как лид заполнит форму — в morekit придет событие.

Пример успешного события

Проверим результат в amoCRM

Проверим сделку:

Проверим контакт:

Как видим, сделка создалась, примечание и контакт к ней прикрепились. Передача выполнена успешно.