Пиксель TikTok и Events API: почему без них реклама «слепая»
Алгоритм TikTok учится на ваших конверсиях. Если он не видит, кто оставил заявку, он оптимизируется на то, что видит: клики и просмотры. В результате вы получаете дешёвый трафик и дорогие продажи.
Что делает пиксель
Пиксель — небольшой скрипт на сайте. Он сообщает рекламному кабинету, что посетитель совершил действие: открыл страницу, начал заполнять форму, оставил заявку. На основе этих сигналов алгоритм ищет похожих людей.
Минимальный набор событий для бизнеса с заявками:
- Pageview — просмотр страницы, ставится на все страницы;
- SubmitForm — отправка формы заявки, главное событие оптимизации;
- Contact — переход в WhatsApp или звонок;
- CompletePayment — оплата, если она проходит на сайте.
Почему одного пикселя мало
Браузерные события теряются: блокировщики рекламы, ограничения iOS, обрывы соединения во встроенном браузере приложения. На практике до трети конверсий просто не долетает до кабинета. Алгоритм считает, что связка работает хуже, чем на самом деле, и урезает ей показы.
Events API (серверная передача событий, аналог CAPI у Meta) отправляет те же события с вашего сервера напрямую в TikTok. Данные не зависят от браузера пользователя, и картина конверсий восстанавливается.
Дедупликация
Если одно и то же событие уходит и из браузера, и с сервера, его нужно склеить, иначе кабинет посчитает две заявки вместо одной. Для этого к каждому событию добавляют одинаковый event_id в обеих отправках. Без дедупликации отчёты завышают конверсии, и вы принимаете решения по неверным цифрам.
Как проверить, что всё работает
- Установите расширение TikTok Pixel Helper и пройдите путь клиента до отправки формы.
- В кабинете откройте раздел событий и убедитесь, что SubmitForm приходит и помечен как «Совпадение» (matched), а не дублируется.
- Сравните число событий в кабинете с реальным числом заявок в CRM за неделю. Расхождение больше 10–15 % — повод разбираться.
Типичные ошибки
- Пиксель стоит только на главной, а конверсия происходит на странице «Спасибо».
- Событие срабатывает при клике по кнопке, а не при успешной отправке формы — в статистику попадают незавершённые заявки.
- Оптимизация настроена на «Клики» вместо «Конверсии», потому что данных не хватило для обучения.
Настройка аналитики — скучная часть работы, которую чаще всего пропускают. Но именно она отличает рекламу, которая учится, от рекламы, которая просто тратит бюджет.