uCheckeruChecker
Марк АвриловОпубликовано обновлено 10 мин чтения

Custom tracking domain: зачем и как настроить

Каждая ссылка в вашем маркетинговом письме проходит через трекинговый сервер сервиса рассылок. По умолчанию этот сервер живёт на домене самого сервиса, что-то вроде click.esp-provider.com. Спам-фильтры видят один и тот же домен у тысяч отправителей и считают его общим сигналом. Один плохой сосед, и ваши ссылки наследуют его багаж. Свой трекинговый домен заменяет этот общий адрес вашим собственным и привязывает репутацию ссылок прямо к вашему отправляющему домену.


Что такое custom tracking domain

Когда вы включаете отслеживание кликов в рассылочном сервисе, каждая ссылка в письме переписывается. Вместо прямого URL на ваш сайт получатель видит адрес на домене ESP — что-то вроде click.esp-provider.com/track?.... Сервер ESP регистрирует клик и перенаправляет пользователя на финальную страницу.

Проблема: этот домен — общий для всех клиентов платформы. Тысячи отправителей используют один и тот же click.esp-provider.com. Если кто-то из них попадает в блеклист, домен отслеживания тоже страдает. А ваши письма содержат ссылки на этот домен. Итог — снижение доставляемости, хотя вы ничего плохого не делали.

Custom tracking domain заменяет общий домен ESP на ваш собственный поддомен. Ссылки в письмах выглядят так:

https://track.vash-domen.ru/track?url=...&uid=abc123

Технически это CNAME-запись в DNS, которая указывает ваш поддомен на инфраструктуру ESP. Запрос всё равно приходит на их сервер, но домен в URL — ваш.

Влияние на доставляемость

Gmail, Yahoo и Mail.ru анализируют не только заголовок From, но и все домены внутри тела письма. Если From — это vash-domen.ru, а ссылки ведут на click.esp-provider.com, фильтры фиксируют несовпадение. Три конкретных последствия:

Общая репутация URL-домена

SURBL и URIBL ведут блеклисты не только по IP, но и по доменам в теле писем. Общий трекинговый домен ESP попадает туда из-за действий других клиентов. Ваш собственный поддомен — под вашим контролем.

DMARC alignment

Когда все домены в письме — ваши (From, return-path, DKIM, ссылки), почтовик видит согласованную картину. Это усиливает доверие. Чужой домен в ссылках ослабляет общий сигнал.

Доверие получателя

При наведении на ссылку человек видит домен. Знакомый домен нажимают охотнее, чем безликий click.random-esp.com. Клик повышает engagement, engagement повышает inbox placement.

Настройка DNS: CNAME-записи

Конкретный target зависит от ESP. Ниже — примеры для популярных платформ. Записи создаются в панели управления DNS (Cloudflare, Route53, reg.ru, nic.ru).

# Mailgun
track.vash-domen.ru.   IN  CNAME  mailgun.org.

# SendGrid
track.vash-domen.ru.   IN  CNAME  sendgrid.net.

# Postmark
track.vash-domen.ru.   IN  CNAME  pm.mtasv.net.

# Brevo (Sendinblue)
track.vash-domen.ru.   IN  CNAME  tracking.brevo.com.

# Amazon SES (через CloudFront)
track.vash-domen.ru.   IN  CNAME  d111111abcdef8.cloudfront.net.

После добавления записи проверьте распространение:

dig CNAME track.vash-domen.ru +short
# Ожидаемый ответ: целевой домен ESP

# Частая ошибка: в панели DNS, которая автоматически добавляет зону,
# вы вписываете "track.vash-domen.ru" полностью. Результат:
# "track.vash-domen.ru.vash-domen.ru" — запись не работает.
# Вписывайте только "track" как имя хоста.

SSL-сертификат для трекингового домена

Ссылки в письмах должны работать по HTTPS. HTTP-ссылка в 2026 году — это спам-сигнал сама по себе. Как именно выпускается сертификат — зависит от ESP:

  • SendGrid, Postmark, Brevo — выпускают сертификат автоматически после верификации CNAME. Действий от вас не требуется.
  • Mailgun — нужно включить SSL в настройках домена или загрузить свой сертификат.
  • Amazon SES — сертификат создаётся в AWS Certificate Manager и привязывается к CloudFront distribution.

Проверка SSL:

curl -sI https://track.vash-domen.ru | head -3
# Должно вернуть HTTP/2 200 или 301/302, без ошибки сертификата.

echo | openssl s_client -servername track.vash-domen.ru \
  -connect track.vash-domen.ru:443 2>/dev/null | \
  openssl x509 -noout -dates -subject

Tracking domain и return-path — не одно и то же

Tracking domain отвечает за ссылки в теле письма — клики и открытия. Return-path (envelope-from, bounce domain) — за обработку возвратов и SPF alignment. Это разные записи.

