DEEP LINKS

Open your app, not a browser.

One smart link that opens your mobile app to the exact screen — iOS Universal Links and Android App Links — with a web fallback and a click counted on every tap.

one link · every device1,204 clicks
linklinks.startupaid.org/l/acme/aX9k2
phone_iphone
Opens the app
Universal Link → /orders/8921
iOS
android
Opens the app
App Link → /orders/8921
Android
public
Web fallback
acme.com/orders/8921
Web
create a link
POST /deeplinks

{
  "title": "Order shipped",
  "fallback": "https://acme.com/orders/8921",
  "appPath": "/orders/8921"
}

// → { url: "https://links.startupaid.org/l/acme/aX9k2" }
1
LINK FOR EVERY DEVICE
2
PLATFORMS AUTO-CONFIGURED
100%
CLICKS COUNTED
0
FILES FOR YOU TO HOST

WHY IT'S DIFFERENT

Deep links without the DevOps.

smartphone

Opens the native app

iOS Universal Links and Android App Links open your app straight to the right screen — no custom URL scheme, no interstitial redirect.

public

Graceful web fallback

Not installed, or on desktop? The same link lands on a web URL you choose. One link works everywhere.

ads_click

Click tracking built in

Every tap is counted, so you can measure re-engagement and attribution without wiring up analytics.

cloud_done

Association files hosted

We serve the apple-app-site-association and assetlinks.json for you — no DevOps, no per-app hosting to maintain.

mail

Made for email & push

Drop the links straight into the emails and push notifications you already send from the same account.

devices

One config, both platforms

Set your app identifiers once; iOS and Android are generated together and stay in sync.

THE API

Connect your app, then create links.

PUT/deeplinks/associationRegister your iOS App IDs and Android package + cert fingerprints. We generate and host the association files.
POST/deeplinksMint a short link with a web fallback and an in-app path. Returns the public link URL.
GET/l/:key/:slug/resolveYour app SDK reads the link's deep-data (in-app path + payload) after it opens.

WHAT TEAMS BUILD

Every link lands in the right place.

auto_awesome

Re-engagement

Win users back with an email or push whose link drops them exactly where they left off — inside the app.

receipt_long

Transactional deep links

“Order shipped” → opens the order screen. Fire it from the same backend event that sends the receipt.

campaign

Campaign links

Promo links that open the offer in-app for installed users, and the web landing page for everyone else.

group_add

Referrals & invites

Share one link that installs-then-opens or opens directly, carrying the invite context into the app.

Deep Links FAQ

What are Universal Links and App Links?

They're the OS-native way to open an app from a normal https:// link. iOS (Universal Links) and Android (App Links) verify your app against a domain, then route matching links to the app instead of the browser — with an automatic web fallback when the app isn't installed.

Do I need to change my app?

A little: add our link domain to your iOS Associated Domains and your Android intent filters, and read the link on open. We handle everything on the server — hosting the association files and resolving each link.

Do I need my own domain?

No. Links are served on our branded link domain, and we host the association files there for every tenant. Bring-your-own link domain is on the roadmap.

How is the click tracked?

When a link is opened on the web (desktop or app-not-installed), our resolver records the click before redirecting to your fallback. Installed-app opens are handled by the OS.

How is it billed?

Deep links are part of your account and share the same dashboard and API as email and push. Create as many as you need.

BETTER TOGETHER

One key unlocks the whole suite.

Everything shares the same API key, dashboard and events — add another service whenever you're ready, without new vendors or new plumbing.

Turn every message into an app open.

Configure your app once, then embed smart links in the email and push you already send.

No credit card · 5,000 free emails/month · Cancel anytime