Working with deeplinks

What is a deeplink?

Suppose you are writing a blog article about a particular product of an advertiser. You want to link directly to the page where product details can be found, but the ad media of the advertiser does not provide such a link. To solve this situation, you can create a deeplink. A deeplink is basically a normal click URL, but it contains two parameters that make sure traffic is sent to the page you need.

Before you start

To create a deeplink, there are two options:

  • Use the deeplink generator offered by the advertiser you want to promote.

  • Create a deeplink yourself.

Please note that not all advertisers offer a deeplink generator. If you follow the instructions below and cannot find a link to the tool, please contact the advertiser and signalize your demand for it.

To find the deeplink generator, make sure you go through the following steps:

  • Make sure you are logged in to your partner UI and click ‘ad media’ in the main navigation.

  • Select the ad space and advertiser for which you want to create a deeplink generator in the right lower corner of the panel.

  • Click on ‘search’ in the right lower corner of the panel.

In the left top corner of the output page, you will see a button looking more or less like this:

Please note that if the button is greyed out, the advertiser is not providing a deeplink generator. In this case, you will have to create a deeplink yourself – just follow the instructions in the paragraph below.

If the button is available, proceed to click on it. If you do so, you will be taken to a separate page. This page contains a small form looking more or less like this:

In this form, you can do the following:

  • You can add a sub ID in the first entry. Please note this step is not obligatory. To find out more about sub IDs, please read this article.

  • In the second entry, you need to paste the URL of the page you want to create a deeplink for. By default, the URL of the homepage of the advertiser is filled in. If you do not want to use the advertiser’s homepage, just replace this URL with the URL of the page you need. Please note that the deeplink generator is only able to create tracking links for pages that belong to the advertiser you selected before.

  • In some cases, you will find an additional drop down menu. Via this drop down menu, you can select whether the deeplink will be Bounceless. To find out more about Bounceless tracking links, please read this article.

After you filled out all the relevant data, just hit the button ‘create custom deeplink’ and your deeplink will be displayed. Please make sure you integrate this deeplink into your content management system or source code of your ad space without altering it.

If an advertiser does not provide a deeplink generator, or you prefer not to use the deeplink generator, you can create a deeplink manually. To do so, make sure you get a regular click URL from the ad media section of your partner UI. This click URL will look more or less like this:

http://marketing.net.fashionshop.com/ts/i4461060/tsc?amc=aff.demonet.1234.5678.90123

For comprehensive documentation on the click URL, please read this article. To make a deeplink out of this click URL, you need to add two different parameters:

  • The ‘rmd’ parameter. The value of this parameter must always be ‘3’.

  • The ‘trg’ parameter. The value of this parameter is the URL of the page where you want to send your traffic. The URL needs to be encoded. If you do not want to encode the URL, make sure the is put URL between double brackets and preceded by ‘urlenc0’.

When you have added the two parameters using an encoded target URL, the deeplink will look more or less like this:

http://marketing.net.fashionshop.com/ts/i4461060/tsc?amc=aff.demonet.1234.5678.90123&rmd=3&trg=www.ingenioustech.com%2Fgreatproduct

If you do not want to encode your target URL, the deeplink will look more or less like this:

http://marketing.net.fashionshop.com/ts/i4461060/tsc?amc=aff.demonet.1234.5678.90123&rmd=3&trg=urlenc0((www.ingenioustech.com/greatproduct))

Please note that if you want to include additional parameters in the value of the ‘trg’ parameter, you need to remove the hashtag and add another brace: