Win new users and conversions with mobile deep links

Lift off

Hi folks, I want to share with you our experience using a deep linking service called branch.io. If you have a mobile product and looking for new ways to gain users, tune conversion rate and improve UX – this article should be interesting for you.

What is that?

Deep link is something very usual for web, but not for mobile applications. For example, here is a web deep link to our blog: datarockets.com/blog. It means that you don’t need to open our website first to go to the blog page, you can open that page right away.

Deep links – are not common UX practice in mobile apps development. In the majority of mobile applications, you can’t use a shortcut to open a particular screen or automatically perform some action, unfortunately. Let’s see how it works on an example.

How mobile deep linking works

Let’s assume that we have a mobile product – an app that sells tickets to conferences. We have a very simple workflow: users download our app -> sign up -> browse conferences -> select one of the conferences -> purchase e-tickets.

As product owners, we want to grow our audience. So we decide to use an upcoming popular conference to promote our app and win new users. Good marketing move, huh? With deep linking we can create a special link that automatically does the following:

  • If a user doesn’t have our app it redirects them to Google Play or AppStore and asks to install our app.
  • If the user is not logged in it opens the application and asks to sign in or register.
  • The link automatically opens the conference screen and offers to purchase a ticket.

Well, that is a good way to sell tickets to a particular conference and obtain new users. They don’t need to go through the other screens and search for the conference.

Let’s assume that our marketing department is not satisfied still and wants people to share our links. We want to make our product viral. Ah, sweet dreams 🙂
So we decide to create another link that gives an 80% discount to every user that taps on it. That is a huge discount and people can share it with their friends and colleagues. So the flow with this link may be the following:

  • If a user doesn’t have our app it redirects them to Google Play or AppStore and asks to install our app.
  • If the user is not logged in it opens the application and asks to sign in or register.
  • After login the user sees a popup saying that they got an 80% discount and an offer to browse upcoming conferences.

How deep linking helps

Let’s see how it helps:

  1. Conversion. Originally, our users need to go through a number of steps to purchase a ticket. Everybody knows, that the more steps you have before the conversion, the more users may drop off. The first example of deep links demonstrates how you can remove excess steps and navigate users directly to what they want.
  2. UX. As a new user, I don’t know how to use the app. But I want to go to the conference. I don’t need to investigate the app and find out how it works. I can get directly to the conference screen and buy a ticket.
  3. Marketing and analytics. Deep linking services such as Branch.io provides an intensive analytics. You can see statistics such as clicks, installs, reopens, conversions. You can set up different sales channels and marketing campaigns.
increase application installs
branch.io metrics – click installs
branch.io metrics - click flow
branch.io metrics – click flow

For example, you have an affiliate and pay a percent from sales to them. You can create a channel for the affiliate and provide a Branch.io link. You will see all the stats for that affiliate.

Pretty useful, right?

Pavel Demeshchik

Pavel Demeshchik

CEO at datarockets

From our blog

Stay up to date

Check out our newsletter