Configure a Deep Linking Domain

Overview

Deep links are specific URLs that can directly point to specific content within a mobile app instead of the app's homepage.
Deep linking allows an app to be accessed and launched from a URL. When a user clicks a deep link, they are directed to a specific location within the app rather than opening it to its homepage. This could be a specific page, feature, or content within the app. Thus, deep linking provides a more personalized user experience and can guide users toward specific actions, enhancing user engagement and conversion rates.

Advantages

  • Enhanced user experience: Deep linking eliminates users' need to navigate multiple screens to find what they are looking for, boosting engagement and satisfaction.
  • Promote app installations: Deep linking can promote app installations. You can create customized links that take users directly to the app store with pre-populated information, making the installation process smoother and more convenient.
  • Retargeting and re-engagement: Deep links facilitate retargeting strategies by reminding them of products or services they showed interest in. This helps increase user engagement and conversions.
  • Personalized campaigns: You can create personalized campaigns by leveraging deep linking. By directing users to specific pages related to their interests or personal preferences, you can tailor campaigns to individual users, increasing the chances of conversion.

Configure Deep Linking Domain in MoEngage

Perform the following steps to configure a deep linking domain in MoEngage:

  1. On the left navigation menu in the MoEngage dashboard, go to Settings > Advanced settings > Custom domain.
  2. On the Email tab, click + Add deep linking domain.
    deep linking 1.png
  3. On the Add deep linking domain side drawer, add the following details:
    Screenshot 2025-02-06 at 5.51.54 PM.png
    1. Complete the deep linking configuration of your respective provider. For more information, refer to the following links. MoEngage supports native integration from the following deep link providers:
      • AppsFlyer
      • Branch
        info

        Information

        • Ensure that you follow instructions from your deep link provider regarding the CNAME pointing.
        • MoEngage does not procure an SSL certificate for your deep linking domain. Your deep link provider can help you with this.
        • If you utilize other providers for deep link shortening, it is crucial to deactivate click tracking for these particular links to guarantee their proper functionality. To achieve this, append the parameter 'click tracking=off' to the deep link URL.
          By implementing this parameter, click tracking will be exclusively disabled for the modified link within the MoEngage platform. However, the deep link will remain fully operational. Additionally, the click data associated with these links will be accessible through your chosen Email Service Provider (ESP) dashboard, allowing for continued monitoring and analysis of link engagement.
        • To ensure proper click tracking for the provided links, it is essential that the setup on the Email Service Provider (ESP) dashboard is executed accurately. The data must be actively posted to MoEngage. It is important to note that MoEngage does not perform link wrapping and, therefore, cannot directly monitor click activity. Instead, MoEngage depends on deep-linking providers to transmit the relevant click data back to the platform.
    2. In the Deeplinking domain name box, type the deep linking domain name with which you want to wrap the deep links.
    3. Select the Mark this domain as default check box if you want this domain as your default domain.
    4. Select the I acknowledge that the pre-requisites are met and click tracking ESP settings is turned off check box.
      info

      Information

      Keeping the ESP setting turned on breaks the redirection when the recipient clicks the deep links received in their mailboxes. If you are using MoEngage-managed email, MoEngage handles this. If you are using your Email Service Provider (ESP), ensure the same on your ESP dashboard.

    5. Click Save.
    6. After saving, your deep linking domain is listed on the Email tab of the Custom domain page as shown below:
      deeplink 4.png
    7. Click the ellipsis icon (ellipsis.png) against any of your deep linking domains to mark it as Default or Delete
      • If you have only one default link brand domain configured and delete the same, you cannot add this branding domain while creating the email campaign.
      • If you have configured multiple default link branding domains and delete one, any active campaign that uses the deleted link branding domain falls back to the new default link branding domain.

Add Deep Linking Domain to Email Campaign

After configuring the deep linking domain, you can add them to your email campaigns. Perform the following steps to add deep link domains while creating email campaigns:

  1. Navigate to Step 2: Content of your email campaign.
  2. In the Deeplinking domain list, select the deep linking domain to be used in this email campaign so that MoEngage wraps the deep links with this domain while sending out the email campaign. Note that any deep links marked as default during configuration are auto-populated in this list.
    deeplink 5 new.png
    info

    Information

    When creating the email content, adding the parameter deep_link=true to all deep linking URLs included in the email body is necessary. This allows the MoEngage platform to identify these links as deep links. The system then uses the deep linking domain chosen from the Deeplinking domain list to wrap them. All remaining URLs in the email body are wrapped with the selected link branding domain.deeplink 6.png

  3. Continue to add the required details and publish the campaign. For more information, refer to Create an Email Campaign.

View the Deep Linking Domain Used in a Campaign

Perform the following steps to view the deep linking domain used in a published email campaign:

  1. On the left navigation menu in the MoEngage dashboard, click Engage, and then click Campaigns.
  2. On the All campaigns page, select the required campaign.
  3. On the Campaign analytics and info page, click the Info tab.
  4. In the Sender details section, you can view the deep linking domain added to that email campaign.
    deeplink 7.png
info

Information

Even if your brand does not use deep links, MoEngage recommends branding your links using its link branding feature. For more information, refer to Configure Custom Domain.

Was this article helpful?
0 out of 0 found this helpful

How can we improve this article?