
Пиксель ВКонтакте — это первое, что я ставлю на сайт клиента, ещё до запуска первой рекламной кампании. Без него вы рекламируетесь вслепую: не знаете, кто дошёл до корзины, кто читал статью, а кто просто открыл главную и ушёл. За годы практики я собрал десятки кейсов, где корректно настроенный пиксель ВК снижал стоимость заявки в полтора-два раза только за счёт того, что реклама начинала работать по тёплой аудитории. В этой статье я по шагам разберу, что такое пиксель вконтакте, как его установить и настроить, как собирать аудитории по действиям на сайте и запускать ретаргетинг, а в конце покажу типичные ошибки, которые я вижу почти на каждом аудите.
Что такое пиксель ВКонтакте и зачем он нужен
Пиксель — это небольшой фрагмент JavaScript-кода, который вы размещаете на своём сайте. Когда пользователь заходит на страницу, код срабатывает и передаёт в рекламный кабинет ВКонтакте обезличенную информацию о визите: какую страницу открыли, какое действие совершили, был ли человек авторизован во ВКонтакте. На основе этих данных платформа помогает решать три ключевые задачи.
- Сбор аудиторий. Пиксель формирует списки людей, которые были на сайте, и эти списки можно использовать в рекламе. Например, все посетители за последние 30 дней или только те, кто дошёл до оформления заказа.
- Ретаргетинг. На собранные аудитории вы показываете рекламу повторно. Человек ушёл без покупки — вы напоминаете о себе объявлением. Это, как правило, самая дешёвая и конверсионная реклама.
- Оптимизация рекламы. Когда пиксель передаёт события (заявки, покупки), алгоритм ВКонтакте учится находить похожих людей и оптимизировать показы под целевое действие, а не просто под клики.
Проще говоря, пиксель вк превращает ваш сайт в инструмент, который «запоминает» посетителей и позволяет работать с ними дальше. Один раз установили — и он молча собирает данные, пока вы занимаетесь другими задачами.
Как пиксель связан с ретаргетингом и оптимизацией
Разберу логику на живом примере. Допустим, вы продаёте онлайн-курсы. Человек пришёл из рекламы, изучил программу, но не оплатил. Без пикселя он для вас потерян. С пикселем происходит следующее: посетитель автоматически попадает в аудиторию «был на странице курса, но не купил». Через день вы запускаете на эту аудиторию объявление с отзывами и ограниченной скидкой. Стоимость показа на такую тёплую аудиторию в разы ниже, а конверсия выше, потому что человек уже знаком с продуктом.
Одновременно пиксель передаёт в кабинет событие «оплата» от тех, кто всё-таки купил. Алгоритм анализирует этих людей и оптимизирует новые кампании так, чтобы находить максимально похожую платёжеспособную аудиторию. Так vk пиксель работает сразу на двух уровнях: ручном (вы сами настраиваете ретаргетинг) и автоматическом (алгоритм оптимизируется под события).
Пошаговая установка пикселя ВК
Установка пикселя состоит из трёх крупных шагов: создать пиксель в рекламном кабинете, вставить код на сайт и проверить, что он срабатывает. Разберу каждый.
Шаг 1. Создать пиксель в рекламном кабинете
- Зайдите в рекламный кабинет ВКонтакте и откройте раздел ретаргетинга или аудиторий (в интерфейсе он называется «Ретаргетинг» или «Пиксели» в зависимости от версии кабинета).
- Нажмите «Создать пиксель». Задайте понятное название — я всегда пишу домен сайта, чтобы не путаться, если пикселей несколько.
- Укажите адрес сайта и выберите тематику. Это влияет на то, как система классифицирует аудиторию.
- Сохраните. Система сгенерирует уникальный код пикселя — это и есть тот JavaScript, который нужно поставить на сайт.
После создания пиксель будет в статусе «Не установлен» или «Нет данных» — это нормально, статус сменится, как только код начнёт срабатывать на сайте.
Шаг 2. Вставить код на сайт
Скопируйте сгенерированный код целиком. Его нужно разместить внутри тега <head> на всех страницах сайта, где вы хотите отслеживать посещения. Ключевое слово здесь — на всех. Если поставить пиксель только на главную, вы не увидите тех, кто дошёл до корзины или спасибо-страницы.
Практически это делается так: код добавляется один раз в общий шаблон (header или подвал), который подключается ко всем страницам. Тогда пиксель автоматически появляется везде и вам не нужно вставлять его вручную на каждую страницу.
Шаг 3. Проверить срабатывание
Не верьте, что «раз вставил — значит работает». Всегда проверяйте. Есть несколько способов.
- Статус в кабинете. Через некоторое время после установки статус пикселя сменится на «Работает» или появится счётчик посетителей. Это первый сигнал, что код срабатывает.
- Инструменты разработчика в браузере. Откройте сайт, вызовите панель разработчика (F12), перейдите на вкладку сетевых запросов и обновите страницу. Если пиксель работает, вы увидите запрос к домену ВКонтакте, который отправляется при загрузке.
- Официальное расширение или отладчик. ВКонтакте предоставляет средства проверки срабатывания событий — ими удобно контролировать, что нужное событие действительно фиксируется.
Я никогда не запускаю рекламу, пока не увижу собственными глазами, что пиксель отправляет данные. Это экономит недели и бюджет.
Настройка событий и целей
Базовый пиксель фиксирует просто факт посещения страницы. Но настоящая сила начинается, когда вы настраиваете события — конкретные действия пользователей, которые важны для бизнеса. Событие «просмотр товара» отличается от события «добавил в корзину», а оно — от «оформил заказ». Чем точнее вы размечаете действия, тем лучше собираете аудитории и тем точнее алгоритм оптимизирует рекламу.
События бывают двух типов по способу настройки:
- По URL-адресу. Самый простой способ. Вы говорите системе: «если человек попал на страницу /thank-you, засчитай событие "заявка"». Не требует программиста, настраивается прямо в кабинете правилами.
- Через вызов кода. Более гибкий способ. На нужное действие (клик по кнопке, отправка формы) добавляется вызов функции пикселя с указанием типа события. Требует минимального участия разработчика, зато позволяет ловить действия, у которых нет отдельного URL.
Цель — это событие, которое вы считаете результатом. Именно под цель алгоритм оптимизирует кампанию. Я рекомендую с самого начала определить главную цель (обычно это заявка или покупка) и настроить её передачу через пиксель. Без этого оптимизация под конверсии просто не запустится.
Таблица типовых событий
| Событие | Когда фиксировать | Зачем нужно |
|---|---|---|
| Просмотр страницы | При любой загрузке страницы | Базовый сбор всей аудитории сайта |
| Просмотр товара или услуги | Открытие карточки товара | Аудитория заинтересованных, ретаргетинг по конкретным продуктам |
| Добавление в корзину | Клик по кнопке «В корзину» | Тёплая аудитория, близкая к покупке |
| Начало оформления | Переход к оформлению заказа | Дожим тех, кто почти купил |
| Заявка или лид | Отправка формы, спасибо-страница | Ключевая цель для оптимизации рекламы |
| Покупка или оплата | Успешная оплата | Оптимизация под платящих, расчёт окупаемости |
| Подписка | Оформление подписки на рассылку | Отдельная воронка прогрева |
Как собирать аудитории по действиям на сайте
Когда события настроены, вы можете нарезать аудитории под конкретные сценарии. Аудитория — это динамический список людей, которые совершили определённое действие за выбранный период. Он обновляется автоматически: новые посетители добавляются, старые по истечении срока выпадают.
Вот аудитории, которые я собираю практически в каждом проекте:
- Все посетители сайта за 7, 14 и 30 дней — базовый пул для широкого ретаргетинга.
- Посетители конкретных разделов — например, все, кто смотрел определённую категорию товаров. На них показываю релевантные предложения.
- Бросившие корзину — добавили товар, но не купили. Одна из самых конверсионных аудиторий.
- Совершившие покупку — их я, наоборот, исключаю из кампаний привлечения, чтобы не тратить бюджет на тех, кто уже купил, и одновременно использую как основу для поиска похожей аудитории.
- Читатели блога — тёплая, но ещё не готовая к покупке аудитория, которую прогреваю контентом.
Важный приём — комбинировать аудитории через включения и исключения. Например, «все, кто был на странице тарифов» минус «те, кто уже оставил заявку». Так вы показываете рекламу только тем, кому она реально нужна, и не раздражаете уже сконвертированных клиентов.
Как запустить ретаргетинг на собранные аудитории
Собранная аудитория сама по себе рекламу не крутит — её нужно подключить к кампании. Порядок действий такой:
- Дождитесь, пока аудитория наберёт минимальный размер. У платформы есть порог, ниже которого показ на аудиторию не запускается, — это защита от деанонимизации. Обычно нужно несколько сотен человек.
- Создайте рекламную кампанию и в настройках аудитории выберите нужный список ретаргетинга.
- Подготовьте отдельный креатив под сценарий. Для бросивших корзину — напоминание и стимул (скидка, бонус). Для читателей блога — мягкое предложение познакомиться с продуктом.
- Настройте исключения: уберите тех, кто уже купил, чтобы не жечь бюджет.
- Запустите и следите за частотой показов. Ретаргетинг легко «пережать» — если человек видит одно объявление десять раз в день, это вызывает раздражение, а не покупку.
Мой практический совет: не сваливайте всех в одну аудиторию. Разделяйте по теплоте и по интересу к конкретному продукту. Ретаргетинг, разбитый на сегменты с разными сообщениями, почти всегда обгоняет одну общую кампанию.
Пиксель и конструкторы сайтов, CMS
Способ установки зависит от того, на чём сделан сайт. Логика везде одна — код должен оказаться в <head> на всех страницах, — но интерфейсы разные.
| Платформа | Как ставить пиксель |
|---|---|
| Популярные CMS (типа WordPress) | Через специальный плагин для вставки кода в head или редактированием шаблона темы |
| Конструкторы сайтов | В настройках проекта обычно есть поле «код в head» или раздел интеграций/аналитики, куда вставляется пиксель |
| Интернет-магазины на готовых платформах | Часто есть встроенная интеграция с ВКонтакте — достаточно указать идентификатор пикселя |
| Самописный сайт | Код добавляется разработчиком в общий шаблон страницы |
| Лендинги на конструкторах | Поле для скриптов в настройках страницы или через менеджер тегов |
Отдельно скажу про менеджеры тегов. Если у вас уже стоит система управления тегами, ставить пиксель через неё удобно: все скрипты в одном месте, не нужно каждый раз лезть в код сайта. Но проверяйте, что менеджер тегов срабатывает на всех страницах и что событие действительно отправляется, — здесь чаще всего возникают потери данных.
Типичные ошибки установки и настройки
Это раздел, ради которого стоит дочитать статью. На аудитах я вижу одни и те же проблемы. Разберу их и объясню, как чинить.
Пиксель не срабатывает
Самая частая причина — код вставлен не туда или не на все страницы. Проверьте, что пиксель стоит в шаблоне, который подключается ко всему сайту, а не только на одной странице. Вторая причина — код обрезан при копировании: скопировали не целиком. Третья — конфликт с другими скриптами или кэширование: после установки нужно очистить кэш сайта, иначе посетители получают старую версию страницы без пикселя.
Дубли пикселя
Иногда один и тот же код оказывается на странице дважды: например, его поставили и в шаблон, и через менеджер тегов. В результате события задваиваются, статистика искажается, а оптимизация получает неверные данные. Решение — держать пиксель ровно в одном месте. Проверьте исходный код страницы: идентификатор пикселя должен встречаться один раз.
Аудитория не собирается
Пиксель работает, а список остаётся пустым. Причины бывают такие:
- Аудитория ещё не набрала минимальный порог — просто нужно подождать трафик.
- Неверно заданы правила аудитории — например, указан URL, которого на сайте нет, или с ошибкой в написании.
- Событие, на которое завязана аудитория, не настроено или не срабатывает. Сначала проверьте событие, потом аудиторию.
- Мало трафика на сайте в принципе. Пиксель не создаёт посетителей — он только запоминает существующих.
События приходят не те или не приходят вовсе
Если вы настроили событие по URL, а спасибо-страница открывается без смены адреса (например, форма отправляется без перезагрузки), событие по URL не сработает. В таких случаях нужно ловить действие через вызов кода на клик или отправку формы. Всегда тестируйте реальный сценарий: сами пройдите путь клиента до конца и посмотрите в отладчике, зафиксировалось ли событие.
Пиксель стоит, но реклама не оптимизируется
Частая ситуация: пиксель собирает трафик, но в кабинете не указана цель для оптимизации. Алгоритму нужно явно сказать, какое событие считать результатом. Проверьте, что ключевое событие выбрано как цель кампании и что оно накапливает достаточно срабатываний — при слишком малом числе конверсий алгоритму просто не на чем учиться.
Мой чек-лист перед запуском
Прежде чем включить рекламу, я прохожу по короткому списку. Рекомендую взять его на вооружение.
- Пиксель создан в кабинете и имеет понятное название.
- Код стоит в head на всех страницах сайта.
- Статус пикселя в кабинете — «Работает», есть данные о посетителях.
- Настроены ключевые события: просмотр, корзина или заявка, покупка.
- Главная цель выбрана и передаётся корректно (проверено в отладчике).
- Собраны базовые аудитории и заданы правильные правила.
- Нет дублей: идентификатор пикселя встречается на странице один раз.
- Кэш сайта очищен после установки.
Восемь пунктов, десять минут — и вы застрахованы от большинства проблем, которые всплывают уже после старта, когда бюджет потрачен, а данных нет.
Частые вопросы
Сколько пикселей можно ставить на один сайт?
Технически можно поставить несколько пикселей, например если сайтом занимаются разные подрядчики. Но я советую держать структуру простой: один основной пиксель на проект. Чем меньше кодов, тем меньше риск дублей и конфликтов, и тем чище данные.
Через сколько времени пиксель начинает собирать аудиторию?
Сбор начинается сразу после того, как код срабатывает на сайте. Но использовать аудиторию в рекламе можно только после того, как она наберёт минимальный размер. Скорость зависит от трафика: на сайте с сотнями визитов в день порог набирается за пару дней, на малопосещаемом — дольше.
Нужен ли программист, чтобы установить пиксель ВК?
Для базовой установки — обычно нет. Вставить код в head на конструкторе или через плагин CMS может владелец сайта самостоятельно. Программист нужен, когда вы настраиваете сложные события через вызов кода на конкретные действия, которых нет отдельного адреса страницы.