GUIDE

Deep linking 101: Your definitive guide

When considering an app’s potential user base, today’s mobile marketers are faced with the reality of diminishing attention spans and the need to ensure that their users’ online journeys are seamless and easy to navigate. Simplifying the user experience and removing obstacles is essential for maintaining engagement and driving growth-critical KPIs such as conversion rates and retention rates.

The practice of deep linking within mobile app marketing has long been a crucial part of advertisers’ strategies, streamlining and optimizing the user experience by offering a frictionless way to guide users to specific content within an app.

Deep links are a powerful tool for marketers, and a dynamic bringway to bring users to apps from many different platforms, environments, and sources, including ads, mobile websites, push notifications, and social media. However, from both the marketer and user perspective, not all deep links are created equal. In terms of aesthetics—namely link length and branding—and universality—the ability to use one link across multiple platforms—there can be vast differences between the efficacy and success of deep links.

This guide  explores the fundamentals of deep linking, its various applications, benefits and best practices,  how to effectively measure success, and how you can get started today.

The difference between a deep link and regular link

An example of deep linking

A remarketing campaign is launched by a mobile gaming app keen to bring back inactive users. The campaign is using the offer of free game currency to re-engage this group—within the push notifications sent to these users’ devices, a deep link brings them directly to the app reward page where they can access their currency. From there, a call to action (CTA) encourages users to remain in-app and play the game.

Understanding deep linking

How does deep linking work?

Deep linking is a technology that directs users from external sources, such as mobile websites or ads, directly to specific content within an app. By doing so, deep links optimize the direct-to-app experience by offering a streamlined journey that meets the modern user's expectation for immediate and relevant content.

Comparing an ad with a deep link to a particular in-app location to an ad linking to the app’s homepage clearly demonstrates the difference between user experiences. Users interested in viewing specific content want to navigate directly to this content, rather than attempting to locate it themselves. Removing barriers and promoting efficiency is how deep linking keeps users engaged, and importantly, keeps them in-app and on the path to conversion.

Deep link URL structure

From the marketer or developer side, deep linking is simply using custom parameters to build a URL scheme. URL schemes are custom protocols used by apps to handle specific actions. While the user experiences a simplified journey, there is a little more going on in the back end, and important setup decisions to make. From the type of deep link chosen to the way the link URL appears to a user, careful decision-making at the early stages of deep linking configuration is essential.

Types of deep links

Deep links can be configured to work in slightly different ways, with direct, deferred, and contextual deep links being the primary choices.

  • Direct deep links: These links direct users to specific in-app content if they already have the app installed. They are especially useful for retargeting campaigns where only those with the app installed are being targeted.
  • Deferred deep links: These links send users to the app store if the app isn’t installed, and then redirect them to the intended in-app content when they open the app after installation. Deferred deep links are only an option when using a sophisticated deep linking solution like Adjust’s. They are implemented via software development kit (SDK) integration.
  • Contextual deep links: These links include additional parameters (added by marketers) that return more information about the user’s journey—such as the referral source—allowing for personalized content delivery and enhanced data tracking. This information is stored within the custom parameters of a link.

An additional deep linking term is fallback, referring to a deep link specifically built for desktop users. Instead of sending desktop users to the app store to download an app, a fallback will direct them to your chosen destination, such as your brand’s website. A redirect works in a slightly different way and is intended for mobile users, overwriting the default store redirect and fallback parameters if applied.

Adjust’s comprehensive deep linking solution, TrueLink, enables you to leverage all of the above types of deep link to ensure every user is given the optimal experience when interacting with your brand and app.

The difference between direct deep links, deferred deep links, and fallbacks

Shortened and branded deep links

Deep links are far from a one-size-fits-all. Once you’ve landed on the type of link that will work best for your campaign, it’s time to consider how the link will be implemented and how it will appear to users.

A link’s URL structure is not useful solely for getting a user to their intended destination, it also conveys professionalism and encourages trust if configured in the best way. By shortening and branding your deep links, users are confident that they’re redirecting to a legitimate destination. You’re establishing link authenticity, improving brand consistency, promoting brand trust, and increasing click-through rates.

Next-generation deep linking solutions like Adjust’s TrueLink make it possible to shorten and brand your deep links:

  • Shortened links: These are usable across multiple campaign types like influencer, QR, SMS, and referral, are character-count compliant, and easily editable without the need to replace links. They promote brand security and can generate QR codes that are easier to scan, and are easily legible.

  • Branded links: These are links with an important word or name—such as your app name, company name, or brand name—as their most visible part. They are tailored to your own domain for brand awareness, authenticity, and higher engagement. As one unified, multiplatform domain type, all of your branded links automatically update click URLs in the Adjust dashboard.

