Link to a screen, not a home page.
When your app is installed, URX opens the exact screen you linked to. When it isn't, visitors go to the right store or your website - never an error page.
App installed
opens acme://shoes/123
Not installed
Visitors without the app never hit an error page.
Three kinds of link, clearly labelled.
Here's exactly what's available today and what's coming.
Smart redirect
AvailableSends each visitor to the right store or website for their platform. No app changes needed.Every plan
Direct deep link
AvailableOpens a specific screen when the app is installed, using your app's URI scheme - and falls back to the store when it isn't.Pro and up, including Universal Links and App Links
Deferred deep link
AvailableCarries the destination through a fresh install, so the first launch opens the right screen. One request from your app, no SDK.Pro and up · Android via the Play install referrer, iPhone within an hour of the click
How direct deep links work.
You tell URX your app's URI scheme and how link paths map to screens. Everything after your slug is passed through.
urx.si/acme/shoes/123
│
├─ app installed
│ → acme://shoes/123
├─ iPhone, no app
│ → App Store
├─ Android, no app
│ → Google Play
└─ everyone else
→ https://acme.com/shoes/123- 1
Add your URI scheme
For example acme:// - the same scheme your app already registers.
- 2
Choose a path pattern
Map urx.si/acme/* to acme://* and https://acme.com/* so one link covers every screen.
- 3
Set store fallbacks
Your App Store and Google Play listings catch visitors who don't have the app yet.
Designed for the messy cases.
In-app browsers
Instagram, TikTok and others open links inside their own browser. URX detects them, so you can route them with a rule. On Android, links to your app's URI scheme are sent as intent URLs: the app opens if it's installed, otherwise the store or your website.
No dead ends
If the app can't be opened, visitors land on the store or your website - never a blank page.
Universal Links and App Links
Open the app with no browser hop: Universal Links on urx.si and your own domain, App Links on your own domain.
Setting up Universal Links or App Links on your own domain? Check your files with our free apple-app-site-association validator: it also checks assetlinks.json, Apple's CDN copy and what Google sees.
Deep linking questions.
What's the difference between a smart redirect and a deep link?
A smart redirect picks the right store or website for the visitor's platform. A deep link goes one step further and opens a specific screen inside your installed app.
Do I need to change my app?
For smart redirects, no. For direct deep links your app needs a URI scheme (like acme://) that can open screens from a path - most apps already have one.
What about Universal Links and App Links?
They open your app without a browser hop, and come with Pro and up. URX publishes the association files for you: Universal Links work on urx.si and your custom domains, App Links on your custom domains, where the domain can be verified against your app.
What is deferred deep linking?
Remembering where someone was headed while they install your app, so the first launch opens that screen. It's part of Pro: turn it on for a link, then your app makes one request on its first launch (Android reads Google Play's install referrer; on iPhone URX matches the install to the click within an hour). No SDK to install.
Claim
your link.
Type the name you want. Then paste your store links and scan it with your phone.