ax.SEO
🐱 🦊 🐼 🦝 🐰 🦉
Кто сегодня с нами? 🐾

Животные меняются при загрузке страницы

Главная / Блог / Как настроить динамический ретаргетинг в Яндекс Директ для интернет‑магазина

Как настроить динамический ретаргетинг в Яндекс Директ для интернет‑магазина

Узнайте, как собрать каталог, настроить креативы и аудитории, а также измерить эффективность динамического ретаргетинга в Яндекс Директ.
🐱
Читать проще с подсказками

Карточки, чек-листы, таблицы и примеры помогают быстро найти нужный ответ.

✅ чек-листы 📈 SEO-практика ⚡ быстро

В условиях растущей конкуренции в онлайн‑торговле динамический ретаргетинг в Яндекс Директ помогает вернуть потенциальных покупателей. В статье показано, как собрать данные, настроить креативы, аудитории и отслеживание, а также как избежать типичных ошибок и быстро измерить результат.

1️⃣ Соберите каталог товаров в формате CSV/JSON и загрузите его в Яндекс Директ.
2️⃣ Создайте динамический креатив, подключив шаблон к данным каталога.
3️⃣ Настройте аудитории по поведению: посетители каталога, корзина, просмотр конкретных страниц.
4️⃣ Запустите кампанию, отследите конверсии через Яндекс Метрику и корректируйте ставки.

Подготовка данных: как собрать и структурировать каталог

Для корректной работы динамического ретаргетинга каталог должен быть точным и актуальным. Формат обычно CSV или JSON, в обоих случаях нужны пять полей: id, title, price, link и image. id — уникальный номер, title — короткое название, price — числовое значение без символов валюты, link — полный URL страницы, image — прямой путь к картинке. Товар 12345: «Кофеварка X», 5999, https://shop.com/12345, https://shop.com/img/12345.jpg. Если одно из полей отсутствует, Yandex отклонит запись, и объявление не появится.

  • id — уникальный, без пробелов
  • title — 2‑3 слова, без спецсимволов
  • price — целое число, без знака валюты
  • link — https://…
  • image — https://…jpg|png, 300×300 px минимум
ПараметрЧто смотреть
idчисло, уникальный в каталоге
titleкороткое, без спецсимволов
priceцелое число, без знака валюты
linkполный https‑URL, без редиректов
imageпрямая ссылка, JPG/PNG, 300×300 px+

Пример запроса на проверку каталога:

curl -X POST \\
 https://api.direct.yandex.com/v5/validate \\
 -H "Authorization: Bearer <TOKEN>" \\
 -H "Content-Type: application/json" \\
 -d '{
 "catalog": [
 {
 "id": 12345,
 "title": "Кофеварка X",
 "price": 5999,
 "link": "https://shop.com/12345",
 "image": "https://shop.com/img/12345.jpg"
 }
 ]
}'
  • Цена в формате «5999 руб» — отклонение
  • Отсутствие изображения — товар не показывается
  • Дублирующий id — конфликт, один товар заменяется
  1. Соберите CSV/JSON из ERP или CMS и проверьте все поля.
  2. Запланируйте cron‑задачу: каждые 4 часа генерировать новый файл.
  3. Автоматически загружайте его через API /catalog/upload.
  4. Проверяйте статус ответа: 200 — OK, 400 — ошибки в полях.
  5. В случае ошибок исправляйте данные в источнике и повторяйте загрузку.

Создание и настройка динамического креатива в Яндекс Директ

  1. Выберите тип шаблона: текстовый, графический или комбинированный.
  2. Подключите поля каталога к элементам креатива: заголовок – {{product.name}}, описание – {{product.short_description}}, цена – {{product.price}}₽, изображение – {{product.image_url}}.
  3. Сохраните шаблон и запустите тестовую кампанию с ограниченным бюджетом (1–2 % от общей суммы). Это покажет, как креатив выглядит в разных позициях и на разных устройствах.
  • Убедитесь, что все переменные выводятся правильно: название, цена, ссылка на товар.
  • Проверьте, что изображения загружаются без ошибок (код 200) и имеют правильный размер для мобильных и десктопных объявлений.
  • Отслеживайте CTR и конверсию в тестовом сегменте. Если показатели ниже 0.5 % – креатив не привлекает внимание.
  • Проверьте, что переходы из объявления ведут на правильную страницу товара, а UTM‑метки сохраняются.
  • Сравните результаты с аналогичными объявлениями без динамики, чтобы оценить прирост.

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

