PHP电子邮件点击跟踪器工具
我正在做一个PHP工具来跟踪我的电子邮件活动(只针对我的客户,不针对垃圾邮件) 逻辑如下:PHP电子邮件点击跟踪器工具,php,email,tracker,Php,Email,Tracker,我正在做一个PHP工具来跟踪我的电子邮件活动(只针对我的客户,不针对垃圾邮件) 逻辑如下: 发送的电子邮件数 打开电子邮件的人数 单击电子邮件内链接的人数 最终转换号 问题是:我知道如何计算发送和打开的电子邮件。但不包括如何跟踪在电子邮件中单击链接的客户数量以及该客户是否进行转换有什么想法吗? 顺便说一句:如果你有兴趣,我可以分享回购协议来共同开发工具:) 谢谢各位 通常,对于这样的电子邮件,可视链接非常短,例如“阅读更多”。实际链接本身将填充GET参数,如“?campaign=ABCDEF12
谢谢各位 通常,对于这样的电子邮件,可视链接非常短,例如“阅读更多”。实际链接本身将填充GET参数,如“?campaign=ABCDEF123&emailtype=control&segmentid=23”。您可以使用$\u GET提取这些值并将其存储在您喜欢的任何介质中。通过将值嵌入表单提交($\u POST)或链接单击($\u GET),同样的原则也适用于转换 通常,对于这样的电子邮件,可视链接非常短,例如“阅读更多”。实际链接本身将填充GET参数,如“?campaign=ABCDEF123&emailtype=control&segmentid=23”。您可以使用$\u GET提取这些值并将其存储在您喜欢的任何介质中。通过将值嵌入表单提交($\u POST)或链接单击($\u GET),同样的原则也适用于转换 是的,很简单,跟着我走 步骤1:在发送邮件时,您只需像这样添加您自己的页面链接
<a href="http://example.com/own_page.php?id=<?php echo any unique user id ?>&original_link=<?php echo facebook.com ?>" >click here</a>
第二步:当用户点击链接时,你的页面就会导航,这样你就可以使用用户的唯一id进行更新,然后将他重定向到原始链接,就这样。是的,很简单,请按照我的步骤操作 步骤1:在发送邮件时,您只需像这样添加您自己的页面链接
<a href="http://example.com/own_page.php?id=<?php echo any unique user id ?>&original_link=<?php echo facebook.com ?>" >click here</a>
步骤2:当用户单击链接时,您的页面将导航,这样您就可以使用用户唯一id进行更新,然后将他重定向到原始链接,仅此而已。跟踪打开电子邮件: 在电子邮件中有一个1px 1px图像,其来源如下:
<img alt="something" src="http://yourdomain.com/track/open/{{RECIPIENTID}}" />
http://yourdomain.com/track/link/{{RECIPIENTID}}/{{ORIGINALLINK}}
将此(按编程方式)更改为:
<img alt="something" src="http://yourdomain.com/track/open/{{RECIPIENTID}}" />
http://yourdomain.com/track/link/{{RECIPIENTID}}/{{ORIGINALLINK}}
该页面将接受收件人ID并将其标记为已单击给定链接,然后您可以将用户重定向到原始链接 跟踪打开电子邮件: 在电子邮件中有一个1px 1px图像,其来源如下:
<img alt="something" src="http://yourdomain.com/track/open/{{RECIPIENTID}}" />
http://yourdomain.com/track/link/{{RECIPIENTID}}/{{ORIGINALLINK}}
将此(按编程方式)更改为:
<img alt="something" src="http://yourdomain.com/track/open/{{RECIPIENTID}}" />
http://yourdomain.com/track/link/{{RECIPIENTID}}/{{ORIGINALLINK}}
该页面将接受收件人ID并将其标记为已单击给定链接,然后您可以将用户重定向到原始链接