CAKE Unique Link
This article will cover the following:
- What is a CAKE unique link
- The various parameter components of a CAKE unique link
What is a CAKE unique Link?
Every new CAKE client starts with one tracking domain which is also referred to as a cooke domain. \L This cookie domain will be used to build your conversion pixels and your affiliate unique links.
In our example above http://track.com is the cookie domain.
The "a=" parameter
When an affiliate's Unique Link has been clicked, CAKE redirects the consumer through CAKE and to the offer link.\L While this happens, CAKE needs to know at least two things:\L
1) Who the affiliate is that generated the click\L
2) What campaign is this click and potential conversion related to
The "a=" parameter defines the Affiliate ID. In our example above, a=1 is referencing Affiliate ID 1.
The "c=" parameter
The "c=" parameter helps answer the question to item #2 above; What campaign is this click and potential conversion related to?
\L c=1 means that this particular Unique Link is referencing creative ID 1.
Knowing the creative ID allows CAKE to know the offer associated. If CAKE knows the offer, then we are able to use the Affiliate ID to discover the campaign.
\L \ Afterall, Affiliate + Offer = Campaign.
Defining the creative ID, as opposed to using the campaign ID directly, allows for more granular reporting. Creative reporting becomes extremely important when optimizing performance campaigns.
The "s1=" parameter
The s1 parameter, or Sub ID parameter, is all too often misunderstood.\L
As opposed to a unique click ID of sorts, the s1 parameter should only be populated with real sub ID information that CAKE would expect to see regularly.
If unique values are placed in the s1 parameter by your affiliate, CAKE will soon ignore these values as that is not the intended use of this feature.
It is also important to note that the character length for "s1=" is 50 characters.
Additional Sub ID parameters
Although the first Sub ID parameter should only be used for reoccurring sub affiliate IDs or values, affiliates have access to 4 additional sub ID parameters.\L
These optional parameters can contain uinque values and also allow for more characters.
As opposed to the s1 parameter, the s2-s5 parameters can contain up to 100 characters. Additionally, extra long sub ID values will roll over when placed in s2-s5.\L
For example, a 150 character s2 value will cut off at 100 characters and roll over the remaining 50 characters to the s3 parameter.
Offer Contract parameter
Some clients want specific control over campaigns at the offer contract level.\L
Normally, multiple campaigns from the same offer and affiliate, but differ on the offer contract, are considered Non-Original.
However, there is a Global Setting that allows campaigns to be original if the offer contracts are different. Because of this, the affiliate unique link will need to define which offer contract it belongs to.
In this situation, CAKE will insert a new parameter named "oc=".
Media Type parameter
Similar to the offer contract situation above, some clients would like to track campaigns separately based on their Media Type.\L
Normally, multiple campaigns from the same offer and affiliate, but different on the media type, are considered Non-Original.
However, there is a Global Setting that allows campaigns to be original if the media types are different. Because of this the affiliate unique link will need to define which media type it belongs to.\L
The Media Type is represented in the form of an ID.
In this situation, CAKE will insert a new parameter named "m=".
Alternate Price Formats
Up until now, the affiliate unique link example this document has been using is based on a CPA Campaign.\L \
However, CAKE supports several Price Formats.\L They include:\L
2) CPC - p=c\L
3) CPM - p=m\L
4) RevShare - p=r
\L \ 5) Fixed - p=f
CPA Campaigns will not definte the price format in the unique link.
\L CPC, CPM, RevShare and Fixed however, are unique and are therefore defined in the affiliate unique link.
This allows you to build multiple original campaigns for the same affiliate and offer with the flexibility to run traffic to different price formats.
Some clients, for various reasons, wish to encrypt the values within the affiliate unique link.
\L Encrypted links is a global setting that can be enabled within your CAKE instance and will affect all affiliate unique links.
The encryption will hide the affiliate ID, creative ID and any other optional values mentioned above. The affiliate does still have access to sub ID parameters.