Попытка собрать аналитику электронной почты - PullRequest
4 голосов
/ 29 апреля 2010

Я написал почтовое приложение на PHP, которое обрабатывает очень большие списки рассылки. Есть ли способ узнать, какие электронные письма открыты и кем? Любое решение будет работать до тех пор, пока оно может сказать мне, действительно ли пользователь получил и открыл электронное письмо. Я не хочу использовать квитанции электронной почты, так как это может оттолкнуть получателей.

Если это актуально, я использую инфраструктуру codeIgniter.

Ответы [ 3 ]

6 голосов
/ 29 апреля 2010

Вы можете сделать это, включив небольшое изображение отслеживания в каждое отправляемое письмо.

<img src="http://yourdomain.com/tracking/1x1.gif?cId=12345&uId=56789">

Используйте mod-rewrite, чтобы вставить все, кроме '/ tracking /', в свой аналитический скрипт, поймать строку запроса и вернуть почтовый клиент размером 1x1.


Из монитора кампании:

http://help.campaignmonitor.com/topic.aspx?t=89

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

Важно понимать, что ставка не является точной на 100% измерения. Запись «открыто» может только произойдет, если почтовый клиент читателя способен отображать HTML с изображения, и эта опция включена. Так что если вы отправляете только текст электронные письма, нет возможности записать открытые ставки. Точно так же люди читают ваши HTML письмо без показа изображений будет не записываться как открытые (если они нажмите на ссылку).

Другая проблема заключается в том, что ваши читатели могут есть панель предварительного просмотра в их электронной почте клиент. Это окно предварительного просмотра может быть отображение вашей электронной почты автоматически (и, следовательно, загрузка изображений) без читателя когда-либо щелкните по нему или прочитайте.

Так что никогда не открывай оцените как твердое и быстрое число, потому что вы никогда не сможете узнать истинное фигура. Это намного лучше использовать как общее руководство, и как способ измерение тенденций в вашей электронной почте кампании.

2 голосов
/ 29 апреля 2010

Вы можете поместить крошечное невидимое img в каждое электронное письмо, каждое изображение будет называться по-разному для corespond с определенным электронным письмом Затем вы анализируете свои журналы доступа и видите, какие изображения были запрошены, и вы знаете, какие электронные письма были открыты.

Это не доказательство, но я видел, что некоторые компании используют этот метод.

1 голос
/ 29 апреля 2010

Есть квитанции о прочтении, но они поддерживаются только определенными клиентами (например, Outlook), и даже тогда им предоставляется возможность не уведомлять вас о прочтении.

Единственным другим вариантом является связь с вашим сервером, когда они читают электронную почту. Для этого вы можете реализовать пиксель отслеживания, который представляет собой прозрачный GIF размером 1x1. Вы можете перехватить ответ на вашем сервере и записать время, дату, IP-адрес и т. Д.

Это все еще не надежно, потому что некоторые клиенты, такие как Gmail, не показывают изображения по умолчанию.

Вы можете прочитать больше здесь: http://en.wikipedia.org/wiki/E-mail_tracking

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...