Перейти к содержанию
CAPI

Pixel (пиксель) и Conversions API: в чём разница и нужны ли оба

Sardor Rakhmonkulov7 мин чтения

Короткий ответ

Meta Pixel (пиксель) — код на сайте: он работает в браузере и видит действия на странице. Conversions API (CAPI) работает на сервере и передаёт в Meta результат из CRM — качественный лид и продажу. Один не заменяет другой: если есть сайт, они работают вместе. Продажу, закрытую в CRM, до Meta доносит только CAPI; если реклама ведёт на лид-формы, достаточно одного CAPI.

Коротко

  • Pixel работает в браузере и видит действия на сайте. Conversions API работает на сервере и передаёт результат из CRM.
  • Продажа закрывается в CRM. За неделю автошколы Meta насчитала 863 лида, а 36 продаж прошли там, где пикселя нет.
  • Есть сайт — нужны оба. Реклама идёт только на лид-формы — достаточно CAPI.
  • Если одно событие отправляют оба, имя события и event_id должны совпадать — иначе лид посчитается дважды.
  • Тест Meta: с CAPI для CRM и оптимизацией на качественных лидов цена качественного лида в среднем на 19 % ниже (567 рекламодателей, январь 2025 года).

«Пиксель уже стоит — нужен ли Conversions API?» Коротко: нужен, потому что разница между пикселем и Conversions API — в том, что каждый из них видит. Pixel видит действия на сайте. Conversions API (его ещё называют API конверсий) передаёт в Meta то, что произошло в отделе продаж, внутри CRM.

Что такое пиксель Facebook и что он видит?

Meta Pixel (пиксель Facebook)

Meta Pixel — JavaScript-код, который ставят на страницы сайта: он работает в браузере посетителя и отправляет в Meta события о действиях на сайте — просмотр страницы, клик по кнопке, отправку формы. По этим событиям Meta измеряет и оптимизирует рекламу в Facebook и Instagram.

Человека пиксель узнаёт по cookie в браузере: _fbp и _fbc. Отсюда и его граница: Pixel видит только то, что случилось на странице, где он стоит. Лид-форму заполняют внутри Facebook или Instagram, менеджер звонит клиенту, оплата проходит в офисе — пикселя нет ни в одном из этих мест. Подробнее о термине: Meta Pixel.

Что такое Conversions API (CAPI)?

Conversions API (CAPI, API конверсий)

Conversions API — серверный интерфейс Meta: бизнес отправляет события с сайта, из приложения или из CRM — лид, качественный лид, продажу — напрямую со своего сервера, без браузера.

У CAPI две задачи. CAPI для сайта повторяет события пикселя через сервер: если браузер потерял сигнал, он всё равно дойдёт до Meta. CAPI для CRM передаёт результат, которого на сайте не бывает вовсе: лид оказался качественным, сделка закрыта продажей.

Эта статья в основном о втором, потому что в бизнесе, который работает с лидами, продажа закрывается не на сайте, а в CRM. Полное объяснение: что такое Conversions API.

В чём разница между пикселем и Conversions API?

Главная разница — откуда уходит сигнал. Pixel отправляет его из браузера клиента, Conversions API — с сервера бизнеса или из его CRM.

КритерийMeta PixelConversions API
Где работаетВ браузере клиента, на странице сайтаНа сервере: между сервером сайта или CRM и Meta
Что видитПросмотр страницы, клик по кнопке, отправку формы на сайтеТо, что знает сервер или CRM: новый лид, качественный лид, продажу и её сумму
Что его останавливаетБлокировщики рекламы, ограничения cookie в браузереОт браузера не зависит. Останавливает беспорядок в CRM: этап не меняется — сигнала нет
Что нужно для работыСайт и установленный на нём кодТокен Meta, Dataset (Pixel) ID и подключение к CRM. Сайт не обязателен
Какие событияДействия на сайте: PageView, Lead для формы на сайтеЭтапы CRM: Lead, QualifiedLead, Purchase (с суммой и валютой)
ДедупликацияОтправляет событие с event_idЕсли имя события и event_id те же, Meta считает оба за одно
Meta Pixel и Conversions API: сравнение по шести критериям

У сигнала из браузера два слабых места. Safari ограничивает cookie, поставленные через JavaScript, семью днями (WebKit, 2019): если человек вернулся на сайт больше чем через неделю, cookie уже нет. По данным GWI, 29,5 % интернет-пользователей хотя бы иногда включают блокировщик рекламы (II квартал 2025 года), а блокировщик может не дать коду пикселя загрузиться. На сигнал, который уходит с сервера, это не влияет.

CAPI для CRM узнаёт человека не по cookie, а по другим ключам: ID лида Meta и хеши SHA-256 телефона и e-mail. Телефон и e-mail уходят в Meta только в виде хешей, имя не передаётся вообще.

Почему одного пикселя недостаточно?

Потому что продажа закрывается там, где пикселя нет. Автошкола, неделя 02–08.10.2026: на рекламу ушло 885 $, Meta насчитала 863 лида — по 1,03 $. За ту же неделю в CRM закрыли 36 продаж. Продажа происходит после звонка, встречи и оплаты, в отделе продаж — пиксель туда не дотягивается.

лида насчитала Meta
863
продаж закрыто в CRMцена одного клиента (CAC) — 24,58 $
36
продаж мог увидеть пиксельоплата проходит не на сайте, а в отделе продаж
0
Автошкола, 02–08.10.2026. Одна неделя одного проекта — не обещание результата.

Meta знает только то, что ей сообщили. Если ей сообщают только о лидах, она ищет тех, кто заполняет формы, и считает лучшим креатив с самым дешёвым лидом. На той же неделе один креатив дал 79 лидов по 0,87 $ и ни одной продажи; другой — 77 лидов по 1,28 $ и 5 продаж. Эту разницу видит не пиксель, а CRM.

CAPI для CRM доносит этот результат до Meta. Как только менеджер переводит сделку на этап продажи, уходит Purchase; если в сделке указана сумма — вместе с суммой.

Настройка воронки: два этапа сделки со значением «Продажа» — в Meta уходит событие Purchase.
Настройка воронки: два этапа сделки со значением «Продажа» отправляют в Meta событие Purchase. Экран платформы.

Нужен ли Conversions API, если пиксель уже есть? Нужны ли оба?

Да, если есть сайт, нужны оба: они не заменяют друг друга, пишут в один набор данных (dataset) и работают вместе. Pixel показывает, что человек с рекламы делал на сайте, CAPI — стал ли он потом клиентом. Что из них обязательно, зависит от того, где закрывается продажа.

Что у вас естьPixelConversions API
Есть сайт, заявка падает в CRM, продажу закрывает менеджерНужен: видит визит и заявку на сайтеНужен: передаёт качественный лид и продажу из CRM
Сайта нет, лиды приходят из лид-форм MetaСтавить некудаНужен: достаточно лид-формы и CRM
Интернет-магазин, оплата прямо на сайтеНуженНужен: CAPI для сайта повторяет события пикселя через сервер

CAPI Platform закрывает первые два случая: передаёт в Meta результат из CRM — Битрикс24 (Bitrix24), amoCRM или собственной capiCRM. CAPI для сайта интернет-магазина — другая задача, платформа её не решает.

Что сделать, чтобы лид не посчитался дважды?

Если одно и то же событие отправляют и Pixel, и CAPI, Meta считает их за одно при двух условиях: совпадает имя события и совпадает event_id. Это называется дедупликацией. Если одно из условий нарушено, одна заявка превращается в два лида, а цена лида на бумаге падает.

Какие цифры о Conversions API приводит сама Meta?

По опубликованному Meta тесту, в кампаниях с подключённым Conversions API для CRM и оптимизацией на число качественных лидов в моментальных формах цена качественного лида оказалась в среднем на 19 % ниже. Это A/B-тест с контролем бюджета: 567 рекламодателей, 13–27 января 2025 года. Источник: Meta — Conversions API for CRM.

Читать эту цифру нужно аккуратно. Во-первых, она измерена у других рекламодателей: это не результат CAPI Platform и не гарантия. Во-вторых, в тесте проверяли не сам факт отправки сигнала, а сигнал вместе с новой целью: кампанию оптимизировали не на число лидов, а на качественных лидов.

Как подключить Conversions API, если у вас есть CRM?

