Главная → Полезное → Пиксель VK Рекламы

Пиксель VK Рекламы: установка, события и офлайн-конверсии

Реклама · VK Реклама · сентябрь 2026 ·

Пиксель VK Рекламы — это код на сайте, который сообщает рекламной системе, что делают люди после клика: смотрят страницы, отправляют формы, нажимают кнопки. Без пикселя кампания в VK Рекламе может оптимизироваться только на клики; с пикселем — на заявки, покупки и другие действия, а ещё на аудитории ретаргетинга. Для владельца Telegram- или MAX-канала пиксель особенно полезен в двух местах: на странице канала он ловит нажатие «Открыть канал», а через офлайн-события получает саму подписку. Разбираем по справке VK Рекламы — от установки до передачи подписок.

Зачем пиксель, если реклама ведёт в канал

Для канала ВКонтакте VK Реклама видит вступления сама. Для каналов MAX и Telegram всё сложнее: подписка происходит в другом приложении, и рекламная система о ней не знает. Пиксель закрывает этот разрыв тремя способами:

Что делает пиксельКак это помогает каналу
Фиксирует события на странице каналаНажатие «Открыть канал» становится целевым действием — ближе к подписке, чем клик по объявлению
Принимает офлайн-события по rb_clickidСама подписка возвращается в кабинет и привязывается к клику, с которого человек пришёл
Собирает аудиторииРетаргетинг на тех, кто был на странице, но не открыл канал, и похожие аудитории на тех, кто открыл

Оговорка из справки VK Рекламы: оптимизация на клики доступна любой кампании по умолчанию, а на другие действия — только после настройки событий пикселя. Для рекламы канала MAX с прямым переходом в канал целевое действие одно — клики, поэтому пиксель там нужен прежде всего для отчёта и аудиторий. Подробно о целях для разных каналов — в статье «VK Реклама для канала».

Как создать пиксель

  1. В кабинете VK Рекламы откройте раздел «Конверсии» → вкладка «Пиксели» → «Добавить пиксель».
  2. Выберите: создать новый пиксель или запросить доступ к существующему. Для нового проверьте адрес сайта на вкладке «Домен сайта» и нажмите «Добавить пиксель».
  3. Если пиксель уже настроен кем-то другим — на вкладке «ID пикселя» укажите его номер и почту того, кто его настраивал, и запросите доступ.
  4. Проверьте, что в настройках кабинета указан ваш email: без него доступы работают некорректно.

После привязки данные начинают поступать не сразу — справка предупреждает о задержке до нескольких часов. Не делайте выводов в первый час.

Как установить пиксель на сайт

Пиксель — это фрагмент JavaScript-кода. Базовый код берётся в «Конверсии» → «Пиксели» → «Настроить» → вкладка «Код пикселя» и вставляется на каждую страницу сайта перед закрывающим тегом </head>. Для популярных платформ есть способы проще:

ПлатформаКак установить
WordPress, 1C-Bitrix, Joomla, OpenCartБесплатный плагин VK Рекламы из маркетплейса CMS — в его настройках указывается ID пикселя
Tilda на платном тарифеНастройки сайта → Аналитика → поле «MAIL.RU COUNTER ID (VK PIXEL)»
Google Tag ManagerТег «Пользовательский HTML» с кодом пикселя, триггер «Просмотр страницы»; для одностраничных сайтов — ещё «Изменение в истории»
AJAX- и SPA-сайтыДополнительно вызывать _tmr.pageView при каждом новом «экране» и reachGoal при достижении цели
Любой другой сайтВставить базовый код вручную на все страницы

Частая ошибка на одностраничных сайтах: код стоит, но видит только первый просмотр. Если страница меняет содержимое без перезагрузки — например, квиз или лендинг с шагами, — без вызова pageView пиксель не узнает о следующих шагах.

Как настроить события

