Блог IntellectDialog о мессенджер-маркетинге

Facebook Conversion API и Lead ADS. Полное руководство 2021

Преимущества Lеad ADS


  • Мгновенная загрузка формы нативно в Instagram и Facebook
  • Автозаполнение данных
  • Нет необходимости создавать целевую страницу
  • Адаптация под мобильные устройства



Так почему тогда говорят, что лиды из Facebook LeadADS "плохие"?


  • Оптимизация по цене заполнения лид-формы
  • Большинство таргетологов включают автозаполнение формы
  • Мало информации о продукте и ценностях бренда
  • Долгое ожидание взаимодействия от компании со стороны лида
  • Отсутствие скоринга лидов

Никогда не делайте так: выгрузка лидов вручную


А теперь давайте разберем данные проблемы подробно, и найдем пути решения!



Проблема № 1. Оптимизация по цене заполнения лид-формы


В мае 2021 годы Facebook выпустил обновление, позволяющее оптимизировать лиды из Lead ADS при помощи событий в CRM используя инструмент:


Facebook Conversions API




Примеры событий, которые мы разберем в данной статье использующиеся для оптимизации Lead ADS при помощи Facebook Conversions API


  • Переход на любой этап сделки в воронке продаж CRM
  • Целевое действие в чат-боте, в момент автоскоринга лидов



Описание параметров Facebook Conversions API


Параметры с информацией о клиенте:


  • Электронная почта: em — Требуется хеширование
  • Телефон: ph — Требуется хеширование
  • Пол: ge — Требуется хеширование
  • Дата рождения: db — Требуется хеширование
  • Фамилия: ln — Требуется хеширование
  • Имя: fn — Требуется хеширование
  • Город: ct — Требуется хеширование
  • Состояние: st — Требуется хеширование
  • Zip: zp — Требуется хеширование
  • Страна: country — Требуется хеширование
  • Внешний идентификатор: external_id — Рекомендуется хеширование
  • IP-адрес клиента: client_ip_address — Не требуется хеширование
  • Клиентский пользовательский агент: client_user_agent — Не требуется хеширование
  • Идентификатор браузера: fbp — Не требуется хеширование
  • Идентификатор подписки: subscription_id — Не требуется хеширование
  • Facebook Login ID: fb_login_id — Не требуется хеширование
  • Lead ID: lead_id — Не требуется хеширование

Параметры Событий Сервера


  • event_name (обязательный) — Имя события.
Это поле используется для дедупликации событий, отправляемых как Facebook Pixel, так и API конверсий. event_id также используется в дедупликации. Если мы находим совпадение между событиями, отправленными в течение 48 часов друг от друга, мы рассматриваем только первое. Если сервер и событие браузера приходят примерно в одно и то же время (в течение 5 минут друг от друга), мы отдаем предпочтение событию браузера
  • event_time (обязательный) — Метка времени Unix в секундах.
Указанное время может быть раньше, чем время отправки события на Facebook.
URL-адрес должен начинаться с http:// или https:// и соответствовать проверенному домену.
  • opt_out — Флаг, который указывает, чтоне нужнр использовать это событие для оптимизации доставки рекламы.
Если установлено значение true, мы используем событие только для атрибуции.
  • event_id — любая уникальная строка.
Используется для дедупликации событий, отправляемых как Facebook Pixel, так и API конверсий. event_name также используется в дедупликации.
  • action_source (обязательный) — информация, где произошла данная конверсии.
email - Конвертация происходила по электронной почте.
website - Конверсия была произведена на вашем сайте.
phone_call - Конвертация производилась по телефону.
chat - Конвертация производилась с помощью приложения для обмена сообщениями, SMS или функции онлайн-обмена сообщениями.
physical_store - Конвертация была произведена лично в вашем физическом магазине.
system_generated - Конвертация происходит автоматически, например, при продлении подписки, которая установлена на автоматическую оплату каждый месяц.
other - Преобразование произошло таким образом, который не указан в списке.
  • lead_event_source (обязательный) — cервис, из которого поступают лиды (например, IntellectDialog, Bitrix24, 1C, AMO, Retail CRM, Hubspot, SAP, Dynamics, In-house CRM и т. Д.), включенное в этот custom_data параметр.
  • event_source — источник события в качестве CRM-системы в custom_data параметре.

{"event_name":"my lead stage","event_time":1617693833,"user_data":{"lead_id":1234567890123456},"action_source":"system_generated","custom_data":{"lead_event_source":"Salesforce","event_source":"crm"}}


Как происходит тестирование событий Facebook Conversions API


Чтобы проверить события сервера с помощью инструмента тестирования событий:

  1. Откройте Events Manager.
  2. Откройте свой пиксель через вкладку Источники данных.
  3. Нажмите Тестирование событий.
  4. Перейдите в раздел Тестирование событий сервера.
  5. Откройте терминал или нажмите Graph API Explorer.
  6. Создайте полезную нагрузку.
  7. Отправьте тестовый ID, который заполняется в инструменте "Тестирование событий" как параметр test_event_code с вашей полезной нагрузкой.

Тестовые события должны появиться в инструменте "Тестирование событий" в течение 30 секунд после отправки. Если события не появятся, проверьте, правильная ли структура у вашей полезной нагрузки. Вы можете проверить настройки, воспользовавшись помощником пополезной нагрузке. 


А теперь давайте разберем как приручить этот сложный инструмент при помощи платформы автоматизации IntellectDialog.



Как настроить интеграцию Facebook Conversions API с IntellectDialog




  • Если у вас несколько пикселей, выберите нужный
  • Перейдите в настройки
  • В пункте "Ручная настройка" нажмите "Сгенерировать маркер доступа"


  • Данный маркер доступа нужно скопировать и вставить в настройки провайдера Facebook Conversion в IntellectDialog



  • В разделе "Провайдеры" выберите пункт "Подключить новый"


  • Для использования Lead ADS "Лид-форм в Instagram и Facebook" подключите провайдер Facebook. Инструкция

Важно: Вы должны быть администратором страницы в Facebook, от которой вы запускаете рекламу с оптимизацией "Генерация лидов".


  • Для сохранения в параметры пользователя (ответы на вопросы в лид-форме, а также id лида) подключите провайдер Webhook. 

При помощи провайдера Webhook вы можете интегрировать с WhatsApp ботами и Facebook Conversions API формы захвата на вашем сайте, лендингах в Tilda и других конструкторах, а также квизы в сервисе marquiz и других похожих сервисов.


  • Для использования в дальнейшем связки Lead ADS "Лид-форм в Instagram и Facebook" подключите провайдер WhatsApp.

Полезный контент по WhatsApp: 

WhatsApp. Полное руководство
Подключение эмуляции WhatsApp Web (ChatAPI)
Заявка наподключение WhatsApp Business API



  • При наличии, подключите нужную вам CRM (Bitrix24, AMO, Retail CRM, 1C Фитнес клуб, ClubIS) 
Для подключения CRM которой нет в списке, используйте API, Webhook



  • И самое важное!!! Подключение Facebook Conversions API


Шаг №1 - Нажмите на провайдер Facebook Conversion

Шаг №2 - Укажите наименование, ID вашего пикселя Facebook, Token - сгенерированный ранее маркер доступа.




Facebook Conversions API интегрирован успешно!!! Переходим к интеграции с Facebook Lead ADS



Перед тем как оптимизировать лифомы в instagram и facebook, необходимо настроить сохранение id лида и дополнительных параметров в карточке контакта, а также запустить автоскоринг лидов при помощи бота в WhatsApp.
Благодаря которому мы решим сразу несколько перечисленных ранее проблем при работе с Facebook Lead ADS.

  • Мало информации о продукте и ценностях бренда
  • Долгое ожидание взаимодействия от компании со стороны лида
  • Отсутствие скоринга лидов

Создание связки "Facebook Lead ADS c WhatsApp ботом"



Шаг №1 - Перейдите в раздел "Связки" и создайте новую связку



Шаг №2 - Первый провайдер выберите Facebook, а второй Webhook. WhatsApp добавим чуть позже.


Далее будьте внимательны и выберите, как показано на скриншоте, действия: Заявка с формы и Обновить кастомное поле персоны или Обновить все кастомные поля персоны




Шаг №3 - Выберите нужную лид-форму из списка всех лидформ связанных  с вашей станицей .





Шаг №4 (Необязательный) - Перейдите к шагу "Обновить кастомное поле персоны"


  • В поле "Телефон персоны" выберите параметр "Phone nomber" из данной лид-формы.
Если данного параметра нет, скорее всего вы не запрашиваете номер телефона лидформе. 



  • В качестве примера, мы разберем сохранение заполненного "Имени пользователя" из лид-формы в качестве параметра в персоне пользователя, для того чтобы можно было по этому имени обращаться прямо из чат-бота

В поле "Наименование поля" укажем нужное нам название переменной. В данном примере "Имя из лидформы"

В поле "Значение поля" из выпадающего списка с параметрами лид-формы выберем нужное нам значение, в данном случае "Full name"


  • Обновление всех кастомных полей персоны



Необходимо выбрать из параметров данной лид-формы только "Номер телефона" и все данные, которые есть в лид-форме будут сохранены в персоне пользователя IntellectDialog.



Шаг №5 - Пропишем запуск нужной нам автоворонки "чат-бота", для этого добавим в связку третий провайдер "WhatsApp"

Помните, если вам нужно отправить только одно сообщение лиду который заполнил лид-форму по номеру телефона, тогда выберите действие: Отправить сообщение. Если вы хотите запустить АВТОВОРОНКУ, тогда выберите действие "Установить тег" для того что-бы при установки тега запустилась нужная вам автоворонка "чат-бот"


  • В поле "Телефон клиента" из выподающего списка лид-формы выберите значение с номером телефона лида


  • В поле "Теги" пропишите тег, который указан в нужной вам автоворонке, которая должна запускаться в момент заполнения данной лид-формы


  • Нажмите кнопку "Сохранить" и запустите связку