Best practice is to implement shortening and branding simultaneously, merging the benefits of both formats and resulting in an optimized link with a structure like this: https://yourbrand.go.link/abc123.

With the appearance of your deep links optimized, it’s time to focus on maximizing performance and marketer efficiency. Adjust’s deep links offer a multi-environment and multi-platform application, meaning that a single link is applicable across your most important environments (web, mobile, messaging, social) and platforms (Android and Apple) without needing to edit anything. Marketer time is not tied up with the creation of multiple alternative links, and the risk of broken links is mitigated.

Android App Links and iOS universal links

When planning the implementation of deep links in your marketing campaigns, it’s important to consider two platform-specific deep link types: Android App Links and iOS universal links, the deep links introduced by Android and Apple, respectively.

Android App Links

Available on Android 6.0 (API level 23) and higher, Android App Links are types of deep links known as HTTP URLs. These route Android device users to specified in-app locations or web pages, in the same way a regular deep link would. They use a HTTPS scheme (whereas other deep links use a URL scheme) to access content, whether it’s in-app or on your website, simplifying the user journey. They can be configured to send users to a specified web page if the relevant app isn’t installed. Regardless of your app being installed or not, a user has instant access to your product.

URL scheme format vs. HTTPS scheme format

URL scheme: myApp://path

HTTPS scheme: https://www.my-website.com/path

Both Android App Links and iOS universal links utilize the HTTPS scheme format.

The key difference between regular deep links and Android App Links is that App Links enable the opening of URLs in associated apps directly—because your app is designated as the default app for a certain type of link—without users being required to select the app. Where regular deep links are used, a user may be required to select the app they want to use to open the link.

The functionality of Android App Links and iOS universal li

Learn more about adding and handling Android App Links, and Android SDK integration via Adjust.

iOS universal links

Similar to Android App Links, Apple’s universal links (available in iOS version 9 and above) are deep links that form part of a secure linking method for iOS users. They utilizes a HTTPS scheme to ensure that users are directed to the correct content—in the app if they have installed it, on via relevant webpage if not. Universal links are configured to map web pages to in-app locations (“supporting associated domains” in Apple’s terminology), meaning that when a user opens a link and has the app installed, they are automatically rerouted to the relevant in-app location. A unique selling point of universal links is their ability to open a web page from a link within an app.

An example of a universal link on iOS

When configuring universal links with Adjust, the mapping of web pages to in-app locations is taken care of by us, and we host the required associated domain file on your behalf.

Learn more about setting up universal links with Adjust.

Putting theory into practice

Applications of deep linking in the real world

Deep linking is versatile in its applications within mobile marketing, enhancing many common processes that drive sustained app growth:

  • Driving user acquisition: By guiding users directly from an ad or other external source to specific in-app content, deep links reduce the steps needed to reach the desired destination, increasing the likelihood of conversion.
  • Boosting installs: Deferred deep links are particularly effective in driving installs. Once an app is installed, the app opens directly at the content that originally piqued a user’s interest, making the process seamless and increasing the chances of conversion.
  • Optimizing onboarding processes: Deep links can be used to streamline the onboarding process by directing new users to specific tutorials, welcome screens, or features that enhance their initial experience with the app.
  • Improving engagement: Re-engagement campaigns can benefit greatly from deep linking. By serving personalized copy and creatives with deep links via push notifications, emails, or retargeted advertising in general, dormant users can be reactivated and directed straight  to the content that aligns with their previous interests or actions within the app.
  • Using deep links in push notifications and smart banners: Push notifications and smart banners that include deep links are powerful formats for  driving users (back) to your app, directly to the content that prompted the click. As with all environments and formats, this reduces the friction that might occur if users had to navigate to the content manually. More on smart banners later!
Push notifications and smart banners are examples of ad formats that enable deep links
  • Boosting conversions: Deep links can significantly boost conversions by directing users to exclusive offers or specific content. For example, linking users directly to a product page during a sale  increases the likelihood of purchase.
  • Directing users to exclusive in-app promotions: Targeted deep links can take users directly to promotional content within the app, such as exclusive discounts or limited-time offers, enhancing the urgency and encouraging immediate action. Linking in this way ensures that users are funneled to the special offers or important updates they were enticed with. An example is incentivized friend referral links, per the image below.
Images of deep links used in the referral process
  • Omnichannel marketing: Integrating deep links across multiple platforms (for example, email, social media, and web) ensures a consistent and seamless user experience no matter where the user interacts with your brand.
  • Cross-promotion with partner apps: Deep links can be leveraged in cross-promotion strategies with partner apps, guiding users from one app to another, enhancing brand collaboration, and expanding user reach.

Deep linking across verticals