События — это действия, которые пиксель будет считать целевыми. Настраиваются в «Конверсии» → «Пиксели» → нужный пиксель → «Настроить» → вкладка «События» → «Добавить событие»:

  1. Категория события — например, покупка, добавление в корзину, лид. От неё зависит, как оптимизируется реклама.
  2. Название и ценность — по желанию. Ценность обычно указывают как прибыль от события в рублях.
  3. Условие наступления. Чаще всего используют два:
    • посещение страницы — указывается часть адреса, например «thanks» или «cart»;
    • JS-событие — идентификатор события и код с этим идентификатором на сайте. Только такие события можно потом передавать офлайн.

Кроме того, пиксель умеет фиксировать переход с сайта, число просмотренных страниц, время на сайте, глубину и продолжительность сессии.

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

Автособытие «Переход в мессенджер» — находка для каналов

Пиксель умеет сам находить на сайте типичные события — это включается настройкой «Автоматический поиск событий» на вкладке «Код пикселя». Среди автособытий есть поиск по сайту, корзина, оформление заказа, клики по телефону и почте, отправка формы — и отдельно «Переход в мессенджер»: клик по ссылке, ведущей на веб-интерфейс мессенджера или на диплинк приложения мессенджера.

Для рекламы канала это ближайшее к подписке действие, которое видно на сайте: человек нажал «Открыть канал». Как использовать:

Так кампания начнёт искать не тех, кто кликает по объявлению, а тех, кто после клика нажимает «Открыть канал». Это ещё не подписка, но гораздо ближе к ней.

Офлайн-события: как вернуть в кабинет саму подписку

Подписка на канал происходит в мессенджере, и никакой код на сайте её не увидит. Для таких случаев у VK Рекламы есть передача офлайн-событий: ваша система сообщает пикселю, что событие произошло, и привязывает его к рекламному клику. По справке это делается ссылкой активации JS-события, которую можно вызвать с сервера:

https://top-fwz1.mail.ru/tracker?id=PIXELID;e=RG%3AGOALVALUE/GOALNAME;rb_clickid=RBCLICKID

Два способа привязать событие к рекламе:

ПараметрКак работаетКогда подходит
rb_clickid — рекомендуемыйVK Реклама подставляет его в каждую рекламную ссылку. Ваша система запоминает его при переходе (при повторном переходе — перезаписывает более новым) и передаёт вместе с событиемРеклама канала: идентификатор клика сохраняется на странице перехода, а при вступлении в канал уходит в пиксель
useridВключается «Синхронизация пользователей», в код пикселя передаётся ваш идентификатор пользователяКогда у вас есть авторизация и свой идентификатор покупателя

Справка советует передавать офлайн то же событие, что используется для онлайн-конверсий, и обязательно выбирать категорию события: так статистика лучше структурирована для оптимизации, а модель обучается быстрее. По словам VK, полный портрет покупателя может снизить CPA в два-три раза без участия рекламодателя; на ваших данных цифра будет своей, но направление понятно — кампания, которая видит подписки, ищет подписчиков.

Как это устроено для канала на практике

  1. Объявление VK Рекламы ведёт на страницу канала; в адресе перехода есть rb_clickid.
  2. Страница перехода сохраняет rb_clickid и выдаёт человеку отдельную ссылку в канал.
  3. Человек вступает в канал по этой ссылке — сервис видит вступление и знает, с какого клика оно пришло.
  4. Сервис вызывает ссылку офлайн-события с rb_clickid — в кабинете появляется конверсия «подписка» по нужной кампании и объявлению.

Так работает передача подписок в Tracker-bot. По данным наших клиентов за 90 дней до конца сентября 2026 года, с меткой rb_clickid в каналы пришло 18 977 переходов, а у MAX-каналов подключено 27 кабинетов VK Рекламы. Общая механика офлайн-конверсий и её отличия в Директе — в статье «Офлайн-конверсии из Telegram и MAX».

Минимальный набор событий для страницы канала

