Meta Pixel и Conversions API: в чём разница и нужны ли оба
Meta Pixel — это код, который работает в браузере посетителя и отправляет события в Meta. Conversions API отправляет события с сервера. Meta рекомендует использовать оба, чтобы события, потерянные браузером, всё равно доходили, и давать каждой паре одинаковые название и идентификатор события, чтобы Meta считала её один раз. Если вы запускаете рекламу на заявки или продажи, используйте оба с дедупликацией.
Meta Pixel и Conversions API: в чём разница?
Пиксель работает в браузере посетителя. Он видит то, что показывает браузер: просмотры страниц, клики по кнопкам и отправки форм на вашем сайте. Meta называет причины, по которым такие события пропадают: человек уходит, не дождавшись загрузки страницы, блокировщики рекламы не дают пикселю сработать, а браузеры меняют правила обмена сообщениями между доменами.
Conversions API отправляет события с сервера: вашего, платформы-партнёра или Conversions API Gateway. Он может передать то, чего браузер не видит: подтверждённый вашей системой заказ или заявку, которую вы отметили как квалифицированную. Meta пишет, что такие данные меньше пикселя страдают от ошибок загрузки в браузере, проблем со связью и блокировщиков рекламы. Некоторые события можно отправить только с сервера, например офлайн-одобрение после заявки на кредитную карту.
Если вы отправляете одно событие обоими способами, Meta должна понимать, что две копии — это одно событие. Рекомендуемый Meta способ: eventID пикселя должен совпадать с event_id сервера, а название события пикселя — с event_name сервера, и оба отправляются в один и тот же пиксель. Meta дедуплицирует, только если совпадающие события пришли в течение 48 часов после первого события с этим идентификатором, и в целом предпочитает событие, полученное первым. В коде пикселя идентификатор — четвёртый аргумент: fbq('track', 'Lead', {}, {eventID: 'EVENT_ID'}). Второй способ с fbp или external_id работает только если первым пришло событие из браузера. Два события из браузера или два события с сервера Meta не дедуплицирует.
Event Match Quality, или EMQ, — оценка в Events Manager того, насколько данные о клиенте в серверных событиях позволяют сопоставить их с аккаунтом Facebook. В документации Meta для разработчиков шкала от 1 до 10, и советуют стремиться к 6,0 и выше. Оценку видно на странице Overview пикселя. К данным о клиенте относятся захешированные email, телефон и имя, а также IP-адрес, user agent и идентификаторы клика и браузера fbc и fbp. Отправляйте только то, что вам разрешает политика конфиденциальности и местное законодательство.
Pixel, Conversions API и оба вместе
| Параметр | Meta Pixel | Conversions API | Оба с дедупликацией |
|---|---|---|---|
| Где работает | В браузере посетителя | На сервере: вашем, платформы-партнёра или Gateway | В браузере и на сервере |
| Что видит | То, что показывает браузер: просмотры страниц, клики, отправки форм | То, что знает ваш сервер: заказы, статусы в CRM, офлайн-результаты | Оба взгляда на одно действие |
| Блокируется блокировщиками рекламы | Может. Meta называет блокировщики одной из причин потери событий | Меньше подвержен, по словам Meta | Серверная копия дойдёт, даже если браузерная потеряна |
| Трудоёмкость настройки | Добавить код или использовать менеджер тегов или плагин партнёра | Интеграция с партнёром: несколько кликов. Gateway: без кода, но нужен свой облачный аккаунт. Прямая: отдельная разработка | Пиксель плюс один путь Conversions API и идентификатор у каждого события |
| Нужен разработчик | Обычно нет | Только для прямой интеграции | Только для прямой интеграции |
| Дедупликация | Сам по себе не нужна | Сама по себе не нужна, но два одинаковых серверных события посчитаются оба | Обязательна: одинаковые название и идентификатор события, один пиксель, в пределах 48 часов |
Три способа добавить Conversions API
Интеграция с партнёром. Для торговых платформ вроде Shopify, WooCommerce, Wix и BigCommerce, по словам Meta, настройка занимает несколько кликов и не стоит дополнительно. Другие партнёры, например серверные менеджеры тегов, тоже могут её предлагать, цена и трудоёмкость у них разные.
Conversions API Gateway. Самообслуживание в Events Manager, без программирования. Вы разворачиваете его в своём облачном аккаунте (AWS или Google Cloud), и, по словам Meta, единственные расходы — облачные ресурсы или плата партнёра. Нужен Meta Pixel. Meta также описывает вариант без собственного хостинга для событий сайта, который включается в Events Manager.
Прямая интеграция. Ваш разработчик отправляет события с вашего сервера с токеном доступа, созданным в Events Manager. Даёт больше всего контроля и требует разработчика. Используйте тот же идентификатор пикселя, что и для событий из браузера.
Нужен ли Conversions API и что он исправляет?
- Потерянные события из браузера означают, что Meta видит меньше результатов, чем вы получили. Отчёты занижены, а показу есть меньше данных для обучения.
- На маленьком бюджете важна каждая заявка. Meta пишет, что у группы статус Learning limited, когда ей вряд ли хватит около 50 событий оптимизации за неделю после последнего существенного изменения, так что потерянное событие — не мелочь.
- Сервер может отправить поздние шаги, которых браузер не видит: квалифицирован, прошёл собеседование, оплатил. Так качество заявок может дойти до Meta.
- Meta называет лучшей практикой использовать Conversions API вместе с пикселем, а не вместо него.
- Рекламу можно вести и только с пикселем. Это проще, а цена — возможная потеря событий. Сколько вы потеряете, зависит от вашей аудитории и сайта, поэтому мы не называем процент.
Как добавить Conversions API и настроить дедупликацию
- Проверьте, что у вас есть. В Events Manager откройте Overview, Test Events и Diagnostics своего пикселя. На сайте используйте Meta Ads Data Advisor — новое название Meta Pixel Helper.
- Выберите путь: интеграция с партнёром, если она есть у вашей платформы; Gateway, если не нужен код и вы готовы вести облачный аккаунт; прямая интеграция, если есть разработчик.
- Оставьте пиксель. Те же события отправляйте и с сервера.
- Дайте каждому событию идентификатор. Создайте уникальный идентификатор в браузере в момент действия и передайте то же значение на сервер. Meta советует для покупок брать номер заказа или транзакции, а для остальных событий — случайное значение, лишь бы обе стороны отправляли одно и то же.
- Используйте одно и то же название события с обеих сторон, написанное точно. Названия событий чувствительны к регистру.
- Добавьте данные о клиенте, которые вам можно отправлять, например захешированные email или телефон, а также идентификаторы клика и браузера.
- Проверьте. В Test Events убедитесь, что приходят обе копии. Затем откройте Event Details события и вкладку Event Deduplication: там видны доля дедуплицированных событий и доля использования ключа дедупликации.
- Посмотрите Event Match Quality на странице Overview пикселя и стремитесь к 6,0 и выше.
- Уберите двойной счёт. Не оставляйте ручной вызов пикселя для того же события рядом с плагином или тегом, который его уже отправляет.
Что делает AdAce Ads и какие есть ограничения
- AdAce Ads читает состояние вашего пикселя и почасовую статистику событий за 7 дней, включая серверные события Conversions API, и подаёт критический сигнал, когда пиксель, который используют активные группы, замолчал. См. «Работает ли ваш пиксель Meta? Последнее событие, объёмы и оповещения о тишине».
- Для сайтов клиентов в AdAce Ads есть необязательная настройка: она отправляет Lead из браузера один раз за сеанс и повторяет его с сервера через Meta Conversions API с тем же идентификатором события. Meta объединяет их. Имена, телефоны и email не передаются, а для сайта должно быть подтверждено согласие на измерение. Перед включением уберите собственные вызовы Lead у пикселя, иначе каждая заявка посчитается дважды.
- Для качества заявок AdAce Ads может отправлять события Interview и Hire через Conversions API с меткой клика fbc и захешированным идентификатором заявки, без личных данных. См. «Conversions API Meta для качества заявок: собеседования и наймы».
- Два одинаковых серверных события посчитаются оба. Дедупликация покрывает событие из браузера, за которым идёт серверное, а не два события с одной стороны.
- Лучшее сопоставление не гарантирует лучших результатов. Считайте Event Match Quality диагностикой и оценивайте рекламу по бизнес-результату.
- Инструменты и названия Meta меняются. Актуальные шаги смотрите на страницах Meta по ссылкам ниже.
Источники и дополнительные материалы
- Работает ли ваш пиксель Meta? Последнее событие, объёмы и оповещения о тишине
- Установка пикселя Meta (Facebook) и событий заявок через Tag Manager
- Conversions API Meta для качества заявок: собеседования и наймы
- Аудит отслеживания конверсий: тег Google, GA4, конверсии и пиксель Meta
- Считайте отправки форм как заявки
- События оптимизации: совпадение с «Результатами» в Ads Manager
- Отслеживание качества заявок для Google Ads и Meta Ads
- Meta for Developers: дедупликация событий пикселя и Conversions API
- Meta for Developers: проверка настройки Conversions API
- Meta for Developers: Conversions API Gateway
- Meta for Developers: начало работы с Conversions API
- Справочный центр Meta: о Conversions API
- Справочный центр Meta: сравнение способов настройки Conversions API
Частые вопросы
В чём разница между Meta Pixel и Conversions API?
Пиксель работает в браузере посетителя и отправляет события оттуда. Conversions API отправляет события с сервера, а значит, может передавать данные, которых браузер не видит, например подтверждённые заказы или статусы заявок.
Нужен ли Conversions API, если есть пиксель?
Чтобы запускать рекламу — нет, но Meta рекомендует использовать его вместе с пикселем, чтобы события, потерянные браузерами, всё равно доходили. Особенно важно, когда на счету каждая заявка или продажа, или когда нужно передавать поздние шаги: квалифицирован, оплатил.
Как Meta дедуплицирует события пикселя и Conversions API?
eventID пикселя должен совпадать с event_id сервера, а название события пикселя — с event_name сервера, и оба отправляются в один пиксель. Meta дедуплицирует события, пришедшие в течение 48 часов после первого с этим идентификатором.
Что такое Event Match Quality?
Это оценка в Events Manager того, насколько данные о клиенте в серверных событиях позволяют сопоставить их с аккаунтом Facebook. В документации Meta для разработчиков шкала от 1 до 10, советуют стремиться к 6,0 и выше.
Блокируют ли блокировщики рекламы Conversions API?
Meta пишет, что данные Conversions API меньше пикселя страдают от блокировщиков рекламы, ошибок загрузки в браузере и проблем со связью, потому что событие отправляет сервер, а не браузер.
Как настроить Conversions API без разработчика?
Используйте интеграцию с партнёром, если она есть у вашей платформы, например Shopify или WooCommerce, либо Conversions API Gateway: он не требует программирования, но работает в вашем облачном аккаунте. Прямая интеграция требует разработчика.



Попробуйте на своих кабинетах
Создайте рабочее пространство, подключите Google или Meta в пару кликов и увидьте свои кабинеты ясно. Изменения проходят согласование или разрешаются настроенной вами политикой.
Создать пространство