While deep linking proves effective across all verticals, some of the most popular use cases are seen in shopping/e-commerce, travel, lifestyle, and finance categories.

For shopping/e-commerce apps, deep links can be used to direct users to specific product pages, special promotions, or personalized recommendations, improving the shopping experience and increasing sales. Imagine a user adding multiple items to their cart before abandoning the session, receiving retargeting with creatives including images of the products they were interested in, and a deep link straight back to the basket. Conversion rates on experiences like these are extremely high.

Travel/lifestyle apps tend to use deep links to take users directly to booking pages, travel deals, or specific destinations, making the planning process more efficient and enjoyable. For example, a customer may start making travel plans on the mobile site, and then be guided to the app to complete a booking. Also, travel deals can be highlighted through social media or mobile sites, with clicks driving users to these specific deals in-app.

Another use case for lifestyle apps is performance tracking (for example in reaching certain fitness goals in a health and fitness app), an encouraging and effective way to keep users engaged.

Deep links in finance app marketing can guide users to specific services, such as account management, payments, or investment opportunities, enhancing user engagement and driving action. Using the app over the mobile site means that users are significantly more likely to interact with additional banking services. For example, users will be more likely to use payment services, increase savings in-app, or take other in-app actions.

Celebrating deep linking success

Best practices for meaningful results

To maximize the benefits of deep linking, it’s essential to follow best practices such as ensuring deep links are properly tested, using branded and short links for increased trust and engagement, and continually analyzing performance data to make iterative improvements. While deep linking as a concept is straightforward, there are errors to avoid during and following implementation.

Best practices include:

  • Consider your target group carefully: Are you targeting users who have previously engaged with your app and therefore are likely to have it installed? Having direct control over where you’re sending these users means more power over their mobile experience.
  • Incentivize: The combination of deep link and incentive (with encouraging creatives) leads to high engagement. A friend referral program with deep links to specific rewards can drive action.
  • Avoid broken links: As is the case with any type of link, a “page not found” situation is likely to isolate and lose high numbers of users.
  • Work with a mobile measurement partner (MMP): Partnering with an MMP like Adjust enables optimized deep linking that results in a more streamlined user experience and ensures every install and session is attributable. In addition to the ease of generating and implementing deep links, processes like testing deep links using Adjust’s Campaign Lab and creating segments with Audiences will  result in a more engaged user base.
  • Find the right level of engagement: Keeping in touch with app users via email, push notification, and other channels, is undoubtedly a positive way to retain engagement and interest while maintaining brand awareness. Deep links enhance this by taking users directly to the right place in-app. However, it’s as important as ever to remain aware of getting outreach levels just right—not overcommunicating, risking user irritation and isolation. In a world where ad exposure is higher than ever, avoiding “ad exhaustion” is essential.
  • Social sharing: Making it possible for users to share app-related progress or milestones via social media (by posting a message and a deep link) is understandably extremely powerful. Embedding your app in a user’s social circle boosts user acquisition, engagement, and brand awareness. Spotify’s “Wrapped” is a great example of this, as are Duolingo’s sharable streaks and Blogilates’ selfie prompts.
Images of deep links used in social sharing

Blogilates and Duolingo

The two strong examples of social sharing pictured above invite users’ social connections to share in their achievements and consider daily workouts or language learning of their own. With a one-click deep link to post to social media, sharing progress and exposing your brand to swathes of potential new advocates could not be easier. Referrals are one of the most powerful marketing channels, and deep linking drives up conversion rates. Combining the two is sure to make an impact.

Measuring success: Using data to guide and optimize deep linking

As mentioned, the advantages of partnering with an MMP for effective deep linking are numerous. Data gathering and data-driven attribution and measurement insights are central to wider mobile marketing success, and deep linking is no different. Not only can you monitor key metrics such as click-through rates, conversion rates, and retention rates—crucial for understanding the effectiveness of your deep linking campaigns—you can analyze and truly understand user behavior and the channels and platforms that deliver the best users. By appreciating how users interact with your app, you can see where improvements can be made and where deep linking is garnering the best results.

By analyzing the user journeys facilitated by deep links, marketers can identify patterns and optimize the user experience to enhance engagement and conversions. Using performance data to make iterative improvements ensures that your deep linking strategies remain effective and continue to drive results. Also, segmenting users based on their interactions with deep links allows for more personalized marketing efforts, improving the relevance and effectiveness of campaigns.

Optimizing deep linking campaigns involves carrying out A/B testing on different deep link strategies and campaigns. This can help to determine the most effective methods for driving engagement and conversions. Once again, it’s important to land on the right tools and analytics platforms for optimizing deep linking. MMPs like Adjust provide robust solutions and dashboards to measure deep link performance, offering insights that help to optimize campaigns and improve ROI.

Deep linking with Adjust

Engaging high-value users through a frictionless experience

Deep linking is a powerful tool for enhancing user experience, driving engagement, and boosting conversions. By implementing best practices, leveraging advanced strategies, and continually optimizing based on data, marketers can unlock the full potential of deep linking to grow, scale, and achieve their app marketing goals.

The ultimate goals of robust deep linking are a streamlined and less error-prone marketer experience and a frictionless, professional user experience. At the forefront of mobile measurement innovation, Adjust’s TrueLink solution—part of our Engage pillar—represents a future-focused and holistic approach to effective deep linking that drives an uptick in engagement, conversions, and ROI.

Reinforce and enhance your brand’s reputation at every step of the customer journey with strong customization options, so your customers trust your app—making them more likely to convert and buy.

The future of deep linking

The direction of travel for all mobile measurement technologies is embracing the efficiencies and capabilities of artificial intelligence (AI) and machine learning (ML). For deep linking, this creates opportunities such as predictive deep linking with personalized user experiences, based on historical data and behavior patterns. Predictive deep linking has the ability to anticipate user needs and direct users to the most relevant in-app content, enhancing the overall user experience.

Another future development for deep linking is potential expansion into additional verticals and applications in everyday life. As technology evolves, deep linking has the power to disrupt the status quo in many spaces, and not just within the home or office environments. Picture this: you get on a flight, access the in-flight entertainment, and use a QR code within it to link you directly to related information, exclusive offers, etc. Across industries, deep links enable new opportunities for engagement and user interaction.

Adjust’s TrueLink solution

With our focus firmly on the future of mobile marketing, Adjust’s comprehensive TrueLink solution is continually developed and improved, enabling you to stay ahead of the competition and create seamless, personalized user journeys that drive success.

Increase in-app usage, engagement, and conversion rates with frictionless branded experiences that build stronger user relationships and drive high-value users to your app. Automate your deep link generation process so that valuable marketing resources can be dedicated to strategizing and looking at the bigger picture.

Three game-changing aspects of TrueLink are:

  1. The power of creating multi-platform deep links—single links that are applicable across your most important environments (e.g. web, mobile, messaging, social) and platforms (Android and Apple) with no edits needed.
  2. The ability to fully brand your deep links.
  3. The ability to significantly shorten your deep links.

All deep link generation and customization is carried out in your Adjust dashboard, where you can export these links as QR codes too, and where all of your other app marketing processes are already managed. Working from a single dashboard helps marketers to minimize time spent toggling between tools and systems. Enjoy accurate and seamless attribution, including from emerging channels such as QR-code installs, CTV-to-CTV, and CTV-to-mobile.

TrueLink makes it possible to both shorten and brand your deep links:

  • Shortened links: These are usable across multiple campaign types like influencer, QR, SMS, and referral, are character-count compliant, and easily editable without the need to replace links. They promote brand security, generate QR codes that are easier to scan, and are easily legible.
  • Branded links: These are links with an important word or name—such as your app name, company name, or brand name—as their most visible part. They are tailored to your own domain for brand awareness, authenticity, and higher engagement. As one unified, multiplatform domain type, all of your branded links automatically update click URLs in the Adjust dashboard.

Best practice is to implement shortening and branding simultaneously, merging the benefits of both formats and resulting in an optimized link with a structure like this: https://yourbrand.go.link/abc123.

Amplify your global reach with 11 localization options for deep link landing pages, automatically routed depending on browser language. The page your user sees will default to English if their browser is not in any of these languages.

A TrueLink use case: Completing abandoned user journeys

A tried and tested strategy among shopping app marketers, the “you’ve left something in your cart” email goes a long way towards restarting a customer purchase journey. Deep links can be used within these emails to optimize them and drive greater success rates—instead of having to navigate to the in-cart product page or the cart itself, a deep link will bring the user right back to the point of transaction.

Generating TrueLink deep links

Getting started with TrueLink is straightforward and seamless, with all configuration options within your Adjust dashboard.

To create your links:

  1. Click Custom Links.
  2. Choose + New link.
  3. Select your app(s) for the deep link.
  4. Add a name to your top-level channel, campaign, adgroup, and creative parameters.
  5. Copy and paste the generated link into your campaign.
  6. Track the results in the Adjust dashboard.
The five steps to create a deep link using Adjust

Learn more about how to set up deep links for iOS or how to set up deep links for Android and how to get started with TrueLink today.

Expand your app’s reach and build brand trust with customizable, multi-platform links that make the user journey as simple as it is seamless. Request a demo today to experience Adjust’s TrueLink solution for yourself.

Want to get the latest from Adjust?