Enterprise Domain (Custom Branded Domain)
Enterprise domain, also referred to as Custom Branded domain, enables you to use your own first-party subdomain, such as app.brand.com, to create, manage, and measure links with Adjust.
With Enterprise domain, you can deliver the full TrueLink experience on a domain that you own and control. This supports a consistent branded user journey while enabling Adjust’s linking and measurement capabilities across your campaigns.
- Increase brand recognition: Reinforce brand reputation with recognizable domains and short links, personalizing the app journey to maintain loyalty and boost engagement.
- Improve click-through rate & conversion rate: Improve likelihood of end-users clicking through & converting by addressing concerns users have about the link not belonging to the respective brand.
- Minimize friction in user journeys: Reduce instances of platforms flagging/blocking outgoing ‘first-party domain’ links.
How it works
Enterprise Domains are implemented by associating a domain defined in your Domain Name System (DNS) with an Adjust domain. This is done by using standard settings in your DNS and setting up an Enterprise Domain in Adjust. In addition, you will need to make some minor changes in your app to support Enterprise Domains. You will need the assistance of the DNS admin, usually a member of your IT team or your DNS hosting provider and the app developer.
Before you begin
Requirements
- Admin or Editor permissions
- Native apps (Android, iOS)
- Other platforms/frameworks are still in early access, and we'd like to partner with specific clients if you wish to set this up. Please reach out to your Adjust representative if you're interested.
- Adjust SDK version v4.37 and above
- Set up TrueLink for your app(s), including configuring deep links in the Adjust SDK (iOS | Android) and setting up the Branded go.link domain
- Use the same branded domain and Enterprise domain for every platform of your single-platform apps. This is required for deep links to work correctly across multiple platforms.
- For example, if you have an Android version and an iOS version of your app in Adjust, specify the same branded domain and Enterprise domain in both apps.
- You cannot use the same domain name for multiple apps on the same platform. For example, if you have two Android apps in Adjust, you cannot specify the same branded domain in both apps.
- Your domain may not begin or end with a hyphen (-) or a full stop (.).
- Once configured and saved, you cannot change the Enterprise domain.
Availability
- Only available for TrueLink Core Standard or Enterprise packages. Contact your Adjust representative or email sales@adjust.com if you wish to get access.
- Without access to this feature, you will see the Enterprise domains section as locked within Appview, and you will be unable to configure Enterprise domains
Enterprise Domain is not compatible with Adjust Data Residency and URL Strategy at the moment, but we are working on supporting this in future iterations
Tips for picking the right Enterprise domain
- Your Enterprise (sub)domain should not host any actual content. Since you would be expected to change DNS settings to point to Adjust, this should be a sub domain/root domain reserved only for the purpose of hosting Adjust links, and not used for hosting any other content for end-users
- Your Enterprise domain name should align with your company name. When your links include your brand name (e.g. app.brandName.com OR link.brandName.com), it makes it easier for users to recognize them, which promotes trust and improves conversion rates.
- Keep your Enterprise domain as short as possible. If you have different versions of your brand name or different domains, use the name that users would identify.
- Work with all your internal stakeholders—marketing, branding, and so on—to pick an Enterprise domain. Make sure that everyone is aligned before you configure and save your Enterprise domain
Basic setup
1. Configure Enterprise domain
Work with your IT Team/DNS hosting provider to create A records: <custom.branded.domain.name> -> 185.151.204.100
- This redirects the request to app.adjust.com , allowing Adjust to host the necessary SSL certificates for this domain.
2. Set up Enterprise domain in Adjust Appview
To set up an Enterprise domain for your app, follow these steps in AppView.
- Under AppView, select All apps.
- Select your app.
- Select the App information tab.
- Under Enterprise domain, select
Edit.
- Enter the unique domain to be used in your custom link URLs.
- Select Save.
Great job! You have now saved the Enterprise domain, and you will see it in a ‘Setup pending’ state since you still have a few more steps to go before the domain is fully usable.
3. Set up Enterprise domain in your app
iOS
For iOS apps, an additional step is required to let universal linking work correctly with your enterprise domain links.
When you first set up support for universal links in your iOS app, you configure Associated Domains. After you have saved an enterprise domain for your app, you need to update this.
- Ask your developer to enter the new Enterprise domain into the Associated Domains section of your Xcode project. For more information, see Apple's documentation about supporting associated domains.
- In addition to the Enterprise domain, keep both the raw UL domain xxx.adj.st and Branded domain brandName.go.link as the associated domains. Do not remove them.
Android
For Android apps, an additional step is required to let Android App Links work correctly with your Enterprise domain links.
- When you configure Android App Links in the Adjust SDK, you need to configure your Enterprise domain as the Android App Link.
4. Wait for Adjust to complete domain validation and host certificate(s)
To get your Enterprise domain fully set up to be your Adjust link domain, the Adjust system automatically kicks off processes in the background to:
- Validate that the DNS A-record for the domain
- Deploy the SSL/TLS certificate
- Serve the Apple-app-site-association, i.e. AASA file (iOS) and the Assetlinks.json (Android) file
If there are any errors in the processes, you would see specific error messages that will prompt you to contact the Adjust support team if necessary. If all background set up steps are successful, you will see the Enterprise domain status change to ‘Connected’.
5. Set your Adjust Link domain
Once your Enterprise domain is in the ‘Connected’ state, you can choose to set the Enterprise domain as the Adjust link domain by selecting the radio button. This means that all Adjust links in Campaign Lab UI (and links created via APIs) would now show up with your Enterprise domain instead of the Branded go.link domain
6. Create and Test links with Enterprise domain
Create a custom link (or pick any of the existing links that would now show up with the Enterprise domain) in Campaign Lab and/or via the Deep Link Generator API, and test them on different devices and platforms. Ensure that the Enterprise domain links have the same routing and deep linking functionality you expect within Branded go.link links.
If, for some reason, any of the tests don’t meet your desired results and you wish to change the ‘Adjust Link Domain’ radio button back to the Branded domain, it is possible to do so. All links in Campaign Lab UI (and links created via API) will switch back to the Branded go.link domain, while you debug and fix any issues with the Enterprise domain.
If everything works well, you are all set to create, deploy and manage Adjust links on your own first-party (sub) domain across all your channels and touchpoints with end-users. Congratulations!
Advanced setup
Setting up Additional Enterprise domain(s)
If you need multiple enterprise domains to work with Adjust links - perhaps because a specific channel, country or vertical within your organization requires it - it is possible to do so with the ‘Additional Enterprise domains’ feature
Availability
- This feature is a paid add-on. Contact your Adjust representative or email sales@adjust.com if you wish to get access.
- Without access to this feature, you will see the ‘Additional Enterprise domains’ section as locked within Appview, and you will be unable to configure multiple domains.
All the remaining steps to setup, configure and test additional enterprise domains is the same as those for the primary Enterprise domain.


Edit.



