Advertiser Tracking Guide/Custom Tracking Parameters
From Wiki
[-] Advertiser Tracking Guide
Recommended Custom Parameters
Awin Conversion Analytics is an advanced tracking setup that allows advertisers to report on the metrics that matter most to their brand. The additional insights enable advertisers to make more informed decisions to achieve their business goals.
By submitting relevant purchase and customer data to Awin via custom tracking parameters, advertisers see these data points in Awin's transactions reports and API, unlocking Conversion Analytics and Dynamic Commissions.
Here is a generic guide File:Custom Parameter Tracking - Overview.pdf outlining the benefits of Conversion Analytics and the parameters we would recommend to pass across a number of sectors.
[-] Custom Tracking Parameters
It is possible to declare other information and associate it with the transaction using custom tracking parameters, which will appear in transaction reports available in the Awin UI, certain endpoints in the Awin Advertiser API, and via custom reports.
Please note that |
[-] Single Custom Tracking Parameter
If you only require one custom tracking parameter per transaction, then populate the desired value to AWIN.Tracking.Sale.custom
in the Conversion Tag as well as the parameter p1
within the Fall-back Conversion Pixel's URL request string. Keep in mind though that AWIN.Tracking.Sale.custom
must be declared as an array.
Template - Conversion Tag
AWIN.Tracking.Sale.custom = ["{{customParameter}}"];
Template - Fall-back Conversion Pixel
&p1={{customParameter}}
-
{{customParameter}}
should be replaced by the information to associate with the transaction in question. The value must be URL encoded if it contains special characters.
Example
<img border="0" height="0" src="https://www.awin1.com/sread.img?tt=ns&tv=2&merchant=1001&amount=7.50&ch=aw&p1=Next%20Day%20Delivery&parts=DEFAULT:7.50&ref=AA000005&testmode=0" style="display: none;" width="0"> <script type="text/javascript"> //<![CDATA[ /*** Do not change ***/ var AWIN = AWIN || {}; AWIN.Tracking = AWIN.Tracking || {}; AWIN.Tracking.Sale = {}; /*** Set your transaction parameters ***/ AWIN.Tracking.Sale.amount = "7.50"; AWIN.Tracking.Sale.channel = "aw"; AWIN.Tracking.Sale.custom = ["Next Day Delivery"]; AWIN.Tracking.Sale.orderRef = "AA000005"; AWIN.Tracking.Sale.parts = "DEFAULT:7.50"; AWIN.Tracking.Sale.test = "0"; //]]> </script>
[-] Multiple Custom Tracking Parameters
If you require more than one custom tracking parameter per transaction, then populate the parameter AWIN.Tracking.Sale.custom
in the Conversion Tag as normal, however for the Fall-back Conversion Pixel you would utilise p1
for the first value, p2
for the second value and so on.
Template - Conversion Tag
AWIN.Tracking.Sale.custom = ["{{customParameter1}}", "{{customParameter2}}"...];
Template - Fall-back Conversion Pixel
&p1={{customParameter1}}&p2={{customParameter2}}...
-
{{customParameter1}}
should be replaced by the first value to be associated with the transaction in question -
{{customParameter2}}
should be replaced by the second value to be associated with the transaction in question - ...etc.etc.
- The values must be URL encoded if they contain special characters.
Example
<img border="0" height="0" src="https://www.awin1.com/sread.img?tt=ns&tv=2&merchant=1001&amount=7.50&ch=aw&p1=Special%20Delivery&p2=Royal%20Mail&p3=5.99parts=DEFAULT:7.50&ref=AA000005&testmode=0" style="display: none;" width="0"> <script type="text/javascript"> //<![CDATA[ /*** Do not change ***/ var AWIN = AWIN || {}; AWIN.Tracking = AWIN.Tracking || {}; AWIN.Tracking.Sale = {}; /*** Set your transaction parameters ***/ AWIN.Tracking.Sale.amount = "7.50"; AWIN.Tracking.Sale.channel = "aw"; AWIN.Tracking.Sale.custom = ["Special Delivery", "Royal Mail", "5.99"]; AWIN.Tracking.Sale.orderRef = "AA000005"; AWIN.Tracking.Sale.parts = "DEFAULT:7.50"; AWIN.Tracking.Sale.test = "0"; //]]> </script>