Ни сайт, ни программист не нужны. Нужен доступ к CRM и к рекламному аккаунту Meta. В CAPI Platform порядок такой:

  1. 1

    Подключите Meta

    Вводятся токен системного пользователя (System User) и Dataset (Pixel) ID. Платформа тут же проверяет разрешения токена.

  2. 2

    Подключите CRM

    Для Битрикс24 нужен адрес входящего вебхука, для amoCRM — долгосрочный токен; если CRM нет, есть собственная CRM платформы — capiCRM. В отчёт загружается история за последние 30 дней, старые лиды в Meta не отправляются.

  3. 3

    Привяжите этапы к сигналам

    На странице «Воронка» каждому этапу CRM задают значение: где новый лид, где качественный лид, где продажа. По ним уходят Lead, QualifiedLead и Purchase.

  4. 4

    Отправьте тестовое событие

    Кнопка «Отправить тестовое событие» шлёт в Meta одно безвредное событие: видно, что токен, набор данных и путь работают. Для проверки в Events Manager есть поле Test event code.

  5. 5

    Следите за журналом

    Каждый сигнал остаётся в журнале: время, событие и статус. Сигнал, который не прошёл, отправляется повторно — с интервалом от 1 минуты до 24 часов.

  6. 6

    Научите кампанию качеству

    В Ads Manager из события QualifiedLead создают специально настроенную конверсию (custom conversion) и оптимизируют кампанию на неё. Без этого сигнал в Meta уходит, а кампания по-прежнему гонится за числом лидов.

Журнал событий CAPI: отправленные в Meta события Purchase, Lead и QualifiedLead, у каждого статус «Отправлено».
Журнал событий CAPI: время, событие и статус — Purchase, Lead, QualifiedLead. Экран платформы.

Какие ошибки с пикселем и CAPI встречаются чаще всего?

  • Считать, что раз пиксель стоит, Meta знает всё. Meta знает только то, что ей сообщили: отдел продаж пиксель не видит.
  • Отправлять Lead с двух сторон. Без общего event_id одна заявка считается как два лида.
  • Пытаться загрузить в Meta старую историю. События старше 7 дней Meta не принимает. История — для отчёта, сигналы — для новых лидов.
  • Не вести этапы в CRM. Пока сделку не перевели на этап продажи, Purchase не уйдёт; если сумму не указали, продажа уйдёт без неё.
  • Ждать сигнала по лиду без контактов. Если у лида нет телефона, e-mail, ID лида Meta или fbclid, Meta не с кем его сопоставить: сигнал пропускается, а причина остаётся в журнале.

Передайте продажи из CRM в Meta

Зарегистрируйтесь через Google и подключите Meta и CRM сами — или оставьте заявку: подключим за 3 дня. Подключение — 159 $ один раз, затем 40 $ в месяц.

Вопросы и ответы

Нужен ли Conversions API, если пиксель уже стоит?

Да. Pixel работает в браузере и видит только действия на сайте. Качественный лид и продажа появляются в CRM — пикселя там нет. Conversions API передаёт этот результат в Meta, поэтому они не заменяют друг друга, а работают вместе.

Сайта нет, реклама идёт только на лид-формы. Нужен ли пиксель?

Лид-форма открывается внутри Facebook и Instagram — ставить пиксель некуда. В этом случае работает один Conversions API для CRM: лида узнают по ID лида Meta и хешу телефона. Сигнал уходит в набор данных Meta; на платформе это поле называется «Dataset (Pixel) ID».

Можно ли отключить пиксель после подключения CAPI?

Нет. Если у вас есть сайт, визит и заявку на нём видит Pixel, а CAPI для CRM сообщает, что стало с лидом дальше. Уберёте одно из двух — Meta перестанет видеть часть воронки.

Если одно событие отправляют и Pixel, и CAPI, лид посчитается дважды?

Если имя события и event_id совпадают — нет, Meta считает их за одно. Если не совпадают — да. Поэтому, когда Pixel на сайте уже отправляет Lead, событие Lead со стороны CRM либо уходит с тем же event_id, либо отключается.

Какие данные клиента Conversions API передаёт в Meta?

CAPI Platform передаёт в Meta телефон и e-mail только в виде хешей SHA-256; вместе с ними — ID лида Meta, хешированный внутренний ID, _fbc и _fbp, если они есть, имя события, время, а для продажи — сумму и валюту. Имя клиента не передаётся.

Сколько времени занимает подключение CAPI и сколько оно стоит?

3 дня: в первый день подключается CRM, во второй этапы вместе с вами привязываются к сигналам, на третий уходит тестовый сигнал. Подключение — 159 $ один раз, затем 40 $ в месяц. Подробнее: цены.

Источники

  1. 1Conversions API for CRM — Meta
  2. 2Deduplicate Pixel and Server Events — Meta for Developers
  3. 3Intelligent Tracking Prevention 2.1 — WebKit
  4. 4Статистика использования блокировщиков рекламы (GWI, II квартал 2025 года) — Backlinko

Автор

Sardor Rakhmonkulov

Performance-маркетолог и таргетолог, 6 лет опыта

Опубликовано: