Process:
Visitor clicks on a link
They arrive at www.yoursite.com; the destination page
Javascript code in the page records the impression; usually via an image request
A cookie is usually dropped which can be used to record ongoing visits from this user
Main features:
+ Easy to write
+ Can record extended session data
+ Use of 1st party cookies
- Not 100% reliable
- Errors in code can effect page loading
302 redirect ROI tracking solutions
As an option to the reduced accuracy of javascript based solutions and to ensure all clicks and conversionsare recorded requires the development of a 302 redirect process. This is a logging tool which subsequently tells the visitors browser that the page they have requested is no longer available at this destination - through the use of a 302 HTTP header response. Using a 302 response, rather than a 301, will ensure that the visitor will continue to be logged when further requests are made at a later time.
Process:
- Visitor clicks on a link
- They are taken to an intermediate tracking page; we shall call it www.tracking.com
- www.tracking.com records the impression
- www.tracking.com drops a cookie to record ongoing visits from this user
- A 302 header is sent which sends the user to www.yoursite.com
- They arrive at www.yoursite.com
Main features:
+ More complex to write
+ Almost 100% reliable
- Use of 3rd party cookies
- Errors in code can prevent the landing page being reached
Log file ROI tracking solutions
This final model uses data already being recorded in your web server log files. No additional tracking code is required to be embedded and this is thereforea non-invasive technique. It does, however, require an offline process to be created which is capable of piecingtogether each visitor session an flagging each of those which went on to become conversion.
Process:
- Visitor clicks on a link
- They arrive at www.yoursite.com; the destination page
- The impression is recorded in the servers log file data
- The log files are processedpost-event and any conversion data is extracted
Main features:
+ Relatively easy to write
+ Almost 100% reliable
+ Errors in code will not effect landing page
+ Offline line recording does not effect loading of page
- Cookies cannot be used easily; dynamic data cannot be inserted