Я использую на сайте куки. В интернете без них никак
OK

Скрипт для отслеживания копирования и обращений на Email для Яндекс Директа

Просто вставьте ниже номер вашего счетчика, почты и получите готовый скрипт.
Логика работы скрипта:
Если пользователь перешел на сайт по рекламе (при наличии в ссылке utm_source=yandex или utm_source=ya), то для него подменяется адрес электронной почты на всех страницах и в тексте сайта.

Кроме того, скрипт отслеживает факт копирования (выделение Email и сочетание клавиш Ctrl+C или ПКМ — скопировать) почты на сайте.

Сделано для того, чтобы можно было отслеживать обращения на почту, совершенные именно по рекламным переходам. Очень актуально для b2b-компаний
Цели для Яндекс Метрики
Не забудьте настроить цели для отслеживания событий. С помощью события в Java-Script
  • emailCopied
     отправляется при копировании email (или правом клике по mailto:), если скопированный текст содержит старую или новую почту.
  • email_swap
    отправляется один раз, когда сработала подмена по utm_source=yandex или utm_source=ya

Генератор скрипта подмены email по UTM

Разработка: Истомин Антон • TG‑канал: «ADSкий Яндекс Директ»

Генератор кода

Найдите номер в Яндекс.Метрике → Настройки → Номер счетчика
 

Превью (как увидит посетитель)

Подмена email
Если посетитель пришел с utm_source=yandex или utm_source=ya, email на сайте будет заменен.
info@site.ru → sales@site.ru
Также фиксируется цель в Метрике при копировании email.
Последнее обновление скрипта: 11.03.2026