Перейти к содержимому

Обучение

Email-трекер для Яндекс Директа

Сгенерируйте скрипт для подмены email по рекламным переходам из Яндекса и отслеживания копирования почты в Яндекс Метрике.

Сервис формирует готовый JS-код: при utm_source=yandex или utm_source=ya он заменяет указанный email на нужный адрес, следит за новыми элементами на странице и отправляет цели при подмене и копировании почты.

В поле уже стоит 12345678; при необходимости замените его на свой счётчик.

Условие

utm_source=yandex или utm_source=ya

Цели

emailCopied и email_swap

Превью

Подмена email

Если посетитель пришел с рекламной UTM-меткой Яндекса, почта на сайте будет заменена.

info@site.rugaiphutdinov@yandex.ru

При копировании любого из этих email отправляется цель emailCopied.

Готовый код

Подмена email по UTM и цели emailCopied / email_swap

Что делает сервис

Генератор подставляет исходную почту, почту для подмены и номер счётчика Метрики. Скрипт меняет email в тексте, mailto-ссылках и атрибутах, а затем отслеживает копирование старого или нового адреса.

Какие цели отправляет скрипт

Создайте JavaScript-события в Яндекс Метрике. ID можно копировать по одному или всем списком.

Копирование email
emailCopied

Срабатывает при копировании текста с исходной или подмененной почтой, а также при правом клике по mailto-ссылке.

Подмена email
email_swap

Срабатывает один раз, когда на странице найден utm_source=yandex или utm_source=ya и скрипт запускает подмену.

Когда срабатывает подмена

  1. Подмена включается только при utm_source=yandex или utm_source=ya.
  2. Скрипт меняет текстовые узлы, mailto-ссылки, title, aria-label, data-email, value и placeholder.
  3. Новые блоки, которые появляются после загрузки страницы, тоже обрабатываются через MutationObserver.

Как установить

  1. Введите исходный email, email для подмены и номер счётчика Яндекс Метрики.
  2. Сгенерируйте код и скопируйте его.
  3. Добавьте код перед закрывающим тегом body или в HTML-блок сайта.
  4. Создайте JavaScript-события в Метрике и проверьте страницу с параметром ?utm_source=yandex.

Приватность

Генерация работает в браузере. Введённые email, номер счётчика и готовый код не отправляются на сервер.

FAQ

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

  • Какие email заменяет скрипт?

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

  • Будет ли подмена работать без UTM-метки?

    Нет. Подмена включается только при utm_source=yandex или utm_source=ya, чтобы не менять email для органики, прямых переходов и других источников.

  • Можно ли использовать другой счётчик Метрики?

    Да. Введите нужный номер счётчика в поле генератора, и код будет сформирован с ним.

Нужна консультация

Подскажу, как подготовить данные и запустить аудитории

Разберем задачу, формат данных и следующий шаг.