Трекинг
Трекинг в MailNinja считает то, что произошло после того, как чужой сервер принял письмо. Цепочка, на которую можно опираться: сервер принял письмо, открытие по пикселю, клик, просмотр страницы, клик на странице, отписка. Рядом остаются жалоба и жёсткий возврат. Принятие — код успеха на этом шаге. Папку «Входящие» по этому коду не видно: такого кода нет.
Скрипт ставится на ваш домен один раз. Дальше письмо считается, даже если меняются адрес отправителя или домен отправки.
Что функция делает
На шаге Трекер кампании два независимых выключателя. Пиксель отслеживания считает открытие. Трекер считает переходы на вашем домене. Выключение трекера сбрасывает последнюю проверку домена: старая галочка к выключенному состоянию не остаётся.
Домен — сайт, где лежит скрипт. Строка со звездой, как https://*.nordline.ru, означает меняющуюся метку поддомена. Плюс добавляет ещё адрес. Адрес перехода — куда уходит клик после подсчёта. Несколько адресов идут по очереди, по одному на письмо. Иконка страницы подставляет опубликованный лендинг. Пустой адрес перехода оставляет собственный адрес ссылки в письме.
Поддомен у адреса со звездой настраивается отдельно от очереди адресов перехода: постоянное имя, новое проверенное имя каждые N писем или на каждое письмо.
Скачиваются tracker.php и .htaccess. Оба кладут в корень сайта и нажимают проверку. Пока домен не ответил, кампания не должна делать вид, что клики уже пишутся. Ключ лежит внутри файла, как у пакета лендинга, и на сайт его не переписывают руками.
{{link}} и {{unsubscribe}} в письме попадают в эту статистику при включённом и проверенном трекере. Жалоба помечает адрес и может положить его в список жалобщиков. Жёсткий возврат приходит ящиком на вкладке Возвраты, если адрес возврата кампании туда указывает.
Заявка с формы лендинга в эту цепочку не входит. Её принимает mn.php, и адрес оказывается в списке, не в конверсии кампании.
Где это настроить
- Положите
tracker.phpи.htaccessв корень домена, на котором хотите считать клики. - В кампании откройте шаг Трекер, включите пиксель и трекер.
- Укажите домен. Если нужна меняющаяся метка, используйте звёздочку в имени, не список случайных чужих доменов.
- Нажмите проверку и дождитесь ответа домена.
- Адрес перехода заполните, если клик должен уходить на опубликованный лендинг или на другой ваш URL. Плюс добавляет следующий адрес в очередь.
- В письме ссылка и отписка должны быть макросами, а не голым адресом в обход трекера, если вы хотите видеть их в цифрах.
Чем это помогает
Цифры остаются на вашем домене. Смена From не обнуляет подсчёт: скрипт тот же. Очередь адресов перехода разводит клики по страницам без новой кампании на каждую страницу. Звезда в домене меняет поддомен по правилу, которое вы задали, и это видно в карточке, а не в сюрпризе после отправки.
Отписка и жалоба остаются у адреса. Следующая кампания может жалобщиков пропустить.
Чего функция не делает
Открытие по пикселю не доказывает, что человек прочитал текст. Часть почтовых программ картинку не грузит. Клик не доказывает заявку. Просмотр страницы не доказывает, что форма ушла.
Трекер не обещает входящие и не видит папку. Письмо, которое сервер не принял, в открытия не попадает: считать нечего.
Выключенный трекер не «досчитывает потом». Проверку после нового включения делают заново.
Как понять, что подсчёт живой
Проверка домена прошла уже после последнего включения трекера. Пробное письмо себе даёт открытие после загрузки картинок и клик, который сначала отмечается и потом открывает ваш адрес перехода. В аналитике кампании эти события есть у этого адреса. Отписка из пробного письма видна на адресе. Форма лендинга при этом в ту же колонку не прыгает.