2

无论如何我们可以使用php跟踪我们的电子邮件是否已被阅读。如果我要向 10 个人发送邮件,我需要知道有多少人阅读了电子邮件和他们的电子邮件地址。有没有办法做到这一点

提前致谢

4

7 回答 7

4

您可以使用图像错误,也就是跟踪像素(因为它们通常是不可见的 1x1 图像)。不要指望这是 100% 可靠的,因为电子邮件客户端可能会因此将您的电子邮件标记为垃圾邮件。有些客户根本不会请求图像。

这就是石蕊如何跟踪他们的电子邮件,有几个指标:一封电子邮件是否被转发、打印、阅读了多长时间等。他们的基础是……图像错误。我在这里解释了每一个是如何工作的。

嵌入任何类型的 javascript 代码都会将垃圾邮件标记的可能性增加几个数量级。不要那样做。

于 2010-09-17T14:23:23.923 回答
3

没有任何保证可靠的方法可以做到这一点。有许多方法在某些时候有效,但无法确定。由于垃圾邮件,大多数可能可靠的方法通常会被最终用户阻止。

最常见的方法是发送带有从您的站点(或经常从第三方跟踪机构的站点)加载的图形的 HTML 电子邮件。图形将被加载,并且 URL 将添加一个唯一的 ID,以便您知道哪个收件人加载了它。

然而,这仅在用户 (a) 以 HTML 模式阅读他们的电子邮件,(b) 允许它加载图形,并且 (c) 在他们在线时阅读它时才有效。

一些技术使用 Javascript 来执行类似的任务。但这具有所有相同的问题,并且也可以通过用户在其电子邮件中阻止 Javascript 来阻止。

最好的方法(即社会上最容易接受的方法,并且最不可能被阻止)是提供一个链接供用户单击以获取更多信息,该链接具有唯一的 ID。这当然不会告诉你读了什么,但它确实告诉你谁对他们读过的东西感兴趣,这可能更有价值。

所有这些方法的缺点是需要给每个用户一个唯一的 ID。这意味着您发送的每封电子邮件都必须是唯一的,这对您的邮件系统来说意味着相当大的处理开销,因为它必须为每个用户重新生成文本。这就是大多数做这类事情的人将任务委托给第三方跟踪机构的原因。

于 2010-09-17T14:29:52.680 回答
0

没有办法可靠地做到这一点,这在很大程度上是因为现代电子邮件客户端已采取措施阻止您这样做。

您可以尝试实现“网络错误”,将带有唯一链接的小图像发送给每个收件人,这样您就可以看到图像何时从您的服务器加载,但这需要用户(同样,至少在现代电子邮件客户端中)明确地说“加载图像”。

但是,您可以提供指向您控制的内容的链接,同样使用每条消息的唯一标识符,以查看谁对您的内容感兴趣。

于 2010-09-17T14:24:44.987 回答
0

没有。没有可靠的方法来做到这一点 - 所有已知的方法都被垃圾邮件发送者使用,因此大多数电子邮件客户端默认阻止它们。

也就是说,有很多方法 - 但不要指望它们中的任何一个是可靠的:

  • 在您的 HTML 邮件中嵌入一个外部图像/图像错误,查询字符串是地址的哈希,然后解析服务器上的访问日志。
  • 嵌入脚本
  • 请求回复并跟踪这些
于 2010-09-17T14:18:06.470 回答
0

我知道这个答案来得太晚了,但它可能有用。

如果您想要估计有多少人阅读您的时事通讯,您可能会使用一种可能性。它要求用户采取行动,但它可能会为您提供最准确的数字。它仅在您发送给非常多的收件人时才有效。

  • 添加图像错误。
  • 添加一个小的(每封电子邮件唯一的)文本链接,说明“出于营销目的,如果您阅读了电子邮件,请单击此处。” (不要指望每个人都点击它,请继续阅读。;-))如果您真的不喜欢这个,您甚至可以使用“取消订阅”链接,并计算有多少收件人取消订阅。
  • 跟踪图像错误已解决的次数。
    • 将收件人分为 2 组:
      • 访问图像错误的 A 组。该组中的所有人都在屏幕上显示了该消息。
      • 没有图像错误的 B 组响应。该组中的一些人可能已经阅读了该消息,但他们的电子邮件客户端阻止了该图像。
  • 计算 A 组中有多少人点击了该链接。
  • 计算 - 假设 B 组中的百分比相同 - 如果相同百分比的人点击链接,则消息将在屏幕上显示多少次。

例子:

  • 您已发送 10000 份具有不同 ID(即 ID 1 - 10000)的时事通讯
  • 一个月后,图像错误被解决了 3000 次。你感觉很棒,至少有 3000 名读者!
  • 该链接被点击了 500 次。链接上的 300 次点击来自同样解决了图像错误的电子邮件。
  • 现在,你可以计算了。3000 封图像解析邮件中有 300 封报告了点击,即 10%。
  • 所以:阅读时事通讯的用户中有 10% 实际点击了链接。
  • 因此,总共 500 次点击意味着阅读了 5000 封电子邮件。

你看,虽然图像错误只解决了 3000 次,但你有理由相信大约有 5000 人实际阅读(即显示)该消息。

于 2010-11-08T14:52:58.093 回答
0

无论如何,我与这个网站无关,只是谷歌提出的第一个结果,(还有其他一些),但请参阅http://trackemailmarketing.com/(谷歌电子邮件营销跟踪)

至于你自己做这件事,如果你能想出逻辑和它是如何工作的,这是可能的。然而,鉴于许多不同的客户端具有不同的限制(即客户端阻塞)等,有很多问题需要克服。

于 2010-09-17T14:19:08.637 回答
0

它最常与 1x1 像素或其他图像等图形项目相关联。最好的方法,你用 php 生成像素。

然后您将这样的代码添加到您的电子邮件中

文件 pixel.php 创建一个 img 文件,并为您的数据库创建一个 mysql quety,即打开了 ID 为 1 的电子邮件。

与链接相同的理论。

无法跟踪文本电子邮件的打开情况。

我还提供了一个电子邮件制作工具,如果您有兴趣,请给我发邮件。

亚历山大[AT]fincha[dot]com

于 2010-09-17T14:19:49.430 回答