Параметры таргетинга и аудитории: как формировать группы

  • Создайте группу «каталог» для пользователей, которые открыли хотя бы 3 страницы товаров.
  • Создайте группу «корзина» для тех, кто добавил товар, но не завершил покупку: если в корзине прошло более 30 минут, отправьте напоминание.
  • Фильтруйте по конкретным товарам: если пользователь просматривал страницу «Товар X» и не купил, создайте аудиторию «Товар X».
  • Сегментируйте по стоимости корзины: «низкий» (≈ 15 000 ₽), чтобы подстроить креатив под бюджет.
  • Определите частоту посещений: «первый визит», «повторный» (2–3 раза за месяц), «частый» (> 3 раза). Частые посетители могут получать более агрессивный ретаргетинг.
  • Исключите покупателей из ретаргетинга: если в CRM отмечено завершение сделки, пользователь автоматически удаляется из всех групп.
  • Исключите подписчиков рассылки: если пользователь подписался на e‑mail, не показывайте ему рекламные баннеры, чтобы не создавать «многоканальный шум».
  • Проверяйте, что аудитории не перекрываются: если «корзина» и «товар X» пересекаются, создайте отдельный слой для «товар X + корзина».
  • Периодически обновляйте группы: пересматривайте критерии каждые 2–3 недели, чтобы отражать сезонные изменения спроса.
  • Учитывайте время жизни аудитории: задайте TTL 30 дней, чтобы не показывать рекламу пользователям, которые давно не взаимодействовали.

Тестирование креативов и бюджета: как избежать перерасхода

Пилотный запуск с ограниченным бюджетом позволяет быстро оценить реакцию аудитории. Сначала проверяйте несколько креативов, а не сразу развертывайте весь бюджет. Например, креатив «Новинка 20 % скидка» может привлечь 12 % кликов, но конверсия 0,5 %. Креатив «Бесплатная доставка» может иметь 8 % CTR и 3 % конверсии. В таком случае перерасхода на первый креатив не будет, а деньги перейдут в более эффективный вариант. Если один креатив показывает высокий CTR, но низкую конверсию, уменьшите ставку и перераспределите бюджет на креативы с лучшими показателями. Пилотный период не должен превышать 3–5 дней, иначе данные станут менее актуальными.

Проверка конверсий и отслеживание цепочки продаж

Отслеживание цепочки от показа к покупке

Для корректной работы динамического ретаргетинга важно видеть путь пользователя от баннера до заказа. Первым шагом настройте цели в Яндекс Метрике: добавьте события «Добавить товар в корзину» и «Оформить заказ». Это позволит увидеть, сколько пользователей заинтересовались и сколько завершили покупку. Например, если пользователь кликнул на баннер в соцсетях, но не добавил товар в корзину, вы увидите переход в разделе источников с utm_source=instagram. Если пользователь добавил товар, но не оформил заказ, цель «checkout» покажет отказ. Без целей вы будете видеть только трафик, но не знать, сколько из него конвертировалось. Следующий уровень – отследить переходы из разных каналов. В Метрике в отчёте по источникам можно увидеть, сколько визитов пришло из email, офлайн и соцсетей. Условно: в email вы отправляете ссылку https://example.com?utm_source=email&utm_medium=campaign&utm_campaign=summer. Если в Метрике не появляется utm_source=email, проверьте, что ссылка не обрезается редиректом. Проверка корректности передачи данных в Яндекс Директ через UTM‑метки – как проверка адреса доставки. Если utm_campaign не совпадает с названием кампании в Директе, ретаргетинг не будет знать, что пользователь пришёл из конкретной группы объявлений. Если utm_campaign=summer, а в Директе вы создали группу «Летняя акция», но названия не совпадают, система не сможет связать визит с объявлением. В итоге вы получите полную статистику, но не сможете настроить динамический список товаров. Проверяйте каждый этап: цели, источники, UTM‑метки. Если что‑то не совпадает, ретаргетинг будет работать как пустой список – пользователь увидит баннеры, но не будет видеть товаров, которые он уже видел.

  • Цели «Добавить в корзину» и «Оформить заказ» активны и корректно настроены.
  • Все ссылки в соцсетях, email и офлайн содержат utm_source, utm_medium, utm_campaign.
  • Названия utm_campaign совпадают с названиями групп объявлений в Яндекс Директ.
  • В отчёте Метрики «Источники» utm_source отображается корректно.
  • В Директе динамический ретаргетинг привязан к правильной группе объявлений и использует нужный список товаров.

Частые ошибки при настройке динамического ретаргетинга

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

  • Неверные идентификаторы товаров в каталоге: если ID в файле каталога не совпадает с ID на странице продукта, система не может сопоставить клик с товаром. Например, страница товара имеет ID 12345, но в CSV указано 54321. В итоге объявление не запускается.
  • Несоответствие цен в креативе и в каталоге: цены в объявлении должны точно совпадать с ценой в каталоге. Если каталог фиксирует цену 999 ₽, а креатив показывает 899 ₽, пользователь видит разницу и может отойти. Регулярный аудит цен помогает избежать несоответствия.
  • Отсутствие обновления каталога после изменения ассортимента: если новый товар добавлен, но файл каталога не обновлен, динамический ретаргетинг не покажет его. Важно настроить автоматический импорт каталога после обновления ассортимента или запланировать ручную выгрузку в конце дня.

