Задача
Настроить цели в Яндекс Метрике для интернет-магазина или сервиса на платформе Tilda. Основная цель - обеспечить передачу в Яндекс Метрику и Яндекс Директ события, когда пользователь совершает запись через Telegram (а именно, после фактического начала диалога в чате, а не просто после клика на кнопку перехода). В настоящее время рекламная кампания оплачивается за конверсию, но денежные средства списываются уже при клике на кнопку, что некорректно.
Требования к реализации
- Настроить счетчик Яндекс Метрики на сайте Tilda (стандартный или кастомный).
- Создать и связать с ним цель типа «JavaScript-событие» или «Составная цель».
- Обеспечить отправку метрики только при условии, что пользователь перешел по ссылке или кнопке и действительно начал взаимодействие в Telegram (достигнут успех: загрузка страницы мессенджера, подтверждение записи, сообщение боту и т.п.).
- Проверить, что флаг достижения цели триггерится именно на конверсию (лид), а не на простое нажатие кнопки.
- Реализовать отправку - через кастомный код на Tilda (HTML-вставка, CSS/JS) или через события GTM (Google Tag Manager).
- Протестировать корректный учет в Яндекс Метрике и правильное списание бюджета в Яндекс Директе по модели «оплата за конверсию».
Критерии приемки
- В счетчике Яндекс Метрики достижения целей должны фиксироваться только в случаях фактической записи (переход в мессенджер, запуск чата, успешная отправка заявки через Telegram).
- Клики на кнопку перехода в Telegram без реальной конверсии - не должны засчитываться как цель.
- Реклама в Яндекс Директе оплачивается только за confirmed-конверсии (тест: провести 1-2 конверсии со специального юнит-сегмента, убедиться, что в отчетах цель помечена выполнением).
Технический стек
Сайт - Tilda, счетчик - Яндекс Метрика (перспективный - free+), возможна вставка общих JS-контролов, использовать протокол HTML/lite для уведомлений.
.