Set up Adjust deep links in the classic dashboard

In Adjust, you can set up deep links using an Adjust tracker URL with the deep_link parameter appended.

Here, you’ll learn how to create both single and multi-platform deep links and test their functionality.

Before you begin

Here’s what you need to know before getting started. 

SDK requirements

Before you start, you first need to download and set up the Adjust SDK for your platform. Follow the instructions linked below to get started:

⚙️ iOS / Android

Once you have the Adjust SDK installed and configured, follow the guides linked below to set up deep linking:

📖 iOS / Android

Helpful information

  • The deep_link parameter is compatible with all other Adjust parameters
  • Devices with iOS 9+ don’t support deep linking using a tracker and deep_link parameter in most ad environments.
  • The following instructions contain minimum-length tracker tokens. Always use the entire tracker token displayed in your Adjust Campaign Wizard.
  • Always remember to encode deep links.

Set up deep links using an Adjust tracker URL

For tracker URLs with a single tracker token

To set up deep linking for a single-token tracker, you can use our Deeplink Generator. This saves time and prevents errors. You can find the Deeplink Generator in the Adjust dashboard by selecting Menu > Deeplink Generator. 

If you want to manually set up your deep link, follow these steps.

  1. In the Adjust dashboard, find or create a tracker URL. The example tracker token here is abc123.

    https://app.adjust.com/abc123 
  2. Choose your custom URI scheme (this is your deeplink destination)  

    myamazingapp://super/exclusive/promotion
  3. Encode your custom URI scheme 

    myamazingapp%3A%2F%2Fsuper%2Fexclusive%2Fpromotion
  4. In a plain text file, add ? to your tracker URL and append the deep_link parameter and encoded custom URI scheme 

    https://app.adjust.com/abc123?deep_link=myamazingapp%3A%2F%2Fsuper%2Fexclusive%2Fpromotion
  5. Append further Adjust parameters to add functionality or campaign details to your tracker URL

    https://app.adjust.com/abc123?campaign=My_Performance_Campaign&adgroup={publisher_id}&creative=Flashy_Image&deep_link=myamazingapp%3A%2F%2Fsuper%2Fexclusive%2Fpromotion

Well done! Your deeplink setup is complete. Now your Adjust tracker URL will deeplink users into your app.

For tracker URLs with multiple Adjust tracker tokens

To deeplink a multi-platform tracker URL, both of your apps must share the same URI scheme. To set up your deeplink, follow these steps. 

  1. In the Adjust dashboard, create a multi-platform tracker URL. The example tracker tokens here are abc123 and bkrn68.

    https://app.adjust.com/abc123_bkrn68 
  2. Choose your custom URI scheme (this is your deeplink destination).

    myamazingapp://super/exclusive/promotion
  3. Encode your custom URI scheme.

    myamazingapp%3A%2F%2Fsuper%2Fexclusive%2Fpromotion
  4. In a plain text file, add ? to your tracker URL and append the deep_link parameter and encoded custom URI scheme.

    https://app.adjust.com/abc123_bkrn68?deep_link=myamazingapp%3A%2F%2Fsuper%2Fexclusive%2Fpromotion
  5. Append further Adjust parameters to add functionality or campaign details to your tracker URL.

      https://app.adjust.com/abc123?campaign=My_Performance_Campaign&adgroup={publisher_id}&creative=Flashy_Image&deep_link=myamazingapp%3A%2F%2Fsuper%2Fexclusive%2Fpromotion

Good job! Your multi-platform deeplink setup is complete. Now your Adjust tracker URL will deeplink users into your app.

Add a fallback

To set up a deeplink fallback, append Adjust's redirect parameter to your tracker URL.

Example (unencoded):

https://app.adjust.com/f0ob4r?deep_link=example://&redirect=my.mobile.website

Example (encoded):

https://app.adjust.com/f0ob4r?deep_link=example%3A%2F%2F%2&redirect=my.mobile.website

This will test the deeplink and redirect the user to my.mobile.website if the app isn’t installed on the device.