I’ve written an email application in PHP that handles very large mailing lists. Is there a way to find out what emails are opened and by who? Any solution will do as long as it can tell me if the user has actually received and opened the email. I do not want to use email receipts either as it may put off recipients.
If it’s relevant, I’m using the codeIgniter framework.
You can accomplish this by including a small tracking image in every email that is sent out.
Use mod-rewrite to push everything beyond ‘/tracking/’ into your analytics script, snag the query_string and return a 1×1 gif to the email clients.
From Campaign Monitor: