Choose where you want to send your users
Use the settings on this page to determine where different types of users will be sent when they interact with your link. All settings on this page are optional.
Before you begin
Here's what you need to know before getting started.
Requirements
iOS apps
- Set up the same branded domain for your iOS and Android app.
- Set up universal links.
- Add your branded domain as an Associated Domain. This sets the domain to be configured as a universal link.
- Enable universal linking in your app. You need to provide the App ID prefix and App scheme.
- Work with your developer to get the App screen where you want to send existing users that have your app installed or to send new users after they install your app.
Android apps
- Set up the same branded domain for your iOS and Android app.
- Set up Android App Links in the Adjust SDK.
- Define your branded domain as the Android App Link.
- Configure Android App Links for your app. You need to provide the SHA-256 certificate fingerprints and App scheme.
- Work with your developer to get the App screen where you want to send existing users that have your app installed or to send new users after they install your app.
Deep link
A deep link takes users to a specific page in your app. Deep links are a fundamental way to improve user experience by taking users directly to the in-app content they want to see. Use deep links to improve user acquisition, engagement, and retention.
Define a deep link to send users to a specific location in-app. Under Define a deep link, follow these steps.
- If you have not enabled Universal links or Android app links in your app, then follow the requirements for setting up deep links in this section.
- Select In-app screen, and then choose the location where you want to send existing users that have your app installed or to send new users after they install your app.
- If your link will be used for push notifications, select This link is for push notifications.
Redirect
Specify redirects for users who have not installed your app.
Use redirects to override Adjust’s default destination (the app store) and send users to a custom landing page. You can redirect users by device type or redirect all users to one location.
Example: Specify redirects while you're running a special promotion.
Push notifications are only shown to users who have your app installed. If you have defined a deep link for push notifications, you do not need to specify a redirect.
Under Add a redirect, follow these steps.
- Select Custom URL.
- In the Redirect URL field, specify a URL to send all users to a single location, or select Use platform-specific URLs to redirect users by platform.
- If you do not want to set a custom redirect URL, select App stores to send users to their respective app stores.
Fallback
Specify fallbacks for users who cannot install your app, such as off-platform users. Without a fallback, users are sent to app stores which aren't compatible with their devices.
A fallback overrides the default behavior of redirecting users to the app store when they cannot install your app. Using a fallback does not affect deep link behavior. This means a user who subsequently installs the app can see the app screen that you set while defining the deep link.
Example: If an Android user lands on your iOS link, they cannot install your iOS app on their device. In this case, this user is sent to your specified URL instead of the Apple App Store.
Push notifications are only shown to users who have your app installed. If you've defined a deep link for push notifications, you do not need to specify a fallback.
Under Add a fallback, follow these steps.
- Select Custom URL, and specify the URL.
- If you do not want to set a custom fallback URL, select App stores to send users to their respective app store.
When you set a fallback, your link includes the
redirect_macos
parameter. So, Safari users on iPad and macOS are sent to the fallback URL.