24/02/2011 ***UPDATE*** We now have browser plugins available through Google Chrome, Internet Explorer and Firefox to assist publishers in creating deeplinks. To see the user guide and download them click here.
We’ve had some feedback from our publishers about creating deep links on CJ and so we wanted to create a quick help guide to shed some light on the best and quickest way to do it.
To start with it should be stated that not all merchants allow deep linking. Most do, but there are some exceptions which are normally due to limitations on the advertiser’s end or the way that they’ve chosen to integrate with CJ. For the majority of merchants who do allow deep linking this is how it works:
First of all you need to identify the links which are deep linking enabled. There are two types of deep links – one which has been set by the merchant to go to a specific page and another which is a generic link (usually to the homepage) which can be altered by affiliates to go to any page within the advertiser’s site – I am going to focus on how to do the latter. (At the moment on the CJ system you have to check each link to identify which are deep linking enabled – sometimes advertisers will only have one link enabled so if you can’t find it you should give us a call on 020 8785 5870 to check. This is on our project plan to make easier for you.)
Using Thomson Holidays as an example, this screenshot shows how you can tell that a link has deep linking enabled. There will be a ‘destination url’ field.
Altering the link to go to a specific page is then easy.
Let’s say we want to link through to this landing page on Thomson: http://www.thomson.co.uk/late-deals/late-deals.html . We insert that URL into the Destination URL field and click ‘update link code’ and the link has been updated to go to that specific page.
The link structure in total will look like this (with a fictitious PID)
You can see that the link contains a click tag and an image tag. If we strip away the image tag and the text so that we’re just looking at the link in its most basic form you get this:
Looking at it like this you can see that the CJ tracking link and the encoded destination URL is connected by this parameter: ?url= (If you are unsure of how to encode URLs you can use a URL encoder tool like this one.
Now that you know all of this you have the structure to create links without needing to log into your CJ account. Providing that you know the link has been enabled for the url redirection (deep linking) you can use http://dpbolvw.net/click-1111111-AID?url= in front of any encoded destination URL.
My final example to wrap things up:-)
Basic Link Structure:
Chosen Landing Page URL:
Encoded Landing Page URL
I hope that this has helped. Happy deep linking and if you have any questions just email email@example.com and it will work its way to me