Dabish Digital
Mobile

When deep linking is worth the effort

This is one of those topics that looks small until it costs you something. Deep linking is not free, and pretending otherwise leads to bad decisions.

You do not control the device, the network, or the operating system version, and the design has to accept that. It is the sort of thing that looks like polish right up until it costs you an enquiry.

When it is worth it

Every shareable screen should have a URL. Small and consistent beats large and occasional here. Budget a little time for it every quarter and it never becomes a project of its own.

When it is not

If nothing downstream depends on it and nobody is complaining, it can wait. Getting it slightly wrong is survivable. Ignoring it entirely is not.

How to decide

Test the case where the app is not installed. The reasoning matters more than the rule, because the rule has exceptions. The teams that stay on top of it are the ones who put it on a calendar rather than a wish list.

In practice

Mobile releases are slower to correct than web ones, so the cost of shipping a mistake is higher. Three things worth confirming about deep linking before you move on:

  • Someone can say what the current setup is without going to look
  • Test the case where the app is not installed — and you know whether that is true here
  • There is a way to tell whether the last change to this helped

Worth checking on your own setup before it becomes someone else's problem to fix.