Deferred deep linking on reinstall

You can use deferred deep links to retarget users who've uninstalled your app. The deferred deep link sends users to a specific place in your app after first routing them through the relevant app store to reinstall the app.

Find out how deferred deep linking works for apps that are installed or reinstalled on a device, and how you can set up your SDK and links to support it.

How it works

When a user clicks your retargeting link, Adjust's server checks whether the user has your app installed. If the app is installed, the deep link takes the user directly to the specified place in your app.

If the app is not on the user’s device and the link includes a redirect parameter, Adjust sends the user to the redirect URL. For example, this might be your product website.

If the app is not on the user’s device, and there is no redirect paramter, Adjust sends the user to the relevant app store to install the app. When the user opens the app for the first time, the Adjust SDK calls our backend to see whether we already have a device record for this user. At this point, there are three possbile outcomes.

User attributed

First install

User reattributed


User neither attributed nor reattributed


Setup checklist

Deferred deep linking can be used with both Adjust deep links and universal links. To ensure you can run re-engagement campaigns using deferred deep linking, make sure you have correctly set up the Adjust SDK and links.

  • SDK support for reattribution via deep links.

  • Create a campaign using Adjust links with your retargeting partner.

Your Adjust link operates in the same way for retargeting campaigns as it does for user acquisition campaigns. However, since retargeting focuses on specific app users, your link should include a user's advertising ID. This lets you confirm that your campaign reaches the intended audience.

iOS example:

Android example: