Overzicht van de integratie
Insert Affiliate houdt doorverwijzingen en aankopen van affiliates bij via een integratieproces in drie stappen. Deze gids legt elke stap uit en helpt je de juiste platforms te kiezen voor wat je nodig hebt.
Hoe Insert Affiliate werkt
Het trackingproces voor affiliates werkt zo:
- De gebruiker klikt op een affiliatelink
- Deeplinking opent je app en herkent de affiliate
- De attributie wordt opgeslagen wanneer de app start
- De gebruiker doet een aankoop
- De aankoop wordt geverifieerd en bijgehouden
- De commissie voor de affiliate wordt berekend
Om dit te laten werken, moet je het volgende integreren:
- Deeplinkingplatform: houdt bij welke affiliate elke gebruiker heeft doorverwezen
- Aankoopverificatie: valideert in-app aankopen en abonnementen
- Webtransacties (optioneel): houdt webaankopen bij, indien van toepassing
Stap 1: deeplinkingplatform
Wat het doet
Met deeplinking openen affiliatelinks je app en wordt bijgehouden welke affiliate de gebruiker heeft doorverwezen. Wanneer een gebruiker op de link van een affiliate klikt, doet het deeplinkingplatform het volgende:
- Het opent je app (of de App Store als de app niet is geïnstalleerd)
- Het geeft de affiliate-identifier door aan je app
- Het zorgt ervoor dat Insert Affiliate de gebruiker aan die affiliate kan toewijzen
Kies je platform
We ondersteunen meerdere deeplinkingplatforms. Kies op basis van wat je nodig hebt:
| Platform | Ideaal voor | Complexiteit | Kosten |
|---|---|---|---|
| Insert Links | Snelle installatie, geen derde partij nodig | Laag | Inbegrepen |
| Branch.io | Geavanceerde analytics, bestaande Branch-gebruikers | Gemiddeld | Betaald |
| AppsFlyer | Mobiele attributie, bestaande AppsFlyer-gebruikers | Gemiddeld | Gratis versie beschikbaar |
| RevenueCat Web Purchase Links | Webabonnementen via RevenueCat | Gemiddeld/Hoog | Inbegrepen bij RevenueCat |
| Andere platforms | Aangepaste of bestaande deeplinkingopzet | Wisselend | Wisselend |
Aanbevolen: Insert Links
Voor de meeste gebruikers raden we aan te beginnen met Insert Links:
- Ingebouwd in Insert Affiliate (je hoeft je niet aan te melden bij een derde partij)
- Het makkelijkst in te stellen en te testen
- Volledige controle over het gedrag van links
- Geen extra kosten
Integratiestappen
Zodra je een platform hebt gekozen:
- Stel het platform in: maak een account aan en configureer je app
- Installeer onze SDK: voeg de Insert Affiliate SDK toe aan je app
- Configureer de afhandeling van deeplinks: volg de documentatie van je platform
- Geef links door aan onze SDK: stuur de deeplinkgegevens door naar Insert Affiliate
- Test de integratie: controleer of de attributie correct werkt
Gedetailleerde instructies voor elk platform vind je in de bijbehorende gidsen.
Stap 2: aankoopverificatie
Wat het doet
Aankoopverificatie controleert of in-app aankopen legitiem zijn en laat Insert Affiliate weten wanneer een toegewezen gebruiker een aankoop doet.
Kies je platform
| Platform | Ideaal voor | Complexiteit | Functies |
|---|---|---|---|
| RevenueCat | De meeste gebruikers, abonnementsapps | Laag | Eenvoudigste installatie, webhooks, cross-platform |
| Adapty | A/B-tests van paywalls, analytics | Laag | No-code paywalls, webhooks, cross-platform |
| Apphud | Bestaande Apphud-gebruikers | Laag | Vergelijkbaar met RevenueCat |
| Iaptic | Bestaande Iaptic-gebruikers | Laag | Dienst voor bonvalidatie |
| Direct App Store | iOS-apps, maximale controle | Hoog | Geen derde partij, alleen Apple |
| Direct Google Play | Android-apps, maximale controle | Hoog | Geen derde partij, alleen Google |
Let op: je kunt Direct App Store + Direct Google Play combineren voor cross-platform apps zonder diensten van derden.
Aanbevolen: RevenueCat
Voor de meeste gebruikers raden we RevenueCat aan:
- De eenvoudigste integratie met Insert Affiliate
- Ondersteunt zowel iOS als Android
- Automatische webhookmeldingen
- Uitstekende documentatie en support
- Gratis versie beschikbaar
Integratiestappen
Het algemene proces voor alle platforms:
- Stel het gekozen platform in: maak een account aan en configureer je producten
- Configureer de instellingen van Insert Affiliate: kies je verificatiemethode in het dashboard (tabblad Integraties)
- Stel webhooks in (RevenueCat, Apphud, Iaptic): koppel je platform aan Insert Affiliate
- Geef de affiliate-identifier door: zorg ervoor dat de shortcode van de affiliate wordt meegestuurd met aankopen
- Test aankopen: controleer of transacties in je Insert Affiliate-dashboard verschijnen

