Диплинки в email-рассылках: почему трекинг кликов их ломает и как сохранить и то и другое
Письмо из кампании ведёт на экран в вашем приложении, а по нажатию открывается сайт. Виноват трекинг кликов. Что пишет в документации каждый ESP по состоянию на октябрь 2026 года, три способа это исправить и цена каждого, а также план тестирования для Gmail, Apple Mail и Outlook на iPhone и Android.
Трекинг кликов остаётся, а приложение всё равно открывается
- Без SDK от ESP и без CDN перед доменом трекинга
- На Pro — в приложение одним нажатием
- Телефоны без приложения уходят в стор
Ссылка в письме больше не ведёт в приложение
В письме-напоминании о корзине написано «Оформите заказ», а ссылка ведёт на shop.example/cart. Человек нажимает на неё на iPhone, где стоит ваше приложение, и Safari открывает сайт. Диплинк не сломан. Он просто не дошёл до телефона: ваш сервис рассылок (ESP) заменил каждую ссылку в письме своей, на собственном домене для трекинга кликов, чтобы засчитать нажатие и только потом отправить человека дальше.
Ваше приложение привязано к shop.example. К домену трекинга ESP оно не привязано, поэтому iOS и Android считают нажатие обычной веб-ссылкой и открывают браузер. Именно так это описано и в документации OneSignal, и в документации Braze. ESP, которые поддерживают Universal Links, либо раздают файлы вашего приложения со своего домена трекинга, либо оставляют ссылку как есть, без подмены.
Что происходит между нажатием и страницей
Одно нажатие на отслеживаемую ссылку в почтовом приложении, в упрощённом виде.
Телефон
click.esp.example → shop.example
- 01Нажатие в почтовом приложении
GET https://click.esp.example/c/8f3a2e… (в письме было видно shop.example/cart)Ваше приложение связано с shop.example, а не с click.esp.example, поэтому телефон открывает браузер.
- 02ESP засчитывает клик
302 Found Location: https://shop.example/cart?utm_source=emailРади этого редиректа трекинг кликов и существует.
- 03Браузер идёт по редиректу
GET https://shop.example/cart?utm_source=emailПо словам Apple, редирект на Universal Link всё равно должен довести до приложения через браузер. ESP же сообщают, что страница остаётся в Safari.
- 04Отвечает ваш сайт
200 OK Content-Type: text/htmlЧеловек видит страницу корзины в браузере. Приложение о нажатии так и не узнало.
Доходит ли редирект до приложения?
В технической заметке Apple по отладке Universal Links, TN3155, сказано: если нажатая ссылка не Universal Link, но редиректит на Universal Link, человека ведут «through the web browser to the app», то есть в приложение через веб-браузер, и такой путь назван допустимым, но не предпочтительным. ESP же описывают, что на самом деле видят их клиенты. Klaviyo пишет, что трекинговый редирект не даёт приложению открыться напрямую. OneSignal указывает, что отслеживаемые ссылки остаются в Safari на iOS и в браузере на Android. Adobe сообщает, что отслеживаемые ссылки Marketo не открывают приложение, а Kajabi — что они могут открыться в Safari.
Android уделяют меньше внимания. Kajabi описывает проблему только для iOS и пишет, что его Android-приложениям ничего дополнительно не нужно; OneSignal указывает тот же сбой на обеих платформах. Klaviyo, Braze и SendGrid требуют разместить assetlinks.json на домене трекинга рядом с файлом AASA, то есть относятся к Android так же, как к iOS. Где документация расходится, решает ваш собственный тест, и план для него есть ниже.
Следующая лазейка, которую обычно пробуют, — ссылка вида myapp:// — в письмах работает ещё хуже. OneSignal пишет, что собственные схемы в почтовых клиентах некликабельны, а Customer.io — что Gmail и другие клиенты могут их вырезать. Ссылка в письме должна быть https.
Что пишет в документации каждый ESP
По справочным страницам самих ESP, прочитанным 23 октября 2026 года. Вверху: домен трекинга раздаёт файлы вашего приложения. В середине: трекинг отключается для отдельных ссылок. Внизу: только для письма целиком.
Outlook может добавить собственную обёртку
Если вы пишете на рабочие адреса, обёрток может оказаться две. В организациях с Microsoft Defender for Office 365 функция Safe Links переписывает ссылки во входящих письмах на адрес на safelinks.protection.outlook.com и проверяет их в момент клика (Microsoft Learn, обновлено 14 октября 2026 года). Администраторы могут отключить переписывание, и тогда Outlook на iOS и Android проверяет ссылку при клике, не переписывая её. Они же ведут список URL, которые никогда не переписываются.
Как Safe Links обращается с Universal Links и App Links, Microsoft не документирует. Считайте это ещё одним редиректом перед редиректом ESP и добавьте в тесты рабочий аккаунт Outlook. У Outlook.com и Microsoft 365 Personal своя, отдельная версия этой функции.
Три решения и чем за каждое придётся заплатить
По порядку: от того, что стоит вам данных о кликах, до того, что стоит одного нажатия.
Отключите трекинг для ссылок в приложение
Добавьте к каждой ссылке в приложение атрибут ESP, который отключает трекинг, — пара минут на шаблон. Клик пропадёт из отчётов ESP, а в кампаниях Mailchimp и маркетинговых письмах HubSpot трекинг можно отключить только для всего письма. Batch предлагает компенсировать это UTM-метками и собственной аналитикой.
Сделайте домен трекинга доменом приложения
Домен трекинга раздаёт файл AASA и assetlinks.json, а ваше приложение указывает его рядом с вашим собственным доменом. Клики остаются в отчётах, но это инженерная работа, привязанная к одному ESP: Klaviyo требует свой SDK, SendGrid — CDN или прокси плюс код в приложении, который запрашивает обёрнутый URL, а новый домен трекинга заработает только с новым релизом приложения. Braze предупреждает: слишком широкое правило путей заставит каждую ссылку в письме открывать приложение. Customer.io обходится без обёртки, а клик обратно передаёт ваше приложение.
Направьте отслеживаемую ссылку на ссылку, которая открывает приложение
Трекинг остаётся включённым, и ничего не меняется ни в настройках ESP, ни в приложении. ESP делает редирект на смарт-ссылку, которая к этому моменту уже открыта в браузере и сама разбирается с приложением. Вы теряете один переход, а на iPhone с https-диплинками — ещё и одно нажатие на кнопку «Открыть приложение».
Третье решение на Appy
Укажите в ESP в качестве адреса ссылку Appy: appy.to/cart вместо shop.example/cart. ESP, как обычно, оборачивает её, засчитывает клик и делает редирект. Ссылка Appy открывается в браузере и засчитывает клик ещё раз — по стране, устройству и тому, куда он привёл, в стор или на сайт, с отсевом ботов.
На Pro ($9.99 в месяц) диплинк в ссылке Appy доводит человека до приложения. С собственной схемой ссылка пробует открыть приложение в Safari и Chrome, а если не получается, ведёт в стор. С https-диплинком на вашем домене iPhone показывает короткую страницу с кнопкой «Открыть приложение». Эта кнопка ведёт на другой домен, не тот, что у страницы, а Apple документирует, что нажатие на Universal Link с другого домена открывает приложение. Если никто не нажал, через несколько секунд страница переходит в App Store. Android открывает адрес как intent для вашего приложения, а если приложения нет, переходит в Google Play.
Само приложение при этом уже должно открываться по этому диплинку; валидатор Universal Links проверяет ваш файл AASA, его копию в CDN Apple и assetlinks.json. На Business передача параметров пробрасывает UTM-метки ESP до конечного адреса, а собственный домен позволяет показать в письме ваш домен вместо appy.to. Этот домен умеет только редиректы: Universal Links на вашем домене через Appy доступны на Enterprise.
Куда попадает отслеживаемое нажатие
appy.to/cart
после редиректа трекинга ESP
- iPhone с приложениемКнопка «Открыть приложение», одно нажатие (Pro)
- Android с приложениемПриложение открывается через intent (Pro)
- Телефон без приложенияApp Store, Google Play или AppGallery
- КомпьютерВаш сайт
План тестирования перед следующей крупной рассылкой
Почтовые приложения без предупреждения меняют то, как открывают ссылки. Полдня с двумя телефонами — и для вашей настройки всё ясно, какое бы решение вы ни выбрали.
Сначала исключите ошибку в своей настройке
Вставьте чистый диплинк в Заметки на iPhone и долго нажмите на него, как советует Apple в TN3155. Если варианта открыть его в вашем приложении нет, исправьте файл AASA, прежде чем винить ESP.
Отправьте настоящее письмо, а не превью
Klaviyo отмечает, что в превью трекинг кликов не используется, поэтому ссылки там не такие, как в боевой рассылке. Отправьте настоящую кампанию на seed-лист из собственных адресов.
Охватите все почтовые приложения
Apple Mail на iPhone; Gmail и Outlook на iPhone и Android. Если пишете бизнес-клиентам, добавьте рабочий адрес Outlook. Запишите настройки: Gmail на Android умеет открывать ссылки внутри Gmail, а Outlook на iOS и Android может предложить открыть их в Edge.
Проверьте с приложением и без него
Один телефон с установленным приложением, другой — без, как советуют и Klaviyo, и Customer.io. С приложением должен открыться нужный экран; без него — стор, а не главная страница сайта.
Записывайте каждое нажатие
Приложение, стор, сайт или пустая страница — и засчитали ли клик и ESP, и отчёты по вашей ссылке. Прогоняйте таблицу заново после релиза приложения, появления нового домена трекинга или крупного обновления iOS или Android.
Читайте также
- Как встроенные браузеры обрабатывают диплинкиGmail, Outlook, Instagram и другие — по каждому приложению отдельно.
- Link Tracking Protection в iOS 26Что Safari делает с трекинговыми параметрами в ваших ссылках.
- Universal Links открывают Safari?AASA, App Links, редиректы и заголовки: когда проблема в вашей настройке, а не в ESP.
- Передача параметровКак провести UTM-метки через смарт-ссылку в стор, на сайт или в приложение.
- Валидатор Universal LinksПроверьте файл AASA, его копию в CDN Apple и assetlinks.json.
Диплинки в email: вопросы и ответы
Почему ссылки в моих письмах открывают сайт, а не приложение?
Трекинг кликов переписывает каждую ссылку на домен трекинга ESP, к которому ваше приложение не привязано. Телефон открывает браузер, проходит по редиректу ESP и попадает на ваш сайт.
Если отключить трекинг кликов, диплинки заработают?
Обычно да, если верить ESP, которые это описывают, но клик пропадает из отчётов. Большинство позволяют сделать это для отдельной ссылки. В кампаниях Mailchimp и маркетинговых письмах HubSpot — только для письма целиком, а Mailchimp пишет, что на бесплатных аккаунтах редирект всё равно остаётся.
Поддерживает ли Klaviyo Universal Links в письмах?
Да. Его справочная статья, обновлённая 20 октября 2026 года, требует домен для трекинга кликов на стороне Klaviyo и SDK Klaviyo: iOS 5.1.0, Android 4.1.0 или React Native 2.1.0 и новее. Домены трекинга на стороне SendGrid не поддерживаются.
Можно ли вставить в письмо ссылку myapp://?
Надёжно — нет. OneSignal пишет, что собственные схемы в почтовых клиентах некликабельны, а Customer.io — что Gmail и другие клиенты могут их вырезать. Ставьте в письмо https-ссылку; ссылка Appy, оказавшись в браузере, всё равно может открыть диплинк с собственной схемой.
Ломает ли Safe Links в Outlook диплинки?
Microsoft об этом не пишет ни да, ни нет. В организациях с Defender for Office 365 функция Safe Links переписывает ссылки на адрес safelinks.protection.outlook.com и проверяет их в момент клика, а значит, перед редиректом ESP появляется ещё один. Проверьте на рабочем аккаунте Outlook.
Сохраняются ли UTM-параметры после редиректов?
ESP отправляет человека на ссылку из вашего письма со всеми метками, которые он к ней добавил. Если это ссылка Appy, передача параметров на Business пробрасывает query-параметры до конечного адреса. О том, что Safari делает с трекинговыми параметрами, читайте в нашем гайде по Link Tracking Protection в iOS 26.
Нужен ли SDK для варианта с Appy?
Нет. Диплинки Appy (Pro) работают с вашим приложением как есть, если оно уже открывается по своей собственной схеме или по Universal Links и App Links на вашем домене.
Продолжить изучение
Universal Links на Shopify, Webflow, Wix и Squarespace: какие конструкторы сайтов позволяют разместить файл AASA
Если ссылки на ваше приложение открывают сайт, а не приложение, обычно это значит, что iOS и Android не нашли на вашем домене два небольших файла. Что позволяет разместить каждый конструктор сайтов в октябре 2026 года, обходной путь через поддомен, если ваш конструктор этого не умеет, и ссылка, которой файлы вообще не нужны.
Как встроенные браузеры обрабатывают диплинки: Instagram, TikTok, Facebook, Gmail, Telegram и другие
Из Safari ссылка открывает приложение, а внутри Instagram не работает. Разбираем, какой браузер использует каждое приложение, какие правила задают Apple, Google и Chrome и что с этим можно сделать.
Короткие ссылки на своём домене для приложений: практическое руководство
Зачем ссылкам ваш собственный домен, как выбрать поддомен, настройка в три шага и что будет со ссылками и QR-кодами, которые вы уже опубликовали.
Ищете другое? Посмотрите все темы в блоге.
Пусть нажатия в письмах ведут в приложение, а не на сайт
Поставьте ссылку Appy за отслеживаемой ссылкой вашего ESP. На Pro она открывает приложение одним нажатием, телефоны без приложения уходят в App Store или Google Play, а компьютеры попадают на ваш сайт. Трекинг кликов остаётся как есть.