The typical shopper is spending five hours per day on their smartphones and this quantity is solely going up.

We do every part on our telephones today, from buying to shopping social media and managing our companies.

For this reason it’s extra essential than ever to optimize the consumer expertise to maintain folks in your app for longer durations, having fun with it extra, and sharing it with pals.

If you happen to’re making an attempt to optimize your mobile app, I’m positive you’ve already tinkered with the structure, fonts, copy, and extra, however there’s one factor you most likely haven’t…

Cell deep linking.

It’s a small element that may drastically improve how customers have interaction along with your app however few are making the most of it.

That’s why I’m going to be instructing you what cell deep linking is, why you want it, and how one can implement it your self.

Let’s dive in.

What’s cell deep linking, in any case?

Mobile deep linking is the observe of funneling customers deeper into your app by means of the usage of a uniform useful resource identifier or URI for brief.

This enables cell app builders to push to a selected web page inside an software versus merely opening it.

Consider it as an internet site URL.

If you happen to have been making an attempt to promote a product, would you need customers touchdown on the homepage or being forwarded to a gross sales web page discovered deeper within the web site?

The latter, in fact.

By serving to customers go to a sure web page inside an app, you’re making the client journey simpler by getting them nearer to the tip aim sooner.

Here’s a visual of what the method seems to be like:

Whereas it may appear easy, cell linking is available in three totally different varieties that you simply want to pay attention to. They embrace the next:

Customary deep linking

That is the simple deep linking that forwards a consumer to a selected a part of the app. It’s also called common linking.

It solely works if the client already has the app put in.

The issue is inside conventional linking is that when a consumer clicks a hyperlink, it gained’t open the cell app, however quite directs them to the browser model.

If somebody is on a cell gadget, the app model will all the time be extra optimized and streamlined.

Right here’s what occurs in the event you seek for my Instagram on Google for instance with the app put in.

The outcomes seem like the very same whether or not you might have the Instagram app or not, however clicking it opens up the app seamlessly.

This can be a good instance of fundamental deep linking. 

Somebody that doesn’t have the Instagram cell software put in can be given an error or redirected to a fallback web page.

Deferred deep linking

This type of deep linking works the identical method as normal linking does with the exception that it’s going to direct customers with out the app to the obtain location.

That is useful as a result of it will probably assist app builders and corporations purchase extra clients.

As soon as the app is put in, the consumer can be referred to the place they have been initially navigating.

Try the Skip The Dishes app to see what I imply.

Whereas a consumer is creating their order, they can obtain the cell app for Android or iOS.

They’re forwarded again to the precise step they have been taking, besides within the cell app after downloading it.

Which means they don’t need to manually undergo all the course of once more to get again to the place they have been.

Contextual deep linking

Contextual deep linking, also called onboarding, is often used for gathering data on clients to personalize the consumer expertise of an app.

Information such demographics, how customers navigate to the app, and extra is recorded.

The app onboarding course of may be totally different relying on if the consumer put in through the Google Play Retailer, the Apple Store, a Fb marketing campaign, or one other supply.

A cell app downloaded by means of a Fb Advert would possibly look totally different than when it’s downloaded by means of a Google Show Advert, for instance.

The touchdown web page is ready to be custom-made by means of what is called a deep view in cell app improvement.

Simply because the deep hyperlink forwards customers to a selected deeper web page within the software, the deep view is the visible end result they see that’s totally different than others.

URI schemes

Deep linking is simply doable thanks to what’s often known as URI schemes. These schemes are just like how an internet site URL can direct you to a selected web page on an internet site.

They look something like this:

See the fetched URI? Its format is appname://path/to/location.

Customized URIs are easy to arrange for builders (Typically created by default) and current the chance to redirect customers wherever you please.

The cell buyer journey and the way it applies to deep linking

The cell purchaser’s journey is the person’s steps a consumer takes to search out, use, and share your software.

It’s just like the common funnel a buyer goes by means of when buying a product with some small variations you want to pay attention to.

Right here’s how the assorted steps within the cell purchaser’s journey may be utilized to cell deep linking.


Step one within the cell buyer journey is discovering your app within the first place.

Whereas this may be achieved by means of methods like content material advertising and marketing and web optimization, deep linking offers you a pleasant enhance to those ways.

Google indexes deep hyperlinks from cell apps, supplying you with extra alternatives to rank and drive natural visitors.

Customers can click on the search engine itemizing and open the hyperlink instantly by means of the app as an alternative of an web browser.

Have a look at this seek for Google Analytics to see what I imply:

This helps companies purchase extra customers and enhance model consciousness versus having a single search engine itemizing.

Try my video on skyrocketing cell app natural visitors, and pair it with deep linking for mind-blowing outcomes.


As soon as a consumer has narrowed down just a few choices, they’re naturally going to wish to discover the very best app by evaluating them.

They’ll have a look at components reminiscent of pricing, ease of use, and options. 

Deep linking lets you push customers to the very best options of your app, critiques, or customise the expertise to make your software higher than rivals.

