Deep Links en Universal Links in mobiele ontwikkeling: wat ze zijn, typen en hoe te configureren

Auteur: IT Sectr Gepubliceerd: 2026-05-07 Leestijd: 9 min

Deep Link is een link die niet naar een webpagina leidt, maar naar een specifiek scherm van een mobiele app. Volgens Branch.io Mobile Deep Linking Report 2025 laten apps met geconfigureerde deep links 42% hogere conversie naar installaties en 28% hogere retentie zien. Laten we bekijken hoe deep links werken op iOS en Android, welke typen er zijn en welke tools beschikbaar zijn.

Belangrijkste punten

  • Deep Link — een link die een app op een specifiek scherm opent. Verhoogt conversie met 42% (Branch.io, 2025).
  • iOS gebruikt Universal Link (een enkele https-link voor web en app) en URL Scheme (aangepast protocol zoals myapp://).
  • Android gebruikt App Links (geverifieerde https-links) en Intent Filters.
  • Firebase Dynamic Links en Branch.io — platforms voor deferred deep linking: de link werkt zelfs als de app niet is geïnstalleerd.
  • Deferred Deep Link — omleiding na installatie naar de gewenste inhoud. Gebruikt voor attributie en retargeting.

Deep Link is een URL voor mobiele apps die niet alleen informatie bevat over welke app moet worden geopend, maar ook over welk scherm moet worden weergegeven. De link myapp://profile/42 opent bijvoorbeeld de app myapp en navigeert onmiddellijk naar het gebruikersprofiel met ID 42. Zonder een deep link zou de gebruiker alleen op het hoofdscherm van de app terechtkomen.

Deep links zijn cruciaal voor marketing en gebruikerservaring. Ze worden gebruikt in e-mailcampagnes, pushmeldingen, advertentiecampagnes en QR-codes. Volgens AppsFlyer (2025) laten campagnes met deep links een 35% hogere CTR (doorklikratio) zien in vergelijking met gewone links naar het hoofdscherm.

Bij IT Sectr implementeren we sinds 2019 deep links in al onze projecten. Onze ervaring leert dat een juiste configuratie van deep links in mobiele apps de betrokkenheid van gebruikers met 25–30% verhoogt door relevante inhoud direct na de omleiding.

URL Scheme vs Universal Link (iOS)

Op iOS zijn er twee manieren om deep links te implementeren: URL Scheme (aangepast protocol) en Universal Link (standaard https-link). Beide methoden maken het mogelijk om deep links voor mobiele apps te configureren en hebben hun voor- en nadelen.

URL Scheme is een aangepast protocol zoals myapp://path/to/screen. Het werkt sinds iOS 3.0 en vereist geen serverconfiguratie. Het nadeel: als de app niet is geïnstalleerd, kan Safari zo'n link niet openen en ziet de gebruiker een foutmelding. Bovendien kunnen URL Schemes worden onderschept door andere apps omdat het protocol niet uniek is.

Universal Link (iOS 9+) is een gewone https-link die zowel als webpagina als deep link werkt. Als de app is geïnstalleerd, onderschept iOS de link en opent de app. Zo niet, dan wordt de webpagina geopend. Universal Links zijn veiliger (het domein is geverifieerd) en tonen geen waarschuwing.

Het instellen van Universal Links vereist twee stappen: plaats het apple-app-site-association-bestand op de server en voeg een entitlement toe in Xcode. Het AASA-bestand bevat JSON met informatie over ondersteunde paden en de app-ID. iOS downloadt dit bestand bij installatie van de app en verifieert het bij het volgen van een link.

Belangrijk: het AASA-bestand moet toegankelijk zijn via HTTPS zonder omleidingen. Bij IT Sectr raden we aan om Universal Links te configureren in plaats van URL Scheme voor alle nieuwe projecten — ze zijn veiliger, betrouwbaarder en bieden een betere gebruikerservaring.

App Links (Android 6.0+) is het Android-equivalent van Universal Links voor mobiele apps. De app specificeert welke https-URL's hij kan verwerken en verifieert dit via een digitaal bestand op de server. Android controleert de domein-app-koppeling zonder tussenkomst van de gebruiker.

Om App Links te implementeren: voeg een Intent Filter toe in AndroidManifest.xml met autoVerify="true", plaats het assetlinks.json-bestand op de server en onderteken de app. Daarna stuurt Android automatisch alle links van het opgegeven domein naar de app (als geïnstalleerd).

Intent Filter

Intent Filter is een declaratie in AndroidManifest.xml die het systeem vertelt welke soorten intenties (intents) een Activity kan verwerken. Voor deep links bevat de Intent Filter data-elementen: schema (http/https), host (domein) en pad.

xml

<activity android:name=".MainActivity">

    
    <intent-filter android:autoVerify="true">
        <action android:name="android.intent.action.VIEW" />
        <category android:name="android.intent.category.DEFAULT" />
        <category android:name="android.intent.category.BROWSABLE" />
        <data android:scheme="https"
              android:host="example.com"
              android:pathPrefix="/product/" />
    </intent-filter>

    
    <intent-filter>
        <action android:name="android.intent.action.VIEW" />
        <category android:name="android.intent.category.DEFAULT" />
        <category android:name="android.intent.category.BROWSABLE" />
        <data android:scheme="myapp"
              android:host="product" />
    </intent-filter>
</activity>

De eerste Intent Filter verwerkt App Links (https-links geverifieerd via assetlinks.json). De tweede verwerkt URL Scheme (myapp://). Belangrijk: autoVerify="true" vertelt Android om de koppeling te verifiëren bij installatie van de app. Als verificatie mislukt, toont het systeem een dialoogvenster voor app-selectie.

Parameter iOS Android
Deep link-typeUniversal Link (iOS 9+), URL SchemeApp Links (Android 6+), Intent Filter
Verificatiebestandapple-app-site-association (JSON)assetlinks.json (JSON)
HTTPS vereistJaJa
Zonder appWebpagina wordt geopendWebpagina wordt geopend
Kan andere app onderscheppenNee (domein is uniek)Nee (domein is geverifieerd)
URL Scheme-conflictenJa (elke app kan hetzelfde scheme registreren)Ja

Tabel 1. Vergelijking van iOS- en Android-benaderingen voor deep linking. Universal Links en App Links zijn de moderne standaard. URL Scheme en Intent Filters zonder autoVerify zijn verouderde maar nog steeds gebruikte methoden.

Firebase Dynamic Links en Branch.io

Firebase Dynamic Links (Google-service) en Branch.io zijn platforms voor het beheren van deep links die het belangrijkste probleem oplossen: wat te doen als de app niet is geïnstalleerd. Ze maken slimme links die omleiden naar de App Store / Google Play voor installatie, en na installatie — naar het gewenste scherm.

Firebase Dynamic Links is een gratis service (vanaf 2025). Het maakt het mogelijk om links te maken zoals https://yourdomain.page.link/xxx die op beide platforms als deep links werken. Firebase Dynamic Links ondersteunt deferred deep linking en attributie.

Branch.io is een commercieel platform met bredere functionaliteit: social media links, QR-codes, analytics en attributie. Branch.io wordt gebruikt door grote apps (Pinterest, Reddit) en integreert met belangrijke MMP's (AppsFlyer, Adjust).

Deferred Deep Link is een deep link voor mobiele apps die na installatie wordt geactiveerd. De gebruiker klikt op een link voordat hij de app installeert, installeert de app en komt na de eerste start automatisch op het doelscherm. Dit is een belangrijk mechanisme voor advertentiecampagnes: een gebruiker klikte op een productadvertentie → installeerde de app → zag dat product onmiddellijk.

Attributie is het bepalen van de installatiebron. Welke advertentiecampagne heeft de gebruiker gebracht? Welk kanaal? Attributieplatforms (AppsFlyer, Adjust, Branch) identificeren elke klik op een deep link en koppelen deze aan de installatie. Volgens AppsFlyer (2025) verhogen deferred deep links de conversie naar aankoop met 30% in vergelijking met normale installatie.

Bij IT Sectr configureren we deferred deep links voor e-commerceprojecten. Bijvoorbeeld in een mobiele winkelapp: een gebruiker ziet een advertentie voor een specifiek product, klikt op de link, downloadt de app en komt direct op de pagina van dat product terecht. De conversie naar aankoop is in dit scenario 2 keer hoger dan bij standaardinstallatie.

Veelgestelde vragen

Wat is het verschil tussen Deep Link en Universal Link?

Universal Link is een type Deep Link voor iOS dat het standaard https-protocol gebruikt. Deep Link is een algemene term voor elke link die naar een app leidt. Universal Link is een specifiek geval dat veiliger en betrouwbaarder is dan een gewone URL Scheme.

Wat is een Deferred Deep Link?

Dit is een link die de bedoeling van de gebruiker (welk scherm te openen) onthoudt tot de app is geïnstalleerd. Na installatie ontvangt de app de linkparameters en opent het gewenste scherm. Zonder dit zou de gebruiker na installatie op het hoofdscherm terechtkomen.

Hoe controleer ik of een Deep Link werkt?

Op iOS gebruikt u het commando xcrun simctl openurl booted "https://your.link". Op Android gebruikt u adb shell am start -W -a android.intent.action.VIEW -d "https://your.link". U kunt ook services zoals Branch.io gebruiken voor het testen.

Moet ik Firebase of Branch.io gebruiken?

Nee, als de app al is geïnstalleerd — zijn Universal Links en App Links voldoende. Firebase Dynamic Links of Branch.io zijn alleen nodig voor het scenario "link vóór installatie" (deferred deep linking). Voor de meeste apps zijn basis deep links voldoende.

Samenvatting

  • Deep Link — een link die naar een specifiek app-scherm leidt. Verhoogt conversie en betrokkenheid.
  • Universal Links (iOS) en App Links (Android) — de moderne standaard: https-links geverifieerd via JSON-bestanden op de server.
  • URL Scheme (myapp://) — een verouderde maar nog steeds gebruikte methode. Makkelijker te configureren maar minder veilig.
  • Intent Filter in AndroidManifest.xml — een declaratie welke URL's een Activity kan verwerken. De parameter autoVerify="true" schakelt verificatie in.
  • Firebase Dynamic Links en Branch.io — platforms voor deferred deep linking (links werken vóór installatie van de app).
  • Deferred Deep Link — omleiding naar het doelscherm na installatie. Sleutelinstrument voor advertentiecampagnes en attributie.
  • Een juiste configuratie van deep links verhoogt de conversie naar aankoop tot 2 keer (IT Sectr-gegevens, 2024–2025).

We ontwikkelen een mobiele applicatie turnkey

IT Sectr creëert sinds 2017 iOS- en Android-applicaties voor startups en bedrijven. We adviseren u en stellen de beste oplossing voor.

Bespreek het project