СобытиеКак фиксируетсяЗачем
Просмотр страницы каналаБазовый код пикселяАудитория для ретаргетинга и знаменатель воронки
Нажатие «Открыть канал»Автособытие «Переход в мессенджер» или своё JS-событиеЦелевое действие для оптимизации, когда подписок пока мало
Подписка на каналОфлайн-событие с rb_clickidГлавная конверсия — на ней кампания учится искать подписчиков
Оплата в боте или на сайтеОфлайн-событие или JS-событие на странице оплаты, с ценностьюДля каналов с продажами: оптимизация на деньги, а не на подписчиков

Порядок включения — сверху вниз. Пока подписок по кампании меньше нескольких десятков в неделю, алгоритму не на чем учиться, и оптимизация на них работает хуже, чем на «Переход в мессенджер». Когда объём появится — переключайте цель на подписку, а при наличии продаж — на оплату.

Пиксель VK или Яндекс Метрика: зачем оба

Счётчик Метрики и пиксель VK Рекламы решают одну задачу для разных рекламных систем, и на странице канала обычно нужны оба:

Если реклама идёт только из одной системы, второй код можно не ставить — но для сравнения источников на одной странице удобнее иметь оба. Как устроена передача в Директ — в статье «Передача конверсий из Telegram и MAX в Яндекс Директ».

Аудитории: ретаргетинг и похожие

Пиксель собирает посетителей сайта, и из них в VK Рекламе строятся аудитории. Для канала полезны три:

Исключайте из показов тех, кто уже подписался: платить за повторный показ подписчику — прямые потери бюджета.

Где пиксель не поможет

Как проверить, что пиксель работает

  1. Откройте сайт в браузере без блокировщиков рекламы и пройдите путь: страница, кнопка, форма.
  2. Через несколько часов проверьте в «Конверсии» → «Пиксели», что просмотры и события пришли.
  3. Для одностраничного сайта отдельно проверьте, что засчитался второй «экран», а не только первый.
  4. Для офлайн-событий сделайте тестовое вступление в канал по рекламной ссылке и убедитесь, что событие появилось в статистике.
  5. Раз в месяц повторяйте проверку: смена шаблона сайта или конструктора часто молча удаляет код пикселя.

Частые ошибки

Частые вопросы

Как установить пиксель VK Рекламы на сайт?
В кабинете: «Конверсии» → «Пиксели» → «Добавить пиксель», затем скопировать базовый код на вкладке «Код пикселя» и вставить на каждую страницу перед </head>. Для WordPress, 1C-Bitrix, Joomla и OpenCart есть плагины, в Tilda — поле «MAIL.RU COUNTER ID (VK PIXEL)», можно через Google Tag Manager.
Как настроить событие в пикселе VK Рекламы?
«Конверсии» → «Пиксели» → «Настроить» → «События» → «Добавить событие»: категория, при желании название и ценность, условие наступления — посещение страницы или JS-событие. Удалить событие потом нельзя, только отредактировать.
Что такое автособытие «Переход в мессенджер»?
Автоматически найденное пикселем событие: клик по ссылке на веб-интерфейс мессенджера или диплинк приложения. Для рекламы канала это нажатие «Открыть канал» на странице — его можно сделать целевым действием кампании.
Как передать подписку на канал в VK Рекламу?
Офлайн-событием: при переходе сохранить rb_clickid из рекламной ссылки, а при вступлении в канал вызвать ссылку активации JS-события пикселя с этим rb_clickid. Событие привяжется к клику и кампании.
Почему данные пикселя не видны сразу?
По справке VK Рекламы после привязки пикселя данные могут поступать с задержкой до нескольких часов.
Можно ли оптимизировать рекламу канала MAX на события пикселя?
Для кампаний с прямым переходом в канал MAX доступна только цель «Клики». Оптимизация на события пикселя возможна в кампаниях с целью «Сайт», когда реклама ведёт на страницу канала.

Подписка на канал — офлайн-событием в пиксель

Tracker-bot сохраняет rb_clickid клика, фиксирует вступление в канал и передаёт его в пиксель VK Рекламы — кампания учится на подписчиках. 7 дней бесплатно.

🚀 Попробовать бесплатно