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:
Once you have the Adjust SDK installed and configured, follow the guides linked below to set up deep linking:
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.
In the Adjust dashboard, find or create a tracker URL. The example tracker token here is
abc123.
https://app.adjust.com/abc123
Choose your custom URI scheme (this is your deeplink destination)
myamazingapp://super/exclusive/promotion
Encode your custom URI scheme
myamazingapp%3A%2F%2Fsuper%2Fexclusive%2Fpromotion
In a plain text file, add
?
to your tracker URL and append thedeep_link
parameter and encoded custom URI schemehttps://app.adjust.com/abc123?deep_link=myamazingapp%3A%2F%2Fsuper%2Fexclusive%2Fpromotion
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.
In the Adjust dashboard, create a multi-platform tracker URL. The example tracker tokens here are
abc123
andbkrn68
.https://app.adjust.com/abc123_bkrn68
Choose your custom URI scheme (this is your deeplink destination).
myamazingapp://super/exclusive/promotion
Encode your custom URI scheme.
myamazingapp%3A%2F%2Fsuper%2Fexclusive%2Fpromotion
In a plain text file, add
?
to your tracker URL and append thedeep_link
parameter and encoded custom URI scheme.https://app.adjust.com/abc123_bkrn68?deep_link=myamazingapp%3A%2F%2Fsuper%2Fexclusive%2Fpromotion
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.