Як використовувати Facebook Pixel у міні-лендінгах

https://docs.salebot.ai/mini-landing#how-to-use-social-networking-pixels

Як надсилати події до Pixel з бота

Для передачі подій з робочого процесу бота вам потрібен бізнес-акаунт. Ви можете зареєструватися тут

Як створити новий піксель

Виберіть API Conversions

Увага! Якщо під час налаштування conversion API відкриється наступне вікно, краще залишити налаштування та почати заново.

Якщо під час налаштування conversion API відкриється наступне вікно, краще залишити налаштування та почати заново.

Виберіть потрібний Pixel

Згенеруйте токен доступу та збережіть його в безпечному місці.

Як передавати події до Facebook

Для передачі подій до Facebook вам потрібно мати власний домен, налаштований у міні-лендінгу, який має бути підтверджений у Facebook, а також увімкнено опцію «Збереження значень з cookie у змінні клієнта» для Facebook у налаштуваннях міні-лендінгу:

Тепер у картці клієнта, який прийшов з міні-лендінгу, буде автоматично заповнена змінна _fbp. Цю змінну можна передати до Pixel разом з подією

Вам потрібно налаштувати наступні параметри в блоці, через який потрібно передати подію:

URL функції: https://store.salebot.ai/function/fb\\_pixel

Приклад параметрів:
{
"pixel_id": "#{pixel_id}",
"access_token": "#{access_token}",
"event_name": "Entered the bot",
"event_source_url": "https://my\\_best\\_site.com",
"action_source": "chat",
"fbp": "#{_fbp}",
"fbc": "#{_fbc}"
}

Обов'язкові параметри:

pixel_id - ідентифікатор пікселя
access_token - токен для доступу до API
event_name - назва події. Ви можете використовувати стандартні назви (наприклад, Lead, PageView, Purchase тощо; детальніше див. тут), а також власні (наприклад, Entered the bot)
event_source_url - домен, підтверджений у Facebook
fbp - ідентифікатор браузера клієнта

Необов'язкові параметри:

action_course - (за замовчуванням other) це поле дозволяє вказати, де саме відбулися конверсії. Інформація про те, де відбулися події, допомагає переконатися, що ваші рекламні оголошення показуються правильній аудиторії.
Ви можете встановити наступні значення в полі action_source:

Значення Опис
email Конверсія відбулася через електронну пошту
website Конверсія відбулася на сайті
phone_call Конверсія відбулася через телефон
chat Конверсія відбулася через месенджер, SMS або онлайн-чат
physical_store Конверсія відбулася у фізичному магазині
system_generated Конверсія відбулася автоматично, наприклад, в результаті щомісячного поновлення підписки
other Конверсія відбулася іншим способом

Як тестувати події

Для тестування потрібно додати параметр test_event_code з текстом, що зберігається у вкладці Testing messages, до тіла запиту.

{
"pixel_id": "#{pixel_id}",
"access_token": "#{access_token}",
"event_name": "Entered the bot",
"event_source_url": "https://my\\_best\\_site.com",
"fbp": "#{_fbp}",
"fbс": "#{_fbс}",
"test_event_code": "TEST11421"
}

Увага! Не забудьте видалити цей параметр із запиту під час запуску тестової версії!

Додаткові необов'язкові параметри:

fn - ім'я
ln - прізвище
email - електронна пошта клієнта
phone - номер телефону клієнта
fbc - ідентифікатор кліку
gender - стать клієнта (f - жіноча, m - чоловіча)
country - країна
state - штат/область
city - місто
index - поштовий індекс клієнта (zip code)
external_id - будь-який унікальний ідентифікатор клієнта, наприклад, ідентифікатор користувача або ідентифікатор сторонніх файлів cookie
client_ip_address - IP-адреса клієнта
client_user_agent - user agent браузера клієнта

Ви також можете передавати власні параметри до Pixel (необов'язково), для цього потрібно додати додатковий параметр my_params і вказати в ньому власні поля.

Приклад:
“my_params”: {“value1”: “Hello”, “val2”: “Hi”}

Повний приклад:

{
"pixel_id": "#{pixel_id}",
"access_token": "#{access_token}",
"event_name": "Entered the bot",
"event_source_url": "https://my\\_best\\_site.com",
"email": "[email protected]",
"phone": "1234567890",
"currency": "USD",
"value": "142.52",
"test_event_code": "TEST11421",
"external_id": "#{client_id}",
"fn": "#{name}",
"gender": "m",
"post_index": "12345",
"my_params": {“value1”: “Hello”, “val2”: “Hi”}
}

Увага! Не забудьте видалити цей параметр із запиту під час запуску тестової версії!

Як додати рекламний акаунт

Спочатку потрібно відкрити доступ до вашого акаунта

Збережіть та перейдіть на вкладку Related Objects -> Add Objects

А потім додайте ваш рекламний акаунт