Для полного контроля над доставляемостью настройте оба. Плюс DKIM с вашим доменом. Вот как выглядит полный набор DNS-записей:

; Tracking domain (ссылки в теле письма)
track.vash-domen.ru.     IN  CNAME  sendgrid.net.

; Return-path / bounce domain (envelope-from, SPF alignment)
bounce.vash-domen.ru.    IN  CNAME  sendgrid.net.

; DKIM (подпись, alignment)
s1._domainkey.vash-domen.ru.  IN  CNAME  s1.domainkey.u12345.wl.sendgrid.net.

; SPF (перечень разрешённых отправителей)
vash-domen.ru.  IN  TXT  "v=spf1 include:sendgrid.net -all"

; DMARC (политика)
_dmarc.vash-domen.ru.  IN  TXT  "v=DMARC1; p=reject; rua=mailto:dmarc@vash-domen.ru"

Когда все домены в письме принадлежат вам — From, return-path, DKIM, ссылки — DMARC видит согласованную картину. SPF проходит через return-path, DKIM через подпись, а ссылки не вызывают подозрений у URL-фильтров.

Какой поддомен выбрать

Используйте поддомен, а не корневой домен. Если трекинговый домен попадёт в блеклист (маловероятно, но возможно), пострадает только поддомен. Корневой домен — сайт, корпоративная почта — останется в порядке.

Популярные варианты:

  • track.vash-domen.ru — самый распространённый.
  • click.vash-domen.ru — чуть конкретнее.
  • go.vash-domen.ru — короче, аккуратнее в статусной строке.
  • email.vash-domen.ru — нормально, если не используется для MX.

Частые ошибки

Использовать корневой домен

CNAME на корневом домене конфликтует с другими записями (MX, A, TXT). Технически CNAME на apex-домене — нарушение RFC. Некоторые провайдеры (Cloudflare) обходят это через CNAME flattening, но для трекинга это всё равно рискованно. Используйте поддомен.

Забыть про SSL

CNAME добавили, в ESP включили custom tracking domain, а SSL не настроили. Ссылки в письмах идут по HTTP или выдают ошибку сертификата. Получатель видит предупреждение браузера вместо вашего сайта.

Cloudflare proxy (оранжевое облако)

Если вы используете Cloudflare, CNAME для трекингового домена должна быть с серым облаком (DNS only), а не с оранжевым (Proxied). Проксирование через Cloudflare ломает SSL-терминацию ESP и может добавить задержку в редиректы.

Один поддомен для двух ESP

CNAME может указывать только на один target. Если вы используете Mailgun для транзакционных писем и SendGrid для маркетинговых, вам нужны два разных поддомена: track-tx.vash-domen.ru и track-mk.vash-domen.ru.

Не активировать в ESP

DNS-запись создали, а в панели ESP не указали custom tracking domain. Письма продолжают уходить со ссылками на дефолтный домен. Проверяйте, что указали поддомен в настройках отправки.

Чеклист проверки

# 1. CNAME существует и указывает на ESP
dig CNAME track.vash-domen.ru +short

# 2. SSL работает
curl -sI https://track.vash-domen.ru | head -3

# 3. Отправить тестовое письмо и посмотреть исходник
#    В Gmail: "Показать оригинал" → ищите ссылки в теле
#    Все URL должны содержать track.vash-domen.ru, а не домен ESP

# 4. Проверить, что SPF, DKIM, DMARC по-прежнему проходят
dig TXT vash-domen.ru +short | grep spf
dig TXT s1._domainkey.vash-domen.ru +short
dig TXT _dmarc.vash-domen.ru +short

Шаг 3 — самый важный. Отправьте себе тестовое письмо и откройте исходный код. Если хотя бы одна ссылка по-прежнему ведёт на домен ESP — настройка не завершена.

Коротко

  • 1.Custom tracking domain заменяет общий домен ESP на ваш поддомен в ссылках внутри писем.
  • 2.Это CNAME-запись в DNS. Настраивается за 10 минут.
  • 3.Убирает зависимость от общей репутации URL-домена ESP.
  • 4.Усиливает domain alignment — все домены в письме принадлежат вам.
  • 5.Не забудьте SSL, отдельный поддомен и активацию в панели ESP.
  • 6.Настройте заодно return-path и DKIM — тогда полная согласованность.

DNS — половина дела

Custom tracking domain защищает репутацию ссылок. Но если в базе мёртвые адреса и спам-ловушки, никакая DNS-настройка не спасёт inbox placement. Hard bounces портят репутацию домена быстрее, чем чужой блеклист.

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

custom tracking domaintracking domain emailCNAME email настройкаclick tracking domainemail deliverabilityдоставляемость писем

Марк Аврилов · Автор материала

Опубликовано Обновлено