How to track deep links when ESP link wrapping breaks them?

Summary

When ESP link wrapping interferes with deep link tracking, a multifaceted approach is required. Experts and marketers recommend employing specialized deep linking platforms like Branch, AppsFlyer, Firebase Dynamic Links, Adjust, and Kochava, which offer solutions designed to withstand link wrapping. Other strategies include using custom domains, deferred deep linking, dedicated deep linking services, Android App Links, and landing page redirects. It's crucial to test links extensively across different email clients and devices, and to explore options with the ESP to disable link wrapping for specific links or domains. Employing URL shorteners for easier management and tracking is also suggested. The core issue lies in ESPs adding security headers or altering links during wrapping, which can break deep link functionality differently across browsers.

Key findings

  • Dedicated Platforms: Specialized deep linking platforms effectively manage ESP link wrapping.
  • Custom Domains: Using a custom domain improves link tracking reliability.
  • Deferred Deep Linking: Ensures users are directed to the correct content post-app install.
  • ESP Bypass: Some ESPs offer options to disable link wrapping on specific links.
  • Android App Links: Provide a reliable deep linking solution for Android apps.
  • URL Shorteners: Simplify deeplink tracking and management
  • Browser and Device Testing: Critical for identifying and resolving compatibility issues.
  • Complexities beyond Redirects: Link wrapping can introduce changes to links that go beyond just simple redirects

Key considerations

  • Platform Selection: Choose a deep linking platform based on features, pricing, and integration capabilities.
  • Testing Investment: Allocate resources for comprehensive link testing across environments.
  • ESP Communication: Establish a dialogue with your ESP to discuss link wrapping options and solutions.
  • User Experience: Balance technical solutions with user experience, minimizing extra steps like redirects.
  • Technical Expertise: Assess the technical skills required to implement and maintain different deep linking solutions.
  • Ongoing Maintenance: Regularly review and update deep link configurations due to evolving browser and platform changes.
  • Domain Ownership: Ensure you have full control and management over any custom domains used.

What email marketers say
12Marketer opinions

When ESP link wrapping breaks deep links, several solutions can be implemented. These include migrating to specialized deep linking platforms like Branch or AppsFlyer, which are designed to handle link wrapping effectively. Deferred deep linking, offered by services like AppsFlyer, ensures users reach the correct content even after app installation. Other strategies involve using dedicated deep linking services, testing links across different email clients and devices, requesting ESPs to disable link wrapping for specific links, and using a landing page redirect. Android App Links are also recommended for Android platforms. Using URL shorteners as proxies and extensive testing are also important considerations.

Key opinions

  • Specialized Platforms: Deep linking platforms like Branch and AppsFlyer effectively manage link wrapping.
  • Deferred Deep Linking: Deferred deep linking ensures users reach the correct content post-install.
  • Dedicated Services: Dedicated deep linking services encode links to avoid ESP interference.
  • Testing Importance: Thorough testing across email clients and devices is crucial.
  • ESP Configuration: ESPs can sometimes disable link wrapping for specific links.
  • Landing Page Redirect: Using a landing page redirect can bypass some ESP link wrapping issues.
  • Android App Links: Android App Links provide a more reliable way to deep link on Android.
  • URL Shorteners: Using a URL shortener can provide a single point of control

Key considerations

  • Platform Choice: Consider migrating to a platform with robust deep linking capabilities if ESP link wrapping is a persistent issue.
  • Testing Resources: Allocate resources for thorough testing of deep links across various email clients and devices.
  • ESP Flexibility: Inquire with your ESP about options for disabling or customizing link wrapping.
  • User Experience: Evaluate the impact of additional steps, such as landing page redirects, on the user experience.
  • Android Implementation: If targeting Android users, consider implementing Android App Links for improved reliability.
  • Complexity: Be mindful of the complexity introduced by certain workarounds
Marketer view

Email marketer from Email Geeks shares his experience with Iterable link tracking breaking their deep links and their solution to migrate deep linking to Branch and utilize their native integration.

April 2023 - Email Geeks
Marketer view

Email marketer from MarketingLand.com suggests using a URL shortener as a proxy to your deeplink. It makes managing and tracking easier, and offers a single point to update your link if the deeplink changes

August 2021 - MarketingLand.com
Marketer view

Email marketer from AppsFlyer explains that deferred deep linking is a method that allows you to take users to a specific page within the app, even if they haven't installed the app yet. Once the user installs and opens the app, they are directed to the intended content, overcoming the limitations of ESP link wrapping.

December 2021 - AppsFlyer
Marketer view

Email marketer from Reddit shares that a common workaround is to use a dedicated deep linking service that encodes the deep link in a way that ESP link wrapping doesn't interfere with. They suggest researching different deep linking service providers to find one that fits the specific needs.

November 2024 - Reddit
Marketer view

Email marketer from Quora suggests testing deep links extensively across different email clients and devices to identify if and how ESP link wrapping is affecting them. They also recommend contacting the ESP's support team to inquire about options to disable link wrapping for specific links or domains.

August 2024 - Quora
Marketer view

Email marketer from EmailMarketingTips.com shares that If possible, request your ESP to disable link tracking for specific deep links. Some ESPs offer the option to exclude certain links or domains from link wrapping, ensuring they are not modified.

June 2023 - EmailMarketingTips.com
Marketer view

Email marketer from EmailGeekForum explains that a workaround involves using a landing page that redirects to the deep link. The email link points to your domain, and the landing page handles the redirect. This can bypass some of the ESP's link wrapping issues, but it may introduce an extra step for the user.

