Campaign conversions (hosted service)
Often the
landing page is not identical to the
end page that you want the reader to navigate to in order to complete the desired process. E.g., You want readers to sign up for a newsletter or to download a product. In that case, you want to measure how many
readers are 'converted', i.e. actually sign up (download) and not just enter the landing page and then leave. Once the user has filled in the required information, he is routed to a
Thank you for signing up page, and then it is measured as a conversion.
Conversion rate measures how many readers have proceeded to the landing page, then completed the actions promoted by the campaign and arrived at the end page. This way you can measure the effectiveness of your campaign. In general, it is expected that the conversion number is much lower than the click number except if the landing and end pages are identical.
Technical setup
To measure a conversion, it is the web server hosing the final
end page that needs to communicate with the eMailSignature hosted server. If the end page is a HTML page, it is necessary to make a HTTP request via JavaScript. Internet Explorer and other browsers can prevent making HTTP requests across domains, so we recommend using jQuery.
To get started with this, first download
jquery-1.3.1.js from
www.eMailSignature.com. Save this file on your web server.
For the conversion to work, you need to add this code into the
landing page:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script type="text/javascript" src="jquery.js"></script>
<title>Conversion Test</title>
</head>
<body>
Here goes the actual final landing page HTML.
<script type="text/javascript" language="javascript">
oa_cid='015073-655-4a3-850-bc780857f';
oa_id=2;
$.getJSON("http://www.marketingasaservice.com/tracking/conversion.aspx?jsoncallback=?",
{ cid: oa_cid, id: oa_id }, function(data) { });
</script>
</body>
</html>
Replace the value of the following parameters:
oa_cid with your on-line tracking ID.oa_id with the campaign ID. This ID is found in the first column of Campaign Tracking overview in the Cockpit as shown below.
This is all you need to do to create an end page for conversion.
Example
We want to create a page called
final.html which says -Thank you for converting to this campaign.- when the page is displayed.
The on-line tracking ID is 015073-655-4a3-850-bc780857f and the campaign ID is 12.
Please make sure to place the
js file in the same folder as the html file in this example.
Now create a file called
final.html. Copy and paste this code into the file and write the campaign number and on-line ID as shown:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script type="text/javascript" src="jquery.js"></script>
<title>Conversion Test</title>
</head>
<body>
Thank you for converting to this campaign.
<script type="text/javascript" language="javascript">
oa_cid='015073-655-4a3-850-bc780857f';
oa_id=12;
$.getJSON("http://www.marketingasaservice.com/tracking/conversion.aspx?jsoncallback=?",
{ cid: oa_cid, id: oa_id }, function(data) { });
</script>
</body>
</html>
Save the created end page.
Testing that conversion works
You have now created an
end page that will be used for conversion tracking. To test that the page is tracked, proceed as follows:
- Enter the URL of the end page into your browser. For example:
http://www.yourcompany.com/campaigns/final.html. - Refresh the tracked information by clicking 'Reporting' in the Cockpit.
- You should see the conversion number increase by one. Instead of having
0 (zero) conversions you now have 1 (one) conversion for this campaign.
Note: If the landing page and the end page are the same, the data in the conversion column will be inaccurate. This happens because the server counts it as a conversion both times: when the user initially clicks on the campaign and goes to the landing page, and the second time the user arrives at this page after completing all the actions promoted by the campaign. To avoid this problem, we advise to use two different pages as the landing page and the end page.
Up to
Campaign Module for eMailSignatureBack to
Campaign tracking (hosted service)Forward to
Viewing campaign reports