Интеграция с «Яндекс Метрикой» и «Яндекс Директом»: электронная коммерция и ретаргетинг
Как передавать в «Яндекс Метрику» данные о бронированиях (номер брони, категория, услуги, стоимость) и настроить ретаргетинг в «Яндекс Директе».
Интеграция с «Яндекс Метрикой» и «Яндекс Директом»: электронная коммерция и ретаргетинг
Зачем это нужно. Связка модуля бронирования с «Яндекс Метрикой» и «Яндекс Директом» помогает возвращать гостей, которые выбрали номер, но так и не завершили бронирование, и повышает окупаемость рекламы. Вы видите не только, сколько людей пришло с рекламы, но и сколько денег они принесли.
Из статьи вы узнаете, как настроить передачу данных о продажах (электронную коммерцию) и как запустить ретаргетинг на гостей, которые ушли без брони.
Возможности интеграции
1. Отслеживание реального дохода с помощью электронной коммерции. В «Яндекс Метрике» и «Яндекс Директе» вы увидите:
- категории номеров, которые чаще всего бронируют через рекламу;
- стоимость бронирований;
- дополнительные услуги, которые гости заказали вместе с номером.
2. Настройка целей рекламной кампании с помощью «Яндекс Метрики». «Яндекс Директ» и «Яндекс Метрику» можно связать при создании счётчика или позже в его настройках. Тогда Директ передаёт в Метрику, с какого объявления и по какой фразе пришёл гость, а Метрика в Директ — достиг ли гость цели: открыл нужную страницу, нажал кнопку, забронировал номер.
3. Привлечение клиентов. Реклама в «Яндекс Директе» приводит новых гостей и возвращает на сайт тех, кто уже интересовался вашим отелем.
Как настроить электронную коммерцию
Шаг 1. Настройте «Яндекс Метрику»
- Создайте счётчик в «Яндекс Метрике» и настройте воронку продаж — цепочку целей. Каждая цель соответствует шагу гостя в модуле бронирования: выбор номеров, выбор тарифов, заказ услуг, данные гостя и способ оплаты, бронь номера. Подробнее — в статье «Как настроить «Яндекс Метрику»».

Адреса шагов для целей подсказаны прямо в Hotel OS2: «Настройки» → «Виджет бронирования» → блок «Яндекс Метрика». Скопируйте их при создании целей в кабинете Метрики.
- Убедитесь, что счётчик готов принимать данные электронной коммерции: в кабинете «Яндекс Метрики» откройте «Настройки» → вкладка «Счётчик» и в блоке «Электронная коммерция» включите переключатель («Вкл»).
На заметку: при включении электронной коммерции Метрика сама создаёт контейнер данных, по умолчанию он называется dataLayer. Ничего менять не нужно — модуль бронирования передаёт данные именно в него.
Шаг 2. Установите код счётчика «Яндекс Метрики» на страницах сайта
Если ваш сайт сделан на другой платформе:
- В кабинете «Яндекс Метрики» откройте настройки счётчика → вкладка «Счётчик» → вкладка «HTML».
- Скопируйте код.
- Попросите разработчика сайта вставить его на все страницы сайта — как можно ближе к началу страницы, в раздел head.
- Проверьте, что в коде счётчика есть слово ecommerce — значит, электронная коммерция в нём включена.
Если сайт сделан в конструкторе Hotel OS2, код вставлять не нужно — достаточно номера счётчика:
- Откройте «Сайт отеля» → вкладка «Веб-мастер».
- В блоке «Счётчики аналитики» впишите номер счётчика в поле «Яндекс.Метрика — ID счётчика» и сохраните изменения.

Здесь указывается тот же номер счётчика, что и в модуле бронирования на следующем шаге.
Шаг 3. Передайте номер счётчика «Яндекс Метрики» в модуль бронирования
- Откройте «Настройки» → «Виджет бронирования» и найдите блок «Яндекс Метрика».
- Впишите номер счётчика и нажмите «Сохранить счётчик».