February 2024 - EmailGeekForum
Marketer view

Email marketer from Email Geeks suggests that if an ESP is breaking links, either the links are malformed to begin with or a new ESP is needed, as this shouldn't happen.

May 2023 - Email Geeks
Marketer view

Email marketer from LinkedIn recommends thoroughly testing deep links across various email clients and mobile devices. Different email clients may handle links differently. Use a tool like Litmus to test rendering across devices and clients.

February 2024 - LinkedIn
Marketer view

Email marketer from Branch.io explains that Branch provides a platform designed for deep linking and attribution, offering solutions to ensure deep links work correctly across various platforms, including when ESPs attempt to wrap links. Branch manages link wrapping to prevent breakage and accurately track attribution.

November 2021 - Branch.io
Marketer view

Email marketer from Stack Overflow suggests using Android App Links (if applicable) as they are less prone to being broken by ESP link wrapping. App Links require domain verification and provide a more reliable way to deep link into Android apps.

July 2023 - Stack Overflow
Marketer view

Email marketer from Email Geeks shares insights on how a company managed deep links for their client by placing their links in emails, ensuring they still hit the client's redirect on their end, potentially as a solution to ensure seamless deep linking experience.

March 2023 - Email Geeks

What the experts say
3Expert opinions

Experts highlight the complexities of ESP link wrapping and its impact on deep link tracking. Using a custom domain for tracking is generally safer than shared domains to maintain content reputation. The issue goes beyond simple redirects, with ESPs adding security headers that can break links differently across browsers. Strategies involve exploring options with the ESP to bypass link wrapping or mitigate its effects.

Key opinions

  • Custom Domains: Using a custom domain for tracking links improves content reputation and reliability.
  • Complex Redirects: ESPs add security headers during link wrapping that affect deep links.
  • Browser Variance: Link wrapping effects vary across different web browsers.
  • ESP Collaboration: Working with your ESP can provide solutions to bypass or mitigate link wrapping issues.

Key considerations

  • Domain Management: Ensure you own and manage the custom domain used for tracking.
  • Browser Compatibility: Test deep links across various browsers to identify and address compatibility issues.
  • ESP Relationship: Maintain open communication with your ESP to explore and implement solutions for deep link tracking.
  • Detailed Investigation: Recognize that issues may be caused by more complex technical factors, such as security headers.
Expert view

Expert from Email Geeks clarifies it’s more complex than a 303 redirect and the ESP is adding security setting headers on the redirect which could potentially break things and is documented to do so differently on different browsers.

July 2021 - Email Geeks
Expert view

Expert from Email Geeks shares that when tracking link clicks using a service like Linkly, using a custom domain that you own is generally fine, while using a shared domain may cause issues with content reputation. He stated this would be something to be moderately concerned about.

February 2022 - Email Geeks
Expert view

Expert from Word to the Wise explains that ESP link wrapping can be problematic for deep links and recommends strategies such as using a custom domain for tracking links or exploring options with the ESP to bypass link wrapping for specific links.

June 2024 - Word to the Wise

What the documentation says
4Technical articles

Various platforms such as Firebase Dynamic Links, Adjust, Kochava, and AppsFlyer OneLink offer robust solutions for deep linking that are designed to withstand ESP link wrapping. These platforms provide tools to create, manage, and track deep links, handling the complexities of different platforms and circumstances to ensure that links function correctly and redirect users to the intended content, even after app installation.

Key findings

  • Firebase Dynamic Links: Firebase Dynamic Links can create deep links that survive the app install process, handling platform complexities.
  • Adjust's Deep Linking: Adjust offers a comprehensive guide and platform for setting up deep links resistant to ESP link wrapping.
  • Kochava's Tools: Kochava provides tools to create and manage deep links designed to avoid common ESP wrapping issues.
  • AppsFlyer OneLink: AppsFlyer OneLink provides robust deep linking capabilities that account for various platforms and circumstances to reduce broken links.

Key considerations

  • Platform Selection: Evaluate each platform's features and pricing to determine the best fit for your needs and budget.
  • Implementation Complexity: Consider the level of technical expertise required to implement and maintain each solution.
  • Platform Compatibility: Ensure the chosen platform is compatible with your existing infrastructure and target platforms.
  • Tracking and Analytics: Assess the platform's tracking and analytics capabilities to ensure you can accurately measure the performance of your deep links.
Technical article

Documentation from AppsFlyer OneLink explains that OneLink provides robust deep linking capabilities and helps ensure links function correctly, even with ESP link wrapping. The OneLink setup accounts for various platforms and circumstances, reducing the risk of broken links.

August 2022 - AppsFlyer OneLink
Technical article

Documentation from Adjust provides a comprehensive guide on setting up deep links, including handling link wrapping. Adjust suggests using their platform's deep linking functionality, which is designed to ensure links function correctly even when wrapped by ESPs.

May 2021 - Adjust
Technical article

Documentation from Kochava details the process of implementing deep links, including strategies for dealing with link wrapping. Kochava's platform provides tools to create and manage deep links that are resistant to common ESP wrapping issues.

March 2024 - Kochava
Technical article

Documentation from Firebase explains that Firebase Dynamic Links can be used to create deep links that survive the app install process. These links can redirect users to specific content within the app, and Firebase handles the complexity of different platforms and link wrapping.

April 2023 - Firebase