Feature for knowing if emails have been read

Bug #458865 reported by Sharoon Thomas http://openlabs.co.in
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Power Email
New
Wishlist
Sharoon Thomas http://openlabs.co.in

Bug Description

Feature request:

For marketing campaigns its necessary to know if a mail has been opened or not.
Some e-mail applications, such as Microsoft Office Outlook, employ a read-receipt tracking mechanism. The sender selects the receipt request option prior to sending the message, and then upon sending, each recipient has the option of notifying the sender that the message was received and/or read by the recipient.
However, requesting a receipt does not guarantee that you will get one, for several reasons. Very few e-mail applications or services support read receipts, and users can generally disable the functionality if they so wish. Those that do support it aren't necessarily compatible with or capable of recognizing requests from a different e-mail service or application. Generally read receipts are only useful within an organization where all employees/members are using the same email service and application.
Depending on the recipient's mail client and settings, they may be forced to click a notification button before they can move on with their work. Even though it is an opt-in process, therefore, a recipient may consider it inconvenient, discourteous, or invasive.
Read receipts are sent back to your Inbox as e-mail messages. Additional technical information, such as who it is from, the e-mail software they use, and the IP address of the e-mail server is available inside the Internet headers of the read receipt.
Note that the IP address shown might not be a public IP address, and most likely will be the IP address for the Internet service provider the recipient uses for their internet e-mail service.
The technical term for these is MDN - Message Disposition Notifications, and they are requested by inserting one or more of the following lines into the email headers: X-Confirm-Reading-To: Disposition-Notification-To: or Return-Receipt-To:

Changed in poweremail:
assignee: nobody → Sharoon Thomas (openlabs.co.in) (sharoonthomas)
importance: Undecided → Wishlist
Revision history for this message
Oktay Altunergil (oktaya) wrote :

On the same page you have:

"E-mail marketing and tracking

Some e-mail marketing tools include tracking as a feature. Such e-mail tracking is usually accomplished using standard web tracking devices known as cookies and web beacons. When you send a tracked e-mail message, whether it's a simple text message or a graphical html message, the e-mail marketing system may embed a tiny, invisible tracking image (a single-pixel gif, sometimes called a web beacon) within the content of the message. When the recipient opens the message, the tracking image is referenced. When they click a link or open an attachment, another tracking code is activated. In each case a separate tracking event is recorded by the system. These response events accumulate over time in a database, enabled the e-mail marketing software to report metrics such as open-rate and click-through rates. E-mail marketing users can view reports on both aggregate response statistics and individual response over time."

which is the only way as-far-as-i-know that email tracking can be done. Return receipts are not reliable. Most email clients have an "ignore return receipts" option. There's a "send return receipt automatically" option too but that's rare.

The above tracking method is also not 100% reliable since most email clients nowadays hide images from remote addresses unless the user really wants to see it. I rarely do.

Click tracking is a better approach but then you have to have something valuable inside the email so your customers will actually click a link which will have a unique ID for the mailing + customer.

Since openERP is very likely going to be behind a firewall, these options are unavailable to it anyway. I think it might make sense to find a free online tracking solution and build a module for it that may/may not integrate with poweremail.

Revision history for this message
Sharoon Thomas http://openlabs.co.in (sharoonthomas) wrote :

I agree with your proposal.

please suggest some tools and we could probably consider one of them ?

Revision history for this message
Oktay Altunergil (oktaya) wrote :

Sharoon,

I thought about this a little bit more. I think it's best to think of this in terms of a complete email campaign module. The one thing that every implementation will require is BOUNCE management. That is to say, any such module needs a way to detect bad email addresses.

The other thing is various types of 'Opt in/Opt out'. The customer should always have the option to opt out of mailings.

I think the above two things are more important than tracking at this point.

Perhaps there is a free/paid service that you can tap into. I am not familiar with any. It might be useful to ask for user opinion on your own forums.

Regards

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.