Skip to main content

UniLink Template

UniLink Template

Updated over a month ago

At A Glance: This article will guide you through creating a UniLink template in Apptrove. You'll also learn the difference between deep linking and deferred deep linking and how to configure Anti-Fraud Settings for safer campaign performance.

UniLink templates in Apptrove allow marketers to build custom deep links that direct users to specific in-app content or app stores. With this feature, you control the user journey, whether the app is installed or not. You can also apply anti-fraud measures to prevent invalid installs. This guide provides detailed steps, clear definitions, and references to help you use UniLink effectively.


Video to watch

Deep linking vs. Deferred Deep linking

  • In the context of mobile apps, deep linking consists of using a uniform resource identifier (URI) that links to a specific location within a mobile app rather than simply launching the app. Deferred deep linking allows users to deep link to content even if the app is not already installed.

  • Deferred deep linking is a form of deep linking that is deferred until someone downloads and opens the app. It allows users to go directly to the location they desire within an app. Deferred deep linking is used when a customer does not have the app installed.

Steps to create a UniLink template

1. Access the UniLink Template Section:

  • Go to your "Dashboard" and choose "Unilink Management".

  • Click on the Add New Template and you will be given the option to choose and create your template based on your requirements.

    Unilink Template

2. Fill in Basic Template Information:

  • Template Name: Add a recognizable name for easy identification.

  • Application: Select the app this template is associated with.

  • Subdomain: Choose a subdomain that aligns with your brand (e.g., if your website is www.abcd.com, use abcd).

    Unilink Template

3. Configure Link Behaviour:

  • You will be allowed to choose to redirect the customers to the Google Play Store or the App Store based on whether the application is installed or not.

  • You will be asked to enter the API link of the page you want your customers to be redirected to and in the case of iOS, you will have to add an iOS bundle ID.

  • If already installed, you can add the URL of the destination page you want your customers to be redirected to.

    Unilink Template


  • URI provides a means to retrieve a file from within a package using similar semantics to performing a GET request over HTTP. Fallback method:

    • Android: URI scheme is an effective fallback method for when Android app links fail to open the app either because they don't work or aren't set up.

    • iOS: Limited fallback capabilities for when universal links fail to open the app either because they don't work or aren't set up

    Unilink Template


  • If someone opens your URL from a desktop and not mobile, you can also choose to either redirect them to the Play Store or a different URL. In some cases, your link might be clicked on a desktop computer, especially if it is sent via email or social media. If you expect a lot of desktop traffic to your link, you might want to send those users to a landing page, the main website homepage, or a page where they can request an SMS link on their phone, instead of the correct app store.

    Unilink Template


Note: Don't forget to click on "Save" once you are done adding details. Also, you can filter the templates if you want to search for a particular one.


4. Anti-Fraud Settings:

  • Configure which installs should be flagged as fraud.

  • These settings are copied to any custom link created from the template.

  • This feature helps protect your campaign from suspicious traffic sources.

    Unilink Template

5. Review Details:

Review the details and click on finish and then you are all set to go for the Unilink template.



We are delighted to have assembled a world-class team of experienced professionals who are ready to take care of your queries and answer any questions you may have.
Feel free to reach out to us at any time by emailing us at support@apptrove.com or by using the in-platform chat feature. We'd love to hear from you!

Did this answer your question?