Deep Link

A deep link is an address that opens one exact screen inside an app, such as a single invoice, instead of leaving the person on the home screen.

Also known as app link universal link direct app link

Definition

A deep link is an address that opens one exact screen inside an app instead of its home screen. So one tap can land a customer on the invoice you just sent, the ticket they opened, or the product you are advertising this week. They arrive on the thing you were talking about, rather than at a front door they still have to walk through.

Ordinary links cannot do that, because they open the app at its front door and leave the reader to find their own way. That sounds like a small difference, and it is not. Every extra tap loses a few more people, and the ones who give up are the ones you already paid to reach.

The value really shows outside the app, because an emailed invoice, a WhatsApp delivery update and an advert for one product all talk about a single thing. The link inside them should land on that thing. A deep link also covers the awkward case, since it sends anyone without the app to the store, then opens the promised screen once they install it.

One rule catches people out late, which is that a deep link is only an address and never a permission. Anyone can copy it, forward it or guess a similar one, so the app must still check who is asking before it shows an invoice. A screen that gives up private data just because the link was right is a hole, not a feature. We test that on every mobile app project, because it is the shortest path to showing one customer another customer's records.

Setting them up takes real work on both sides. The app declares which web addresses it may open, and the website publishes a small file that confirms it, which both Apple and Google read. If that file is missing or wrong, every link drops silently into the browser, so nobody notices for weeks. Linkysoft keeps it beside the site itself, which is why the two never drift apart.

The best test is a human one. Send yourself the link on a phone that has never opened the app, then on a phone that has, and both should finish on the same screen. When Linkysoft builds a web application and a mobile app together, the two share one set of addresses, so a single link works everywhere you send it.

Questions about Deep Link

What happens if the person does not have the app installed?
A well built link sends them to the app store, and after they install the app it opens the same screen you sent them to. If it is not built that way, they land on the home screen and usually give up.
Is it safe to send a deep link in an email or on WhatsApp?
Yes, as long as the app checks who is signed in before it shows the screen. The link itself is public and can be forwarded, so it must never be the only thing standing between a stranger and a customer's invoice.
Why does my link open the browser instead of the app?
Almost always because the small verification file on the website is missing, blocked or out of date. Fix the file and the same link starts opening the app again, usually within a day.
Can I use a deep link in a Facebook or Google advert?
Yes, and it is one of the cheapest wins in advertising. The person who taps an advert for one product should see that product, not a home screen, and the difference in sales is easy to measure.
Do I need a separate link for iPhone and Android?
No. One ordinary web address can serve both, plus anyone reading on a computer. Each phone recognises the address as its own and opens the app; a computer simply shows the web page.

Still not sure how this applies to your project?

Tell us what you are building and we will answer in plain language.