Письма о доставке — самая открываемая категория в электронной коммерции. Клиенты активно их ищут. И всё же они часто оказываются в спаме — ещё чаще, чем подтверждения заказа, потому что адрес отправителя часто меняется (курьер, логистический партнёр, склад), в subject стоят номера отслеживания, выглядящие как автоматическое письмо, а IP-адреса используются совместно тысячами малых магазинов.
Результат — звонок в саппорт по предсказуемому сценарию: «Я заказал три дня назад и ничего не слышал. Где моя посылка?» Заказ отправлен. Курьер забрал. Письмо о доставке ушло. Клиент его не видел.
Почему письма о доставке фильтруются чаще, чем подтверждения
- Смена отправителя на третью сторону. Многие магазины отправляют подтверждение со своего домена, но письмо о доставке шлёт Яндекс.Маркет, CDEK, СДЭК, DPD или логистический партнёр с другого адреса. Фильтры видят это как новый отправитель со ссылкой на недавнюю покупку клиента — классический признак фишинга.
- Tracking URL выглядят подозрительно.
track.delivery.click?t=xZ8k2— учебник фишинга. Настоящие курьеры тоже используют такие ссылки, но фильтры не могут отличить. - Всплески объёма. Когда вы отправляете 500 заказов в понедельник, провайдер видит 500 почти идентичных писем с одного IP за несколько минут. Срабатывают rate-based эвристики.
Если письмо о доставке попадёт в спам в день 1, а клиент проверит статус только в день 3, когда позвонит в саппорт, вы создадите плохой опыт из абсолютно успешной отправки. Размещение письма — это метрика клиентского опыта, не только маркетинг.
Измерение реального размещения для писем о доставке
Тест должен использовать реальный процесс отправки. Многие тестируют письмо подтверждения, но никогда не тестируют трекинг-письмо, потому что оно триггерится асинхронно системой курьера. Два способа это настроить:
- Тестовые заказы. Оформите реальные заказы с seed-адресами в Gmail, Outlook, Яндекс.Почта, Mail.ru. Пусть отправятся. Проверьте, куда попадёт письмо о доставке.
- Перенаправление вебхуков курьера. Большинство курьеров поддерживают shipping webhooks. Добавьте seed-копию на этапе отправки письма о доставке в вашем сервисе, чтобы каждое письмо дублировалось в seed-ящики без полного оформления заказа.
Пример webhook-триггера
# Вебхук "заказ отправлен" попадает на ваш backend:
POST /webhooks/shipping/fulfilled
{
"order_id": 1234,
"tracking_number": "1Z999AA10123456784",
"tracking_url": "https://tracking.service.ru/track?t=..."
}
# Ваш обработчик отправляет письмо клиенту И копию в seed:
for seed in seeds.list(group='shipping-tracking'):
email.send(
to=seed.address,
subject=f"Ваш заказ в пути (трекинг {tracking_number})",
body=tracking_template(order_id, tracking_url)
)DNS-фиксы для писем о доставке
Если вы даёте курьеру или логистике право отправлять от вашего имени, явно их аутентифицируйте. Большинство магазинов этого не делают — это главная предотвратимая причина, почему трекинг попадает в спам.
- Добавьте курьера в SPF.
v=spf1 include:cdek.ru include:mail.yourshop.ru ~all. После добавления проверьте лимит на 10 DNS-запросов. - Опубликуйте DKIM-селектор курьера.
cdek1._domainkey.yourshop.ru CNAME cdek1.dkim.cdek.ru. СДЭК, DPD, Яндекс.Маркет имеют аналогичные селекторы. - Проверьте выравнивание DMARC. Если курьер отправляет от
tracking@shop.yourshop.ru, а DKIM подписан курьером, вам нужноadkim=r(relaxed) в DMARC или отдельная подпись домена.
Запустите тест размещения текущего трекинг-письма. Сделайте скриншот. Примените DNS-фиксы. Пересчитайте через 24–48 часов. Сравните. Репутация провайдера обновляется с задержкой.
Гигиена шаблона письма
Трекинг-письма обычно проектирует курьер, не вы. Переопределите шаблон, где возможно:
- Тема письма. «Ваш заказ #1234 отправлен — прибудет в пт» звучит естественно. «Трекинг: 1Z999AA10123456784 — ваша отправка в пути» звучит роботизированно.
- Превью-текст. Кастомизируйте его; дефолтный текст курьера часто слишком общий и может сработать фильтр.
- Текстовая версия. Включите ссылку трекинга и в обычный текст, не только кнопку в картинке.
- От-имя. «Shop Доставка» лучше, чем «notifications-prod-2».
Закройте цикл со своим саппортом
Размечайте тикеты саппорта меткой «трекинг не пришёл». Сравнивайте с еженедельными тестами размещения. Если дроп размещения на Mail.ru совпадает со всплеском тикетов через 48 часов, у вас есть живой сигнал к действию. Большинство E-commerce команд не соединяют эти данные, потому что они лежат в разных системах.