Reputation: 1
I got a especial requirement is track the email whether has been opened by end user.
Logic is :
I don't owns the mail server, so maybe use hotmail\gmail to send email notification.
Based on my description, anyone can help me out? Or let me know if this can be implemented? Many thanks and kindly show me your ideas!
Upvotes: 0
Views: 3252
Reputation:
Email open tracking by 1x1 image pixel tracking won't work in Yahoo mail and Hotmail when they open through web interface in this case you can fix this by using HTML5 video element
<video width='1' height='1' controls='controls'>
<source src='YourDomain.com/[email protected]&title=weekend-offer'/>
</video>
When end your open email it will request the videos there by send open information together user email id this one will work in Hotmail and yahoo mail but don't work in gmail
Upvotes: 0
Reputation: 7516
Often, you put a blank img with size 1*1 on the mail, with any parameter you want (like img src: http://{website}/Controller/TrackingImage/{userid}
). When the user open the mail, it loads the img and you get the request on your webserver.
But drawback is that user often have to accept images in mails, so it wont work in most of cases.
Upvotes: 2