Een deeplink is een URL die een specifiek scherm in een mobiele app opent in plaats van het startscherm van de app of een gewone website. Tik je op een gewone link naar een webwinkel, dan krijg je de homepage; tik je op een deeplink, dan beland je op het exacte product. Dat verschil, op de juiste plek aankomen in plaats van bij de voordeur, is waar het om draait, en daardoor converteren appcampagnes ook echt.
Dit is de begrijpelijke versie: wat een deeplink is, de typen die je genoemd hoort worden (universal links, app links, deferred deeplinks) en wat er veranderde nu Firebase Dynamic Links is stopgezet. Voor de praktische configuratie behandelt deeplinks zonder SDK de implementatie; dit artikel begint bij de concepten.
Wat een deeplink echt is
Begin met het contrast. Een gewone weblink wijst naar een pagina. Als je op een telefoon de bijbehorende app hebt geïnstalleerd, opent tikken er vaak alleen het startscherm van de app, en moet je zelf naar het gewenste scherm navigeren. Een deeplink slaat dat over: hij draagt het adres van een specifieke bestemming in de app en opent die direct.
Het mechanisme eronder is een gewone HTTPS-URL die het besturingssysteem herkent als horend bij een app. Ziet het OS hem, dan geeft het de link aan de app door en opent de app het bijbehorende scherm. Is de app niet geïnstalleerd, dan valt dezelfde URL terug op de webversie, zodat de gebruiker altijd ergens uitkomt. Die terugvaloptie maakt de moderne varianten betrouwbaar.
De typen die je genoemd hoort worden
"Deeplink" is de overkoepelende term. Eronder zitten een paar specifieke technologieën, en de namen worden losjes gebruikt, dus hier is de kaart.
- Universal links (iOS) en app links (Android) zijn de HTTPS-gebaseerde manier op OS-niveau om app-inhoud te openen, met automatische webterugval als de app ontbreekt. Dit is de moderne standaard; Apple documenteert de iOS-kant onder universal links.
- Custom URI-schema's (
myapp://product/123) zijn de oude manier. Ze werken, maar als de app niet is geïnstalleerd mislukt de link zonder iets om op terug te vallen, dus ze worden op zichzelf niet meer aanbevolen. - Deferred deeplinks nemen de bestemming mee door een appinstallatie heen, zodat een nieuwe gebruiker die op een link tikt, de app installeert en opent op het bedoelde scherm landt in plaats van op een leeg startscherm.
Universal links en app links zijn wat Apple en Google aanbevelen, en terecht: ze zijn HTTPS, ze vallen netjes terug en ze hebben voor het basale geval geen SDK nodig.
Het leven na Firebase Dynamic Links
Heb je de afgelopen jaren iets op deeplinks gebouwd, dan is dit het deel dat veranderde.
Google heeft Firebase Dynamic Links op 25 augustus 2025 stopgezet. Bestaande links werken niet meer en geven nu een foutmelding, en er kunnen geen nieuwe worden gemaakt. Het addertje is dat Firebase Dynamic Links meer deed dan appschermen openen: het was een dynamische deeplinkdienst die deferred deeplinking en platformbewuste routering toevoegde aan de native mechanismen. Het bredere idee, een link waarvan je de bestemming kunt wijzigen en volgen, is wat is een dynamische link. Teams die het voor het eenvoudige geval gebruikten, kunnen direct overstappen op universal links en app links. Teams die vertrouwden op de deferred- en routeringsfuncties moeten die ook vervangen, wat we doorlopen in migreren van Firebase Dynamic Links.
De stopzetting is een goed moment om te scheiden wat je echt gebruikt. Als je alleen een bekend scherm opende, dekken native links je. Als je afhankelijk was van routering op het installatiemoment, heb je een dienst nodig die deferred deeplinking doet. Bouw geen functies na die je niet gebruikte.
Wil je de routerings- en analyticslaag zonder alles zelf aan elkaar te knopen, dan staan de deeplinks van Elido bovenop je korte links, en je kunt er een instellen in het gratis abonnement. Voor berichtgestuurde flows zijn WhatsApp Business-deeplinks en Telegram-deeplinks uitgewerkte voorbeelden.
Wanneer je deferred deeplinking nodig hebt
De gewone deeplink regelt het makkelijke geval, waarin de app al is geïnstalleerd. Deferred deeplinking regelt het moeilijke geval, waarin dat niet zo is, en het is de moeite waard om te begrijpen omdat daar campagnes gebruikers verliezen.
Stel je een advertentie voor een specifiek product voor. Een gebruiker zonder de app tikt erop, wordt naar de app store gestuurd, installeert en opent de app, en belandt standaard op een generiek startscherm, omdat de oorspronkelijke bestemming ergens tussen de tik en de installatie is verdwenen. Een deferred deeplink bewaart die intentie en brengt de gebruiker bij de eerste keer openen naar het exacte productscherm. Het gat tussen "de app geïnstalleerd" en "gevonden wat ze wilden" is waar conversies sterven, en deferred deeplinking dicht het.
De korte versie dus: gebruik universal links en app links voor het alledaagse geval, voeg deferred deeplinking toe wanneer je installatiecampagnes draait, en grijp naar een dienst als je routering en attributie erbovenop nodig hebt. Het concept is simpel; de waarde zit in mensen elke keer op de juiste plek laten landen.
Heb je een SDK nodig?
Voor het alledaagse geval niet. Universal links en app links stel je in met een klein associatiebestand op je domein plus wat appconfiguratie, zonder SDK. Naar een dienst of SDK grijp je zodra je de lastigere functies wilt: deferred deeplinking die een installatie overleeft, routering die per platform een bestemming kiest, of attributie die een installatie terugkoppelt naar de campagne die haar veroorzaakte. Daarvoor is logica aan de serverkant nodig die een statische native link niet kan bieden. Stem de tooling af op de vraag of je gedrag op het installatiemoment nodig hebt, en haal geen SDK binnen voor links die alleen een bekend scherm openen.
Gerelateerd op de blog
Veelgestelde vragen
Wat is een deeplink?
Een deeplink is een URL die een specifiek scherm in een mobiele app opent, in plaats van het startscherm van de app of een website. Tik je op een gewone link, dan kom je op een homepage; tik je op een deeplink, dan beland je op het exacte product, gesprek of artikel waarnaar de link wijst. Het is het verschil tussen een app openen en op de juiste plek in een app terechtkomen.
Wat is het verschil tussen een deeplink en een universal link?
Een deeplink is het algemene concept: een link die specifieke inhoud in een app opent. Universal links (iOS) en app links (Android) zijn de moderne manieren op OS-niveau om er een te implementeren via gewoon HTTPS. Een universal link is dus een soort deeplink. Het oudere custom URI-schema (myapp://) is ook een deeplink, maar het faalt geruisloos als de app niet is geïnstalleerd, en daarom hebben universal links en app links het vervangen.
Wat is er gebeurd met Firebase Dynamic Links?
Google heeft Firebase Dynamic Links op 25 augustus 2025 stopgezet. Bestaande links werken niet meer en geven nu een foutmelding, en er kunnen geen nieuwe worden gemaakt. Firebase Dynamic Links was eigenlijk een dynamische deeplinkdienst: het voegde deferred deeplinking en routering per platform toe aan native links. Teams die erop vertrouwden zijn overgestapt op universal links en app links plus een deeplinkdienst van een derde partij.
Wat is een deferred deeplink?
Een deferred deeplink onthoudt de bestemming tijdens een appinstallatie. Als iemand op een link tikt zonder de app, gaat een gewone deeplink verloren onderweg naar de app store; een deferred deeplink bewaart de intentie, zodat de gebruiker na het installeren en voor het eerst openen van de app op het exacte scherm uitkomt waar de link naar wees. Daardoor werken campagnes die gericht zijn op installeren en direct landen.
Heb ik een SDK nodig voor deeplinks?
Niet voor basale universal links en app links, die je instelt met een bestand op je domein en wat app-instellingen, zonder SDK. Een dienst of SDK heb je nodig zodra je deferred deeplinking, routering over platforms of installatie-attributie wilt, want daarvoor is logica aan de serverkant nodig die native links alleen niet bieden. Stem de tooling af op de vraag of je functies voor het installatiemoment nodig hebt.
Probeer Elido
Plak een URL, krijg een werkende korte link
Geen aanmelding nodig. Link blijft 30 dagen actief. Meld je aan om hem voor altijd te bewaren.
Geen account nodig. Meld je gratis aan voor 50 links per maand.