На этом шаге настройка интеграции лид-формы в Facebook завершена


При необходимости вы можете добавить шаги по созданию/изменению лидов/сделок, постановке задач в нужной вам CRM.

Инструкция понастройке связок сAMO CRM
Инструкция понастройке связок сBitrix24
Инструкция понастройке связок сRetail CRM


Также вы можете кроме загрузки лидов в CRM, выгружать их в группу "Телеграм", канал в "Slack" или отправлять на свой id пользователя в любом мессенджере




Запуск чат-бота в WhatsApp в момент заполнение формы в "Facebook Lead ADS. Настройка скоринга лидов, тегирование целевых


Шаг №1 - Перейдите в раздел  "Автоворонки" и добавьте новую



  • Произведите настройку запуска автоворонки "чат-бота". Укажите оснавные параметры, в нашем случае это: название, тег запуска бота "должен совпадать с тегом запуска бота в созданной ранее связке", аккаунт WhatsApp "должен совпадать с аккаунтом WhatsApp, выбранным в созданной ранее связке"

Инструкция понастройке параметров запуска автоворонки "чат-бота"

  • Нажмите кнопку "Конструктор" и перейдите к конфигурированию вашей автоворонки "чат-бота"

В вашем чат-боте вы можете использовать обращение по имени, не только из мессенджера, а так же сохраненного из связки, в данном случаем из заполненной лид-формы.
  • Несколько вариантов сообщения для тестирвание наиболее лучшего текста "вопроса, офера, бонусов".
  • Видимое и невидимое меню с использованием синонимов
  • Перевод на сотрудников и отделы с уведомлением их в WhatsApp и посатновкой задачи в CRM.
  • Скоринг лидов и сохранение ответов на вопросы в переменные, которые можно автоматически загрузить в CRM или использовать далее для сегментирования пользователей.
  • Условия в момент работы чат-ботов: по времени дня, дню недели, дате создания, текущей дате, дате обращения, количеству баллов, наличию тегов, наличию переменных.
  • Задержки по времени и дате
  • Использование внешних HTTP запросов
  • Валидацию Dadata
  • Фиксирование целевых лидов тегами для дальнейшей загрузки данных в Facebook Conversions API
И так далее 

Описание возможностей конструтора автоворонок "чат-ботов"
Использование внешних завпросов конструкторе  автоворонок "чат-ботов"


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






После того как в момент целевого действия пользователя, мы назначили ему тег Целевой_лид, переходим к созданию связки с Facebook Conversions API для загрузки конверсии.




Создание обратной связки WhatsApp c Facebook Lead ADS в момент скоринга лида и установки тега


Шаг №1 - Перейдите в раздел "Связки" и создайте новую связку

Шаг №2 - Первый провайдер выберите используемый аккаунт WhatsApp, а второй Facebook Conversion




Далее будьте внимательны и выберите, как показано на скриншоте, действия: Установка тега и Оффлайн-конверсия


Шаг №3 - Укажите нужный тег. Который должен совпадать с тегом, которым вы отметили качественный лид в момент взаимодействия с ботом.









Шаг №4 - Перейдите к настройке параметров загрузки конверсии через  Facebook Conversions API


Если вы настраивается связку загрузки конверсий с Facebook Lead ADS, а не в момент события на сайте, например конверсия начала диалого чаерез виджет на сайте с мессенджерами, часть параметров заполнять не нужно.

  • Выбираем наименование события из выподающего списка (Обязательно)


  • Выбираем где произошло событие из выподающего списка (Обязательно)


  • Самый важный параметр для идентификации лидов при работе с Lead ADS - Lead ID, данный параметр заполнять нет необходимости, он заполнится автоматически их параметров персоны пользователя


  • Из выпадающего списка параметров WhatsApp выберите телефон, который равен id мессенджера и Имя пользователя


  • Нажмите кнопку сохранить и запустите связку


На этом интеграция и настройка Facebook Conversions API с лидформами в Instagram и Facebook, а так же WhatsApp ботом завершена.


После заполнения лид-формы, выполнения действия в whatsapp боте в связке появитя событие c информацией о загруженных данных в 



В течение часа подгрузится информация о конверсиях с параметром "способ подключения = сервер" в Facebook Pixel



Теперь в нужных рекламных компаниях с оптимизацией "Генерация лидов", можно включить оптимизацию "События в CRM"



Такую же интеграцию можно сделать не только с чат-ботом но и воронкой продажи в CRM



На этом оптимизация лидформ в Instagram и Facebook при помощи Facebook Conversions API завершена, давайте подведем итог какие проблемы мы решили:


  • Оптимизация по цене заполнения лид-формы
  • Мало информации о продукте и ценностях бренда
  • Долгое ожидание взаимодействия от компании со стороны лида
  • Отсутствие скоринга лидов