By lowering the variety of steps it takes to get to essential features of the app, you’re additionally reducing the prospect of customers bouncing.


The third step within the cell purchaser’s journey is making a choice and dedication to a single app.

Having a transparent worth proposition and refined consumer expertise is essential right here. 

Higher but, contextual deep linking helps you accumulate knowledge to make the appliance as tailor-made as doable to your purchaser’s persona. 

Marketing campaigns can also be optimized with this data to enhance focusing on and efficiency.


As soon as you start buying extra customers, you could preserve them.

Customary and deferred deep linking will assist navigate customers again to your app when they’re on search engines like google and yahoo, social media, and different platforms. 

This retains them utilizing your app extra usually.

Information that may be collected on account of deep hyperlinks will help you in understanding why and how they use your cell software.

Doubling down on these is what we name Pareto’s Principle or the 80/20 rule.

This rule may be seen in every single place and defines that 80% of outcomes come from 20% of actions.

Within the case of cell app improvement, you would possibly uncover that customers are solely partaking with just a few options and others are taking over house.

You could possibly hypothetically replace the options and pages which might be used essentially the most, boosting engagement and retention.

Companies will miss out on discovers like this in the event that they don’t use deep hyperlinks to gather data.

Why cell deep linking issues

I do know what you’re considering.

“Why ought to I trouble with cell deep linking?”

Let me clarify.

It improves the consumer expertise

If it can save you the consumer from going by means of a number of steps as an alternative of 1, why wouldn’t you?

That’s precisely what deep linking does, and improves UX due to it.

You’re making the lifetime of customers simpler by utilizing deep linking to get them the place they wish to go quicker.

This offers them a greater expertise and impression along with your app in consequence.

Right here’s what the distinction between not utilizing cell deep linking and making the most of it seems to be like:

A lot easier, proper?

This brings me to my subsequent level.

It will increase buyer retention and engagement

Wouldn’t it’s good if each consumer that downloaded your app keep energetic all yr spherical?

Sadly, that’s not the way it works.

It’s been discovered that 55% of customers will churn after the first month of use. Meaning practically half of the brand new downloads can be misplaced.

Have a look at cell app consumer retention the identical method you method an internet site.

It’s widespread for practically half of all guests to go away an internet site and never take any motion.

Do you simply sit there and do nothing about it? In fact not!

You implement methods like electronic mail choices by means of popups and unique content material to seize these customers earlier than they depart.

That is exactly what deep linking can be utilized for however within the sense for a cell app.

As soon as a consumer has visited your app, you possibly can retarget them and use a special fashion of deep linking to enhance their expertise.

It improves the onboarding of latest customers

When a cell app makes use of a type of deep linking just like the deferred method, you’re able to buying extra customers.

It’s because as a consumer goes by means of the cell browser model of your software, they are going to be given the choice or mechanically forwarded to the suitable obtain location.

The contextual linking approach can be utilized to onboard new customers in numerous methods relying on the place they initially obtain the app from.

If you happen to perceive that customers coming from a Fb advert marketing campaign often navigate to a sure product class, you possibly can push them there mechanically.

Moreover, maybe customers from Google prefer to study extra about what you are promoting first earlier than buying.

You should use contextual deep linking to direct these customers to the web page detailing your organization’s historical past.

You possibly can re-engage customers

As soon as a consumer has used your app, you might have a small window of alternative to retarget them.

Do you know that 46% of search engine entrepreneurs imagine that retargeting is the most underused form of marketing proper now?

It’s a hidden gem that deep linking enhances.

If a section of customers downloaded your app, considered product pages, and bounced, you can retarget them in promoting campaigns and use deferred linking to ahead them again to the high-interest product pages.

Strengthens your advertising and marketing

Personalization is essential. Contextual deep linking lets you customise the consumer expertise, which improves marketing results.

Consider that 39% of shoppers will spend more money when given a mobile coupon.

You could possibly accumulate knowledge on customers through contextual deep linking to find what product classes they take pleasure in essentially the most, then supply a reduction for them to align with this habits.

Equally, cell deep linking has the potential to extend conversion charges.

It’s because you’re pushing customers by means of the gross sales funnel faster. Usually this consists of:

  1. The consumer lands on the homepage of your web site.
  2. They navigate to a product web page and add a line merchandise to their cart.
  3. They go to the cart web page to substantiate their order.
  4. Lastly, they pay and take a look at.

Cell deep linking can successfully minimize the gross sales funnel in half by serving to clients go straight to gross sales pages.

Take the ticket mobile app SeatGeek as an example. They have been capable of enhance income by 10.6% and app open fee by 8.8% with deep linking.

Right here’s how…

Firstly, they struggled with reminding customers to complete their purchases and purchase tickets by means of the app.

They resolved this difficulty by utilizing deep linked cell advertisements. These goal advertisements based mostly on previous consumer exercise would show related advertisements in different current apps the client used.

SeatGeek observed that they have been getting 1000’s of latest customers per day and needed to preserve them.

Their workforce started creating advertisements that might serve totally different audiences based mostly on earlier habits.