Оптимизация на основе аналитики: как корректировать ставки и аудитории

  1. Соберите данные о CR и CPA. В Яндекс Метрике или CRM откройте отчёт по аудиториям за последние 7 дней. Например, аудитория «Товары в корзине» показывает CR 3 % и CPA 1500 ₽.
  2. Выделите прибыльные сегменты. Составьте список тех, у которых CR > 2 % и CPA 
  3. Корректируйте ставки. В кабинете Яндекс Директ увеличьте ставку на 10 % для выбранных сегментов. Если исходная ставка 50 ₽, теперь 55 ₽.
  4. Настройте динамическое правило: «если продажи за 24 ч > 10, то ставку +5 %». Это автоматически перенаправит бюджет на уже работающий трафик.
  5. Проверяйте результаты ежедневно. Если CR падает ниже 1.5 % или CPA растёт выше 2500 ₽, откатывайте ставку на 5 %. Это предотвратит потери.
  6. Ограничьте прирост ставок. Не превышайте 20 % увеличение за один день, иначе система может применить штрафные ограничения.
АудиторияCRCPAПорогДействие
Товары в корзине3 %1500 ₽CR > 2 %, CPA +10 % ставка
Просмотр страниц1.2 %2500 ₽CR  2000 ₽Снять ставку

Риски и ограничения: когда динамический ретаргетинг не работает

  • Недостаточный объём данных о пользователях: если в системе зафиксировано лишь одно действие, алгоритм ретаргетинга не видит интерес к категории. В итоге показываются баннеры без релевантности, а стоимость клика растёт.
  • Сложные правила отслеживания в мультиканальной цепочке: когда клики приходят из разных источников (VK, Instagram, email), но в CRM нет единого идентификатора, ретаргетинг не связывает действия пользователя. В итоге сегмент «пользователи из VK» не формируется.
  • Проблемы с согласованием cookie и GDPR: если пользователь отказывает от cookie, ретаргетинг не может установить идентификатор, и баннеры показываются всем посетителям. В Метрике это выглядит как 0 уникальных посетителей, что приводит к полной потере возможности ретаргетинга и риску нарушения законодательства.

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

Какие поля обязательны в каталоге для Яндекс Директ?

В каталоге нужны ID, название, цена, URL, изображение и описание. Если ID отсутствует, система не сопоставит товар; если URL не указан, переход не будет; если изображение отсутствует, объявление будет пустым.

Можно ли использовать динамический ретаргетинг для офлайн продаж?

Только если есть точный чек‑пул и вы можете привязать покупку к ID пользователя. Иначе система не знает, что человек уже купил, и будет показывать лишние объявления.

Как настроить исключения по категориям товаров?

В кабинете Директа в разделе «Каталог» можно задать правила исключения. Укажите ID категории и выберите «Не показывать». Это удобно, если есть сезонные товары, которые не нужны в рекламе.

Что делать, если в каталоге появляются дубли?

Проверьте, что каждый товар имеет уникальный ID. Если дубли, система может отбрасывать объявления. Удалите дубли или объедините в один SKU, чтобы избежать конфликтов.

Как измерять эффективность динамического ретаргетинга?

Смотрите конверсию по URL с UTM‑метками, сравните стоимость за продажу с обычной рекламой. Если CPA падает, значит ретаргетинг работает, но не забывайте про частоту показов.

Как избежать блокировки аккаунта при динамическом ретаргетинге?

Не превышайте лимит частоты показов, не показывайте одинаковые объявления подряд. Следите за качеством каталога, обновляйте изображения и цены, иначе система может пометить рекламу как спам.

Нужно ли менять стратегию ставок для динамического ретаргетинга?

Лучше использовать CPA‑стратегию, если у вас есть цель. Если ориентируетесь на ROAS, ставьте целевую цену. Важно тестировать разные варианты, чтобы не переплатить за показы, которые не конвертируют.

Важно

Материал носит информационный характер. Перед внедрением рекомендаций учитывайте нишу, регион, конкурентов, текущее состояние сайта и бизнес-цели проекта.

Редакционная проверка

Материал подготовлен и проверен редакцией AX.SEO

Проверено
AX
Автор Редакция AX.SEO
Digital-редактор 7 лет опыта

Редакция AX.SEO готовит материалы о SEO, разработке, AI, аналитике, маркетинге и росте digital-проектов.

Проверил Александр SEO
SEO-специалист 10 лет опыта

Проверяет практическую применимость рекомендаций, корректность терминов и соответствие материала digital-тематике.

AX.SEO объясняет digital простым языком: без магии, пустых обещаний и “секретных кнопок роста”.