Klik om op volledige grootte te bekijken
Essentieel: de affiliate-identifier doorgeven
Het belangrijkste onderdeel van aankoopverificatie is het doorgeven van de affiliate-identifier wanneer er een aankoop plaatsvindt. Elk platform heeft een andere methode:
- RevenueCat: stel een aangepast attribuut in (
insert_affiliate) - Adapty: stel een aangepast attribuut in via
updateProfile - Apphud: stel een aangepaste eigenschap in
- Iaptic: neem het op in het validatieverzoek voor de aankoop
- Directe integraties: neem het op in server-to-server-meldingen
Bekijk de documentatie van het gekozen platform voor de specifieke implementatiedetails.
Stap 3: webtransacties (optioneel)
Wat het doet
Als je abonnementen of producten via het web verkoopt (niet via de app stores), kun je die transacties bijhouden met Insert Affiliate.
Kies je platform
| Platform | Ideaal voor | Integratie |
|---|---|---|
| Stripe Web Transactions | Directe Stripe-integratie | Stripe Connect |
| RevenueCat Stripe Billing | Gebruik van RevenueCat + Stripe | Stripe Connect |
| RevenueCat Web Billing | Webaankopen via RevenueCat | Stripe Connect |
Wanneer je dit nodig hebt
Je hebt tracking van webtransacties nodig als:
- Gebruikers abonnementen op je website kunnen kopen
- Je naast mobiel ook een webcheckout aanbiedt
- Je Stripe of vergelijkbare betaalverwerkers gebruikt voor webverkopen
Sla dit over als
Je kunt deze stap overslaan als:
- Alle aankopen via de App Store of Google Play plaatsvinden
- Je alleen een mobiele app hebt zonder aanwezigheid op het web
Volledige checklist voor de integratie
Gebruik deze checklist om te controleren of je alle nodige stappen hebt doorlopen:
Installatie
- Aangemeld bij Insert Affiliate en toegang tot het dashboard
- Je API key gevonden in de instellingen van het dashboard
Stap 1: deeplinking
- Een deeplinkingplatform gekozen
- Een account aangemaakt bij het gekozen platform (indien nodig)
- De Insert Affiliate SDK in je app geïnstalleerd
- De afhandeling van deeplinks in je app geconfigureerd
- Getest of deeplinks je app correct openen
Stap 2: aankoopverificatie
- Een platform voor aankoopverificatie gekozen
- Het account van je verificatieplatform ingesteld
- De verificatiemethode geconfigureerd in het Insert Affiliate-dashboard
- Webhooks ingesteld (als je RevenueCat, Apphud of Iaptic gebruikt)
- Het doorgeven van de affiliate-identifier in je app geïmplementeerd
- Getest of sandboxaankopen in je dashboard verschijnen
Stap 3: webtransacties (optioneel)
- Bepaald of je tracking van webtransacties nodig hebt
- De integratie voor webtransacties ingesteld (indien nodig)
- Getest of webaankopen in je dashboard verschijnen
Testen en lancering
- Een testaffiliate aangemaakt
- Attributie getest met shortcodes
- Attributie getest met deeplinks
- Getest of sandboxaankopen correct verschijnen
- Gecontroleerd of de commissieberekeningen kloppen
- De gids Testen en sandboxmodus doorgenomen
- Problemen oplossen gelezen voor veelvoorkomende problemen
Compatibiliteitsmatrix van platforms
Weet je niet zeker welke platforms samenwerken? Hier is een kort overzicht:
Deeplinking + aankoopverificatie
Alle deeplinkingplatforms werken met alle platforms voor aankoopverificatie. Kies wat het beste past bij wat je nodig hebt.
Populaire combinaties:
- Insert Links + RevenueCat (het eenvoudigst, aanbevolen voor de meeste gebruikers)
- Branch.io + RevenueCat (goed voor bestaande Branch-gebruikers)
- AppsFlyer + RevenueCat (goed voor bestaande AppsFlyer-gebruikers)
- Insert Links + Direct App Store (maximale controle, iOS)
- Insert Links + Direct Google Play (maximale controle, Android)
Webtransacties toevoegen
Platforms voor webtransacties werken onafhankelijk van je mobiele opzet:
- Je kunt Stripe Web Transactions gebruiken met elke mobiele integratie
- RevenueCat Stripe Billing werkt het best als je RevenueCat al voor mobiel gebruikt
Hulp nodig bij het kiezen?
Weet je nog steeds niet welke platforms je moet gebruiken? Deze vragen helpen je op weg:
"Ik wil de eenvoudigst mogelijke installatie"
→ Gebruik Insert Links + RevenueCat
"Ik gebruik Branch.io al voor attributie"
→ Houd Branch.io en voeg RevenueCat toe voor verificatie
"Ik gebruik RevenueCat al"
→ Voeg Insert Links toe voor deeplinking (of houd je bestaande platform)
"Ik wil maximale controle, zonder derde partijen"
→ Gebruik Insert Links + Direct App Store of Direct Google Play
"Ik verkoop ook abonnementen op mijn website"
→ Volg stap 1 en 2 en voeg daarna Stripe Web Transactions of RevenueCat Web Billing toe
Volgende stappen
Klaar om te beginnen met integreren? Volg deze stappen:
- Snel aan de slag: zet je eerste affiliate in 5 minuten aan het werk
- Kies en configureer je deeplinkingplatform
- Kies en configureer je platform voor aankoopverificatie
- Stel webtransacties in (indien nodig)
- Test grondig in sandboxmodus
- Maak je eerste echte affiliates aan en begin met het bijhouden van verkopen
Ondersteuning
Hulp nodig bij je integratie?
- Bekijk de gids Problemen oplossen voor veelvoorkomende problemen
- Lees de platformspecifieke documentatie die hierboven is gelinkt
- Neem contact op met support via je dashboard
