Deep Linking

Reading Time: 5 min
Deep LinkingMobile Deep LinkingMobile MarketingMobile SDKApp MarketingCustomer EngagementPersonalizationOmnichannelCustomer JourneyReal-Time Marketing

Table of Content

  • What is Deep Linking in Mobile Apps?
  • Deep Linking Examples
  • Mobile Deep Linking and Customer Journey Continuity
  • Deep Link vs Universal Link
  • Deep Linking with evamX

Deep linking is the practice of using a hyperlink that directs a user to a specific location within a mobile app rather than to the app's home screen or a generic landing page. Where a standard link opens an app at its default entry point and leaves the user to navigate to the relevant content themselves, a deep link takes the user directly to the intended destination: a specific product page, a personalized offer, a particular feature, or a specific step in a journey.

The practical difference is significant. A customer who receives a push notification about a new loan offer and taps through to the bank's app home screen still has to find the loan section themselves, navigate through menus, and re-establish the context that the notification created. A customer who taps a deep link arrives directly at the loan application screen, with the context preserved and the path to conversion shortened. Every additional step between a customer's intent and the action they need to take is an opportunity for friction and drop-off.

What is Deep Linking in Mobile Apps?

Deep linking in mobile apps refers to the use of URLs or link structures that route users to a specific in-app destination rather than the app's default launch screen. In technical terms, a deep link is a URI that maps to a particular view, content item, or state within an app, which the operating system resolves by opening the app and navigating directly to that location.

There are several categories of deep linking that behave differently depending on whether the app is installed and which operating system the device is running. Standard deep links work when the app is already installed on the device and route the user directly to the specified in-app content. Deferred deep links handle the case where the app is not yet installed: the user is directed to the app store to download the app, and after installation the original deep link destination is remembered and served when the app opens for the first time. Universal links on iOS and App Links on Android are more recent implementations that use web URLs to open app content directly, with a fallback to the web page if the app is not installed.

Each implementation serves a slightly different use case, but the underlying goal is the same: remove the friction between a customer's intent, expressed through tapping a link, and their arrival at the relevant destination.

Deep Linking Examples

In retail, deep linking connects promotional communications directly to the product or category being promoted. A push notification about a flash sale on running shoes deep links to the running shoes category page, not the app home screen. A personalized email recommendation for a specific product deep links to that product's detail page with a single tap. The reduction in navigation steps between the communication and the conversion point consistently improves click-through and conversion rates.

In banking, deep linking enables precise navigation to specific features or actions. A notification that a customer's credit card statement is ready deep links directly to the statement view. An alert about a new product offer deep links to the application form. A security alert deep links to the account security settings page. In each case, the customer arrives exactly where they need to be rather than having to navigate there from the home screen, which is particularly valuable for time-sensitive or action-oriented communications.

In telecommunications, deep linking connects self-service communications to specific app functions. A low balance notification deep links directly to the top-up screen. A roaming offer before an international trip deep links to the roaming add-on purchase page. A renewal offer deep links to the plan upgrade flow. Deep linking transforms what could be a generic notification into a direct path to the specific action the operator wants the customer to take.

Mobile Deep Linking and Customer Journey Continuity

Mobile deep linking is particularly valuable in the context of cross-channel customer journeys, where a customer moves between different touchpoints and channels before completing a desired action. Without deep linking, each channel transition creates a navigation burden that breaks the continuity of the journey. With deep linking, the customer's context is preserved across channel boundaries, and each transition delivers them to the right place in the journey rather than dropping them at a generic entry point.

A customer who begins a loan application on the web, receives a follow-up push notification, and taps through to the app should arrive at the exact point in the application where they left off, not at the app home screen. A customer who receives an SMS about an abandoned cart should tap through to that cart in the app, not to the app's homepage. Deep linking is what makes this continuity possible at the technical level, and journey orchestration platforms are what make it possible at the strategic level.

Deep Link vs Universal Link

The distinction between a deep link and a universal link is primarily technical, but it has practical implications for the reliability and user experience of mobile linking strategies.

A traditional deep link uses a custom URL scheme that is specific to a particular app: a format like appname://section/content that the operating system recognizes as belonging to that app. The limitation of custom URL schemes is that they fail silently if the app is not installed, providing no fallback experience for users who have not yet downloaded the app.

A universal link uses a standard HTTPS web URL that is associated with a specific app through a verified connection between the app and the website. When a user taps a universal link on a device with the app installed, the operating system opens the app directly at the specified content. When the app is not installed, the same URL opens in the browser, providing a fallback web experience. This makes universal links more robust than custom deep links for scenarios where app installation cannot be assumed.

For most mobile engagement use cases, universal links and their Android equivalent, App Links, are the preferred implementation because they handle the installed and non-installed states gracefully and provide a consistent user experience regardless of the device context.

Deep Linking with evamX

evamX supports deep linking as part of its mobile engagement and journey orchestration capabilities. When evamX delivers a push notification, an in-app message, or any other mobile communication, the tap action can be configured as a deep link that routes the customer directly to the relevant in-app destination rather than the app home screen.

This means that every mobile communication delivered through evamX can be designed with a specific next step in mind, and the deep link ensures that the customer arrives at that next step with a single tap. Combined with evamX's real-time journey logic, deep linking enables mobile communications that are not just personalized in their content but precise in their destination, shortening the path between customer intent and action at every touchpoint in the mobile journey.