An instance of this might be a consumer including tickets to their favourite basketball workforce’s recreation to cart, however then abandoning earlier than trying out.

When this consumer was on one other software that supported advertisements, they would see an advertisement for that identical basketball recreation.

The advertisements have been easy in nature, utilizing a associated picture, and straight ahead name to motion.

Boosts app discoverability

Don’t you wish to get found by extra clients?

In fact, you do!

And that’s exactly why you could implement extra deep linking in your cell app.

Deep hyperlinks are listed on Google, supplying you with extra alternatives to rank and drive visitors to what you are promoting.

And seeing as Google receives over four billion searches per day, you don’t wish to miss out on the free publicity.

Take into consideration how an internet site like mine ranks for 1000’s of pages, and never simply the homepage.

You possibly can obtain that very same efficiency however on your cell app.

Customers on search engines like google and yahoo like Google will be capable of go to deeper features and options versus touchdown on the welcome web page.

This creates the chance to optimize functions for web optimization through key phrases, meta descriptions, and title tags, as effectively.

Offers analytics and perception into campaigns

Cell deep linking lets you refine your purchaser’s persona and higher perceive their habits.

This data can be utilized to enhance the effectiveness of promoting campaigns and the general expertise of your app.

Additionally, you will be capable of uncover which hyperlinks are being clicked essentially the most and by whom.

Doing so creates the chance to double down on the best-performing hyperlinks and optimizing who you goal in promoting campaigns.

Deep hyperlinks additionally shine mild through which components of your app are used essentially the most and which aren’t.

Google offers its Firebase product to trace deep linking in a straightforward to make use of platform.

You possibly can start utilizing it by deciding on the Android, iOS, C++, net, or Unity choices.

Utilizing Android for instance, you will want to make sure that you meet the stipulations Google outlines of their documentation.

Firebase’s SDK mechanically captures varied metrics, consumer properties, and lets you create customized occasions in the event you want to observe a selected motion.

This knowledge is then relayed by means of the Firebase dashboard which has a really acquainted feel and appear to different Google merchandise.

You’ll really feel proper at residence in the event you’ve ever used Google Analytics.

Which by the best way may be linked to Firebase if you could add occasions particular to what you are promoting like e-commerce purchases.

The best way to carry out cell deep linking

Now that you simply’re excited to get began utilizing cell deep hyperlinks, right here’s tips on how to implement it your self.

Deep linking on Android

Android units will choose certainly one of three choices when a URI is requested:

  1. It opens a preselected app with the URI.
  2. It opens the one obtainable app that may deal with the URI.
  3. The consumer is prompted to decide on an obtainable app.

To start including deep hyperlinks to attain this, you will want to navigate to the AndroidManifest.xml file of your Android cell app.

You’ll then have so as to add the next components to the file by means of an intent filter:

  • Specify the ACTION_VIEW attribute within the <motion> factor.
  • <knowledge> tags which embrace the URI scheme, host, and path.
  • CATEGORY_DEFAULT and CATEGORY_BROWSABLE attributes to maneuver customers from a browser to your app.

Right here’s an instance from Android’s official documentation on deep linking of what the code will appear like:

The second step is to make sure that your app can learn knowledge from the intent filter you created.

That is achieved by means of including getData() and getAction() strategies like so:

Deep hyperlinks mustn’t require customers to log in or carry out different actions to go to the specified content material until desired like within the case of selling app downloads by means of deferred linking.


Including deep hyperlinks to iOS apps begins by enabling them by means of what is called Related Domains Entitlement.

That’s a elaborate strategy to say you’re letting search engines like google and yahoo know what app belongs to what web site.

This fashion when a consumer clicks in your web site, it prompts the required kind of deep linking you select.

You’ll then have so as to add an Apple App Web site Affiliation file to your web site to confirm it.

This affiliation file must comprise the next code, as you possibly can see from Apple’s official documentation:

Much like how Android apps have the manifest file, the app delegate file acts as the foundation of iOS apps.

For this reason you’ll have to program your app delegate file to answer deep hyperlinks like Apple reveals on this instance:

They’re particularly dealt with by means of the NSUserActivity object and activityType worth of NSUserActivityTypeBrowsingWeb.

Your iOS app can be ready to deal with and settle for customers that navigate to it from browsers like Safari after you full these steps.


Cell deep linking is a robust approach to enhance the consumer expertise, on-boarding, and advertising and marketing of functions.

The three varieties of cell deep linking are normal, deferred, and contextual. It’s essential to grasp every of those to know when to make use of them correctly.

Customary deep linking is used when clients have already got an app put in. After they click on on a cell hyperlink, it should give them the choice to open it within the app or mechanically.

Deferred deep linking works by forwarding customers to the appropriate app store to obtain the app in the event that they don’t have it, then pushing them to the initially meant web page.

Contextual linking is essentially the most difficult however permits builders to assortment data on customers to customise the on-boarding and general expertise of the app.

Cell deep linking may be applied in every step of the client’s journey to amass and retain customers, too.

How do you utilize deep linking to enhance cell app efficiency?