Solved

Email Tracking/reporting

Posted on 2009-05-06
5
321 Views
Last Modified: 2012-05-06
Hi,

I want to create some kind of reporting to track statistics on email opens etc.
Hi can i do this and is there any reporting software i could use?


Cheers
0
Comment
Question by:coolispaul
  • 2
  • 2
5 Comments
 
LVL 7

Expert Comment

by:dineesh
ID: 24312546
HI,

You will have to use a email campaign platform for that - such as icontact.com

else you need to include a tracking script in all your mails and have a backend  to record them.. too tedious..

regards
Dinesh
0
 

Author Comment

by:coolispaul
ID: 24312568
hi

yeah thats the problem - i have delivery software already but it has no reporting.

So i want to add reporting to it, whether it be add my own script or bolt on a bit of reporting software.

I read that you can target a script through an image i.e. <img src="track.php?id=this@email.com" />
How doe sthis work though? - the source of the image isnt really valid - what will show and why will the track.php script be called?

Cheers

0
 
LVL 33

Assisted Solution

by:Dave Howe
Dave Howe earned 500 total points
ID: 24313562
you can do that, although a lot of sites will block it - that is what is commonly called a "web bug" and will show in the webserver logfile of whichever server is hosting track.php
0
 

Author Comment

by:coolispaul
ID: 24382983
ok thanks.

so  how do the email marketing sites generate reports etc? how do they get hold of the statistics/data without being blocked using the idea above

Thanks
0
 
LVL 33

Accepted Solution

by:
Dave Howe earned 500 total points
ID: 24393774
they don't.

Ok, obviously, they do, but most use a combination of methods - they set delivery notification, they process bounces (and assume any mail not "bounced" was delivered, or some proportion thereof) and check webbugs. Consider the following compound test:

Delivery check. For each email:
set delivered=0.75, set viewed=0
Was a bounce received for this? if so, set delivered=0
Was a Delivery report received? (if so, set delivered=1)
Was a "read" report received? (if so, set delivered=1 and viewed=1)
Was a web-bug report seen in the server logs? (if so, set delivered=1 and Viewed=1)
add delivered and viewed to the respective totals, and move on to next mail.

this gives a fairly accurate count - it assumes that 1/4 of the mails for which no bounce was received were in fact bounced, unless there is a reason to know it *was* received, and keeps a count of how many we know for certain were viewed.
0

Featured Post

3 Use Cases for Connected Systems

Our Dev teams are like yours. They’re continually cranking out code for new features/bugs fixes, testing, deploying, testing some more, responding to production monitoring events and more. It’s complex. So, we thought you’d like to see what’s working for us.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Resolve Outlook connectivity issues after moving mailbox to new Exchange 2016 server
It’s a strangely common occurrence that when you send someone their login details for a system, they can’t get in. This article will help you understand why it happens, and what you can do about it.
In this Experts Exchange video Micro Tutorial, I'm going to show how small business owners who use Google Apps can save money by setting up what is called a catch-all email address in their Gmail accounts. By using the catch-all feature, small busin…
With Secure Portal Encryption, the recipient is sent a link to their email address directing them to the email laundry delivery page. From there, the recipient will be required to enter a user name and password to enter the page. Once the recipient …

777 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question