App Deep Links for Android & iOS
App deep links open specific screens inside a mobile application instead of only launching the home screen. Deeplink helps you ship reliable app deep links across Android and iOS—with verified HTTPS links, store or web fallbacks, and optional deferred deep linking when the app is not installed yet.
What Are App Deep Links?
An app deep link is a URL that points to in-app content such as a product page, profile, checkout step, or gated feature. Users skip intermediate navigation, which reduces friction and improves conversion for campaigns, shares, and notifications.
Modern app deep links prefer https:// domains claimed by your app (Android App Links and iOS Universal Links) over opaque custom schemes, because HTTPS links can also open in the browser when the app is missing.
Types of App Deep Links
- Standard / basic deep links — open content when the app is installed
- Universal Links (iOS) — Apple’s verified HTTPS linking via AASA
- Android App Links — verified intent filters via Digital Asset Links
- Deferred deep links — preserve destination through install
Android App Links
On Android, you declare intent filters for your host and path, then publish a Digital Asset Links JSON file so the OS trusts that your app owns the domain. Once verified, taps can open the app directly without a disambiguation dialog. Deeplink can serve asset link configuration for managed and custom domains after you add package name and signing fingerprints in the dashboard.
iOS Universal Links
On iOS, Universal Links require an Apple App Site Association (AASA) file over HTTPS and the Associated Domains entitlement. When configured correctly, Safari and other apps open your app for matching URLs. Misconfigured AASA files are a leading cause of “links open in Safari only” bugs—validate after every domain or entitlement change.
How Deeplink Improves App Deep Linking
- Handles platform differences behind one campaign URL
- Provides fallback URLs for web and stores
- Supports secure domain validation workflows
- Offers click and install analytics with UTMs
- Documents SDK and API setup in the Deeplink docs
Use Cases
- Product and content sharing
- Push notification destinations
- Email and SMS campaigns
- Referral invites with prefilled context
- Support and help-center deep links into account screens
Why App Deep Links Increase Engagement
- Faster navigation to the intended screen
- Less bounce from irrelevant landings
- Higher conversion on offers and checkouts
- Better retention when first sessions match intent
Implementation Tips
- Prefer one HTTPS domain strategy for both stores
- Keep path naming stable so campaigns do not break
- Always define fallbacks for desktop and uninstalled users
- Test on physical devices; simulators miss store edge cases
- Follow the step-by-step guide: implement deep linking on Android & iOS
FAQ
What are app deep links?
App deep links are URLs that open a specific screen inside a mobile app—such as a product, profile, or offer—instead of only launching the home screen.
Can app deep links open web fallback pages?
Yes. Deeplink can redirect users to a configured web page or store listing if the app is not installed.
What is the difference between Android App Links and iOS Universal Links?
Android App Links use verified intent filters and Digital Asset Links. iOS Universal Links use the Apple App Site Association (AASA) file over HTTPS. Deeplink helps you support both from one link.
Do deep links work if the app is not installed?
With deferred deep linking, Deeplink can preserve intent through install and open the correct screen on first launch. Without it, users typically land on the store or a web fallback only.
Can I use one link for email, SMS, and ads?
Yes. A single Deeplink URL can be reused across channels; add UTM parameters to measure which channel drove the click or install.
How do I test app deep links?
Test on real Android and iOS devices with the app installed and uninstalled, verify assetlinks/AASA, and confirm fallback and deferred routes in the Deeplink dashboard analytics.
Do custom URL schemes still matter?
Custom schemes (myapp://) still appear in legacy apps, but verified HTTPS App Links and Universal Links are preferred for security, reliability, and web fallbacks.
Learn More
Explore our deep linking platform and deferred deep linking guides, or start from what is deep linking.
