Як передавати дані про дзвінки до Facebook (Call tracking + Facebook Pixel)

Навіщо потрібно передавати дані про дзвінки у Facebook

Всі знають, що для оцінки ефективності реклами важливо ще до старту маркетингових активностей правильно організувати відстеження та збирання даних. Зазвичай для аналізу рекламних кампаній використовують спеціалізовані системи веб-аналітики, наприклад, Google Analytics. Але в роботі маркетолога також є необхідність передавати дані про цільові дії безпосередньо в рекламні системи. Щоб мати можливість оцінити та вплинути на ефективність реклами у Facebook/Instagram, перед запуском рекламних кампаній необхідно налаштувати Піксель Facebook.

Піксель Facebook (Facebook Pixel) — це фрагмент коду JavaScript, за допомогою якого можна збирати інформацію про відвідування сайту, формувати аудиторії ремаркетингу, відстежувати досягнуті користувачами цільові дії та оптимізувати рекламу на їх основі.

У одній із попередніх статей ми вже розглядали, як налаштувати Піксель Facebook за допомогою Google Tag Manager.

Окрім конверсій, які відбуваються на сайті (надсилання форм, покупки через кошик тощо), для кращого розуміння ефективності важливо також мати дані про дзвінки користувачів. Для того, щоб реєструвати рекламні джерела звернень по телефону, використовуються послуги відстеження дзвінків (системи коллтрекінгу). За допомогою заміни номера телефону такий сервіс визначає, з якої рекламної кампанії прийшов користувач, що зателефонував.

Нещодавно наш партнер, сервіс коллтрекінгу Ringostat, додав можливість передавати дані про дзвінки з кабінету Ringostat до Facebook. У цій статті я розгляну, як виконати це налаштування.

Як налаштувати передачу даних про дзвінки

В обліковому записі Ringostat на рівні проєкту потрібно перейти до розділу «Скрипт заміни → Користувацькі JS функції».

Настройка передачи звонков в Фейсбук

Тут вам надається можливість сформувати фрагмент коду JavaScript, який буде виконано на вашому сайті під час здійснення дзвінка.

Важливий нюанс роботи цього відстеження полягає в тому, що код надсилання події спрацює лише у випадку, якщо користувач знаходиться на сайті під час дзвінка або відвідує його знову протягом доби після дзвінка. В іншому випадку подію про дзвінок не буде надіслано.

Для початку налаштування потрібно вибрати, в який момент спрацьовуватиме скрипт:

  • перед дзвінком;
  • у момент підняття трубки;
  • після дзвінка.
Настройка передачи данных по звонкам в Фейсбук

Далі необхідно встановити функцію, яка буде виконуватися у вибраний момент. Для цього потрібно натиснути «Правити код» і додати надсилання потрібної події за допомогою функції fbq('track').

Передача данных по звонкам в Fb

Про те, як працює ця функція і які варіанти її використання існують, я докладно розповідала в окремому матеріалі. Ім’я події ви можете обрати на свій розсуд, наприклад, у мене це RingostatCall.

Интеграция Рингостат с Фейсбук

Також ви можете передавати інформацію про дзвінок як стандартну подію «Contact» («Контакт»). Як саме це налаштувати, детально описано в базі знань Ringostat.

Интеграция Ringostat c Fb

Після створення скрипту не забудьте зберегти налаштування в меню вибору часу відстеження дзвінка.

Щоб переконатися, що все працює коректно, перейдіть на сайт та зробіть тестовий дзвінок.

Під час дзвінка ви побачите свою подію в розширенні
Facebook Pixel Helper — за його допомогою можна перевірити, чи спрацьовує піксель Facebook і чи правильно передаються дані.

Передача данных о событии в пиксель Фейсбук

Також надходження події можна перевірити в інтерфейсі Facebook — у розділі Events Manager → Тестування подій.

Проверка события в Фб

Надалі, на основі переданих подій ви можете:

  • створювати конверсії;
  • формувати аудиторії ремаркетингу;
  • будувати аудиторії користувачів, схожих на тих, хто вже здійснив конверсію.

Тобто ви працюєте з цими подіями так само, як із будь-якими іншими подіями, що надсилаються із сайту.
Не втрачайте можливості додати до свого арсеналу ще один зручний інструмент для відстеження ефективності реклами та її подальшої оптимізації1