Breaking Down Contextual Deeplinking?
Everyone’s heard the adage before - context matters. In the case of mobile deeplinking, context doesn’t just matter, it’s the difference between simply connecting to the right content and connecting to that content in the right way.
Traditional, basic deeplinking solutions, which many lament as a failed promise, claim to deliver users from a link to the content they intended to view. The reality of this promise, however, is much more complicated. Because of the way the app stores function on mobile devices, for both Apple and Google, this process is filled with friction - friction that contextual deeplinking lets you circumvent.

It's hard not to see all the ways that basic deeplinking is broken.
As highlighted recently through a dive into how deeplinking works, the app store functions as a black box when a user tries to install a native app, stripping all information that came with that user and the link they clicked. It is here that many deeplinking platforms fail to deliver on their promise, as they have no solution for this glaring problem.
Basic deeplinking can only connect users to an app from anywhere on the web if they already have the app installed. If they had the app previously and uninstalled it, they can expect an unsavory Safari error. When they don’t have the app installed, basic deeplinking can take them to the App Store, and eventually to the linked app. But this eventuality means more clicks, and as Ben Narasin discusses, more clicks means fewer conversions. And once they get there, users will be served a generic login screen and be left clueless as to where to go next.
Why it Matters
Deeplinking’s profile has been growing lately, with major players taking the spotlight as they begin to offer solutions for connecting the web and native ecosystems, and even for providing search and advertising. What tends to get left out of the conversation is the true nature of the type of deeplinking in question and the experience it provides. Basic deeplinking is not enough to carry the industry forward. It’s not enough to deliver on the promise of connecting people, content and messages across platforms, it’s not enough to create a truly seamless UX, and it’s not enough to give developers the tools they need to grow their apps.
Contextual deeplinking can and does do all of these things that basic linking cannot. But don’t take it just from us - listen some of our amazing partners and industry leaders talk about contextual deeplinking and the power it holds over basic deeplinking:
How Basic Deeplinking Isn’t Enough
The problems with basic deeplinking are easy to understand, but if you want a full walkthrough, I recommend that you take a look at the complete process breakdown here. Real-life examples also tell the story of why basic deeplinking isn’t enough. With Eventbrite, basic deeplinking only drives users to the App store if they have the app. New users, like myself, are left wondering how they can get back to the content they originally wanted to see.

Mada, our wonderful co-founder, invites me to an awesome Mobile Growth Meetup featuring Flipboard, Groupon, App in the Air, Zynga, and Yahoo. When I click on the link I'm directed to the mobile site, where a banner asks if I want to view the page in the native app. This is where basic deeplinking stalls - after downloading the app, the context of where I came from is lost. After I open the Eventbrite app to sign up for the Meetup, I'm left scratching my head at a generic signup screen.
And the crazy part about basic deeplinking is that it doesn’t deliver on its promise to drive users to the right content no matter where they came from. For instance, with Lyft, basic deeplinking doesn’t drive users from SMS to the native app. In fact, the process fails before the user even gets the app.

Lyft often extends incredible deals to incentivize new users to try their great service. I happened to receive an SMS with a promotion code for 10 free rides just this last week. Without contextual deeplinks, I am redirected to the mobile site, served an error messaged and left without a way to navigate to the native experience.
Well, what about email? Can basic deeplinking help me get from an email I received to the content I am trying to access? For Order Ahead, basic deeplinking similarly directs new users from a free delivery email link to a generic user login screen. Context about where the user came from, how they got there, and what they are looking for is all lost because basic deeplinks don’t work through install.

Order Ahead provides amazing customer experiences through their promos. I got an email for a free delivery. After following the link and downloading the app, I was served a generic signup screen. Without context, the Order Ahead app didn't know where I came from or what I was expecting. Instead of delivering an extremely customized user experience, without context I was instead left wondering if I even got the free delivery.
I feel like I’m experiencing déjà vu.
You might be thinking to yourself: okay, I see the problem, but it’s not that big of a deal, right? Well, actually, yes it is! It’s a HUGE deal.
In a world where over 60% of mobile app users drop off less then 24 hours after download, you’ve just provided the user’s first experience migrating to the native app as an error message or as a generic login screen. Basic deeplinks don’t remove basic friction in the way contextual deeplinks do.
The user, who was promised that they’d always be delivered to the right web content regardless of where a link was clicked, just got served something they didn’t want or expect.
The old saying “first impressions matter” is still around for a reason. And in the world of basic deeplinking, this rings clearer than ever before.
Contextual Deeplinking in Focus
Contextual deeplinking begins where basic deeplinking ends. It solves all of these problems and goes even further. With contextual deeplinks, you can understand how, why, and from where users are downloading your app, and then you can pass that data through the install to serve them the best possible user experience when they finally get there.

Branch is the only linking platform that provides genuine contextual deeplinking, a technology that can actually deliver on the promise of deeplinking that so many have hoped for.

And it doesn’t have to end there - with context, the possibilities are limitless. You can universally deeplink users straight to the content they were looking for, regardless of where they came from (SMS, email, web, social). You can understand the channel from which they arrived at your app, and even build a referral program to reward the person who sent them to you. Contextual deeplinking is a toolset that empowers app developers to share apps and their content in the way the web always has: seamlessly.
…And so, when you choose to take the plunge and begin deeplinking into your app, remember: context matters.
Want to learn More About the Authors & Designers who help explain and show Contextual deeplinks? Check out Will & Mada on the Branch team page!