После сохранения модуль бронирования начинает передавать в «Яндекс Метрику» данные электронной коммерции: номер бронирования, категорию номера, тариф, дополнительные услуги, стоимость бронирования и валюту. Писать в поддержку не нужно — всё включается сразу.
- Проверьте блок «Электронная коммерция» ниже. В нём должна быть зелёная строка «Передача данных включена для счётчика …» с вашим номером. Там же видно, совпадает ли счётчик модуля со счётчиком сайта.

Если всё настроено верно, через несколько часов после первой брони в «Яндекс Метрике» появится статистика в разделе «Отчёты» → «Электронная коммерция».
Шаг 4. Настройте ретаргетинг в «Яндекс Директе»
Этот шаг необязательный — настраивайте его, если хотите возвращать гостей рекламой.
Ретаргетинг показывает рекламу тем, кто уже был на вашем сайте, и подталкивает их завершить бронирование или забронировать снова.
- Убедитесь, что электронная коммерция настроена (шаги 1–3 выше).
- Создайте в «Яндекс Метрике» сегменты посетителей, которым хотите показывать рекламу. Метрика собирает обезличенные данные о посетителях сайта.
- Настройте условие ретаргетинга, например для тех, кто искал номера, но не забронировал:
- откройте кабинет «Яндекс Директа»;
- перейдите в раздел «Библиотека» → «Ретаргетинг и подбор аудитории»;
- создайте новое условие и назовите его, например, «Искали номера, но не забронировали»;
- выберите цель из «Яндекс Метрики»;
- сохраните условие.
- Подготовьте объявление со специальным предложением для этой аудитории, например: «Вы не завершили бронирование. Номер всё ещё ждёт вас!». Чтобы гость вернулся охотнее, предложите бонус: скидку, ранний заезд или комплимент от отеля.
Как проверить работу интеграции
- Подождите 24 часа — за это время данные в «Яндекс Метрике» обновятся.
- Проверьте:
- в «Яндекс Метрике»: в разделе «Отчёты» → «Электронная коммерция» → «Содержимое заказов» должны появиться реальные бронирования с суммами;
- в «Яндекс Директе»: при создании кампании с оплатой за конверсии в списке целей должны появиться цели модуля бронирования. Оплата за конверсии означает, что вы платите только за совершённые целевые действия, например за бронирование.
- Чтобы данные отображались правильно, убедитесь, что:
- на сайте и в модуле бронирования установлен один и тот же счётчик — Hotel OS2 подскажет в блоке «Электронная коммерция», если счётчики разные;
- код счётчика стоит на странице сайта только один раз.
Подсказки
- Один счётчик на всё. Если на сайте один счётчик, а в модуле бронирования другой, Метрика не свяжет визит с бронью, и в отчётах реклама будет выглядеть убыточной.
- Не забудьте включить электронную коммерцию в настройках самого счётчика в Метрике — без этого отчёт останется пустым, хотя модуль данные передаёт.
- Совет: для ретаргетинга начните с одной аудитории «Искали номера, но не забронировали» — она обычно окупается лучше всего.
- На заметку: сумма в отчёте — это полная стоимость бронирования вместе с дополнительными услугами, а не только внесённая предоплата.
Частые вопросы
Нужно ли писать в поддержку, чтобы включить передачу данных? Нет. Достаточно вписать номер счётчика в «Настройки» → «Виджет бронирования» и нажать «Сохранить счётчик». Передача данных включается сразу.
Какие данные о брони попадают в Метрику? Номер бронирования, категория номера, тариф, дополнительные услуги, стоимость бронирования и валюта. Имя, телефон и почта гостя в Метрику не передаются.
Отчёт «Электронная коммерция» пустой. Что проверить? Что в настройках счётчика в Метрике включена электронная коммерция, что в модуле бронирования сохранён правильный номер счётчика и что прошло достаточно времени — данные появляются через несколько часов, а полностью обновляются за сутки.
Как отключить передачу данных? Очистите поле с номером счётчика в блоке «Яндекс Метрика» и нажмите «Сохранить счётчик». Без номера счётчика модуль ничего не передаёт.
Обязательно ли настраивать ретаргетинг? Нет, это необязательный шаг. Электронная коммерция работает и без него — вы просто будете видеть доход с рекламы в отчётах.
Эта статья была полезна?