Attribution Link is een URL met gecodeerde trackingparameters waarmee kan worden bepaald welk advertentiekanaal, campagne of creatief heeft geleid tot de installatie van een mobiele app of het uitvoeren van een doelactie. Zonder attributielinks kunnen marketeers organische installaties niet onderscheiden van betaalde en de werkelijke effectiviteit van het advertentiebudget beoordelen. Volgens gegevens van AppsFlyer (2025), attributie verhoogt de nauwkeurigheid van ROAS-beoordeling met 30–40% in vergelijking met last-click-modellen zonder tracking.
Belangrijkste punten
Attribution Link is een URL met speciale parameters voor het volgen van de verkeersbron in mobiele advertenties. Elke keer dat een gebruiker op zo'n link klikt in een advertentie, e-mail of bericht, registreert het attributieplatform de klikgebeurtenis en koppelt deze aan een uniek ID.
Nadat de gebruiker de app heeft geïnstalleerd en geopend, stuurt de SDK van het attributieplatform een verzoek met het apparaat-ID naar de server. De server matcht dit ID met de opgeslagen klik en bepaalt welke bron tot de installatie heeft geleid. Dit proces heet post-install attributie en vormt de basis voor het opstellen van rapporten over de effectiviteit van advertentiekanalen — zonder dit ziet elke bron er even effectief uit.
Attribution Link kan eenvoudig zijn (alleen de bron-ID) of tientallen parameters bevatten voor gedetailleerde uitsplitsing: campagnetype, creatief, doelgroep, geografie, apparaat en zelfs een specifieke influencerpost. Moderne attributieplatforms ondersteunen zowel deterministische matching op basis van het advertentie-ID als probabilistische matching via fingerprinting.
Het attributieproces via een link bestaat uit vier opeenvolgende stappen: klik, redirect naar de winkel, installatie en verificatie. Elke stap wordt verwerkt door het attributieplatform, dat ze in één keten van gebeurtenissen koppelt.
Wanneer een gebruiker op Attribution Link klikt, stuurt de browser of webview een GET-verzoek naar de server van het attributieplatform. De server maakt een record aan met de klik-ID, IP-adres, user-agent, referrer en alle doorgegeven parameters. Vervolgens verwijst de server de gebruiker door naar de App Store of Google Play naar de app-pagina.
Na installatie en eerste lancering stuurt de app (via SDK) een verzoek naar het platform met het advertentie-ID van het apparaat (IDFA op iOS, GAID op Android). Het platform zoekt naar een klikrecord met hetzelfde IP, user-agent en tijdstempel binnen het attributievenster en koppelt de installatie aan deze klik. Het attributievenster is standaard 7 dagen voor klikken en 1 dag voor weergaven (view-through), maar kan worden aangepast per campagne.
Als het advertentie-ID van het apparaat niet beschikbaar is (de gebruiker heeft tracking beperkt in de instellingen), gebruikt het platform fingerprinting — een methode van probabilistische matching op basis van een set indirecte kenmerken. De signatuur omvat IP-adres, type en versie van het besturingssysteem, apparaatmodel, taal, tijdzone, schermresolutie en exacte tijdstempel. Een combinatie van 6–8 van dergelijke parameters geeft een matchkans van 95–97% op Android en 90–94% op iOS bij matching binnen een venster van 5 minuten.
Attributieplatforms verbeteren voortdurend fingerprinting-algoritmen door machine learning toe te voegen om valse matches te filteren. Bijvoorbeeld, AppsFlyer Privacy Cloud gebruikt geaggregeerde gegevens en differentiële privacy voor nauwkeurige attributie zonder het verzamelen van persoonlijke gegevens — dit is vooral relevant na de introductie van App Tracking Transparency (ATT) op iOS en de beperking van GAID op Android.
Attribution Link heeft een standaard URL-structuur met verplichte en optionele parameters. Verplichte parameters bepalen de bron en campagne, optionele detailleren de uitsplitsing en het gedrag van de link.
https://app.adjust.com/abc123?campaign=spring_sale&adgroup=banners&creative=banner_v2&deep_link=myapp://sale&click_label=header_cta
Parameter campaign geeft de naam van de advertentiecampagne aan, adgroup — de advertentiegroep, creative — het specifieke creatief. Parameter deep_link stelt een deep link in voor reeds geïnstalleerde gebruikers. Parameter click_label maakt het mogelijk verschillende knoppen of posities binnen hetzelfde creatief te onderscheiden. Deze detaillering stelt de marketeer in staat niet alleen te zien welk kanaal werkt, maar ook welke knoptekst of afbeelding meer conversies oplevert.
| Parameter | Beschrijving | Voorbeeld |
|---|---|---|
| pid | Bron (media source) | facebook_ads |
| c | Campagnenaam | summer2026 |
| af_dp | Deep link om te openen | myapp://promo |
| af_click_lookback | Attributievenster | 7d |
| af_sub1-5 | Aangepaste parameters | partner_id_42 |
Aangepaste parameters af_sub1 – af_sub5 maken het mogelijk alle extra informatie specifiek voor de campagne door te geven: partner-ID, doelgroeptype, A/B-testvariant. Op basis van deze parameters bouwt het attributieplatform gesegmenteerde rapporten, wat de marketeer de mogelijkheid geeft het budget te optimaliseren op microsegmentniveau.
De markt voor mobiele attributie wordt vertegenwoordigd door verschillende grote platforms, elk met hun eigen Attribution Link-formaat, SDK-set en algoritmen. De platformkeuze hangt af van de toolset, geografie van het publiek en vereisten voor gegevensprivacy.
Het grootste attributieplatform met ondersteuning voor OneLink, dat deep linking en attributie combineert in één link. De AppsFlyer SDK ondersteunt alle belangrijke platforms (iOS, Android, Flutter, React Native, Unity) en biedt Privacy Cloud voor attributie zonder het verzamelen van persoonlijke gegevens. Een onderscheidend kenmerk is de ondersteuning voor attributie van webcampagnes naast mobiele.
Platform Adjust (overgenomen door AppLovin) biedt zijn eigen linkformaat met nadruk op gegevensbescherming. Adjust was het eerste platform dat privacy fingerprinting implementeerde zonder IP-adressen op te slaan. De Adjust SDK ondersteunt Kotlin Multiplatform en SwiftUI, en het dashboard biedt realtime rapporten met een vertraging van minder dan 30 seconden van klik tot weergave.
Branch is gespecialiseerd in universele links (Universal Ads) en biedt diepere integratie met deep linking dan traditionele attributieplatforms. Branch Links werken op alle platforms, inclusief desktop en Smart TV, en het attributiesysteem gebruikt een apparaatmatching-graaf om de gebruiker te koppelen aan de bron, zelfs zonder IDFA. Branch biedt ook een gratis tarief voor startups tot 10 duizend installaties per maand.
| Criterium | AppsFlyer | Adjust | Branch |
|---|---|---|---|
| Linkformaat | OneLink (app.onelink.me) | Adjust Link (app.adjust.com) | Branch Link (lnk.branch.io) |
| Uitgestelde deep linking | Ja | Ja | Ja |
| Privacy | Privacy Cloud | Geen IP-opslag | Apparaatgraaf |
| Gratis tarief | Nee (30 dagen trial) | Nee | Ja, tot 10K installaties |
| Webattributie | Ja | Beperkt | Ja |
Bij het kiezen van een platform is het belangrijk niet alleen de functionaliteit van Attribution Link in overweging te nemen, maar ook de compatibiliteit met advertentienetwerken. Facebook vereist bijvoorbeeld MMP-certificering (Mobile Measurement Partner), die alle drie de platforms hebben, maar de diepte van integratie verschilt: AppsFlyer biedt de meest gedetailleerde uitsplitsing naar Facebook-creatieven, en Adjust — voor TikTok en Snapchat.
Het instellen van Attribution Link omvat twee fasen: integratie van de SDK van het attributieplatform in de app en het aanmaken van de links zelf voor advertentiecampagnes. Laten we het proces bekijken aan de hand van AppsFlyer — het populairste platform.
In de interface van AppsFlyer wordt de app geselecteerd, het linktype (OneLink), de bron en campagne ingesteld. Het systeem genereert automatisch de URL in de vorm https://app.onelink.me/{id}?... met de geselecteerde parameters. De kant-en-klare link kan worden gekopieerd en in de advertentie op het advertentieplatform worden geplakt. Voor bulkgeneratie wordt de API gebruikt — bijvoorbeeld bij het maken van 10 duizend unieke links voor influencers.
curl -X POST "https://api.appsflyer.com/onelink/v1/build" \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"brand_domain": "app.onelink.me",
"app_id": "id123456789",
"campaign": "spring_sale_2026",
"media_source": "facebook_ads",
"deep_link": "myapp://sale/spring"
}'
Het getoonde verzoek maakt een OneLink-link via de REST API van AppsFlyer. Parameter brand_domain stelt het subdomein in, app_id — de iOS/Android-app-ID. De API retourneert een kant-en-klare link die direct in de campagne kan worden gebruikt. Deze aanpak automatiseert het aanmaken van links voor duizenden campagnes zonder handmatig kopiëren in het dashboard.
Voor correcte attributie moet de SDK van het platform worden geïnitialiseerd bij het starten van de app en installatiegebeurtenissen naar de server sturen. Op iOS gebeurt de integratie via AppDelegate, op Android — via Application of de hoofd-Activity. De SDK verzamelt automatisch het apparaat-ID en stuurt het samen met gegevens over de eerste lancering.
Na configuratie van de SDK worden alle klikken op Attribution Link automatisch gematcht met installaties in het attributiepaneel. De marketeer ziet een rapport met uitsplitsing naar bronnen, campagnes, creatieven en geografie. Daarnaast worden gebeurtenisconversies geconfigureerd — bijvoorbeeld registratie, aankoop of het bereiken van een niveau — en elk ervan wordt gekoppeld aan de originele Attribution Link. Dit biedt volledige end-to-end analyse van klik tot LTV van de gebruiker. Zonder een dergelijke koppeling kan de marketeer niet bepalen welke gebruikers de meeste omzet hebben gegenereerd en is hij gedwongen te vertrouwen op gemiddelde cijfers per kanaal, wat leidt tot inefficiënte toewijzing van het advertentiebudget.
Veelgestelde vragen
Attribution Link bevat speciale parameters (pid, c, af_dp) die het attributieplatform gebruikt om de verkeersbron te volgen. Een gewone link opent gewoon de URL of app zonder informatie op te slaan over waar de gebruiker vandaan kwam.
Als IDFA of GAID niet beschikbaar is, gebruikt het platform fingerprinting — matching van IP-adres, apparaatmodel, OS-versie en tijdstempel. De nauwkeurigheid van fingerprinting bereikt 95% op Android en 90% op iOS bij matching binnen een venster van 5 minuten.
De bronparameter (pid of media_source) en de app-ID worden als verplicht beschouwd. De overige parameters (campagne, creatief, advertentiegroep, deep link) zijn optioneel, maar zonder hen toont het rapport alleen het kanaal zonder interne detaillering.
Organische installaties (zonder klik op een link) kunnen niet via Attribution Link aan een specifieke bron worden gekoppeld. Attributieplatforms markeren ze als organisch en tonen ze apart in rapporten. Voor organische campagnes worden andere methoden gebruikt — UTM-tags op het web en statistieken van app-winkels.
De keuze hangt af van de set advertentiekanalen, geografie en privacyvereisten. AppsFlyer is geschikt voor complexe campagnes met meerdere netwerken, Adjust — voor projecten met focus op gegevensbescherming, en Branch — voor startups en producten met diepe deep linking.
Samenvatting
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.
Lees ook