Hoe werkt cashback? Een technische uitleg
Datum van publicatie:
Een belangrijk deel van de publishers bij Daisycon zijn zogenaamde cashback-sites, spaarprogramma’s of GPT-partijen. Deze publishers geven een deel van hun commissie in de vorm van geld, punten of prijzen terug aan de persoon die het product of dienst heeft afgenomen. Daisycon heeft jarenlange ervaring met het faciliteren van dit type publisher, onze infrastructuur is hier prima op ingericht.
Regelmatig krijg ik de vraag of het automatisch terugkoppelen van informatie in een transactie mogelijk is (bijvoorbeeld om cashback te kunnen geven), en hoe je dit dan moet doen. Vandaar dat ik besloten heb er een blogpost aan te weiden.
Stap 1 – SubID gebruiken
De links van Daisycon bevatten een SubID. In het SubID kan jij als publisher data meegeven. Deze data zie je onder andere terug in je statistieken en bij je transactie. Hierdoor kan je achterhalen via welke link de uiteindelijk transactie is gegenereerd. De meest cashback-partijen geven in het SubID het lidnummer van de persoon mee die de cashback moet ontvangen.
Dynamisch SubID’s vullen
Meestal zullen je leden ingelogd zijn, waardoor je in ieder link automatisch het lidnummer mee kan geven.
Je kunt er ook voor zorgen dat ieder lid een eigen pagina krijgt. Dit hebben we bijvoorbeeld een keer gedaan voor een publisher die leden van sportclubs wilde laten sparen voor hun club. Ieder club had een eigen pagina en doordat de club in het SubID werd meegegeven kon je achterhalen welke club de cashback moest ontvangen.
Voor de gemiddelde programmeur moet het geen probleem zijn om dit in te richten. We hebben ook een standaard javascript beschikbaar dat je kan gebruiken om met behulp van een referer dynamisch het SubID’s te vullen. Dan hoef je zelf niets te programmeren. Lees hier meer over dit standaardscript.
Links in e-mail dynamisch maken
Veel spaarprogramma’s promoten voornamelijk via e-mail. Dat betekent dat in de affiliate-links in de e-mail ook dynamisch het lidnummer moet worden meegegeven in het SubID. Dit dynamisch invullen werkt eigenlijk hetzelfde als wanneer je een mail personaliseert en kan je in je e-mailsoftware instellen.
Stap 2 – Terugkoppeling krijgen
In stap 1 heb je ervoor gezorgd dat je per transactie weet wie de cashback moet ontvangen. Nu is het nog zaak om deze informatie vanuit het Daisycon-systeem terug te koppelen naar je leden. Dit kan op verschillende manieren worden gerealiseerd. De meest gebruikte methoden zijn via de API en URL-conversietracking (bij Daisycon noemen we dit ook wel CTT, wat staat voor Conversie Tracking Tool).
URL-conversietracking
Daisycon kan voor jou een tracking-URL aanroepen. Als een transactie wordt gegenereerd, dan roepen wij een URL naar keuze aan waarin bijvoorbeeld het SubID, de adverteerder en de commissie worden doorgegeven. De URL kan je zelf eenvoudig instellen in je publisheraccount bij ‘Conversietracking’. Lees hier meer over conversietracking.
API koppeling
Via de API leg je een direct databaseverbinding met het Daisycon-systeem, waardoor je real-time de transactiedata teruggekoppeld krijgt en kan opslaan in je eigen database. Alles over de API lees je op developers.daisycon.com.
Updates doorgeven
Het kan gebeuren dat een transactie wordt afgekeurd of dat het orderbedrag wordt aangepast (bijvoorbeeld door een staffel). Uiteraard wil je ook weten wanneer een transactie is goedgekeurd door de adverteerder, want vanaf dat moment kan je hem gaan uitbetalen aan je leden. Deze updates kan je ook via de API of via URL-conversietracking aan jezelf doorgeven.
Stap 3 – Data opslaan
Hierboven hebben we het al een aantal keer benoemd, maar uiteindelijk is het de bedoeling dat je zelf een database aanmaakt waarin je de orderdata per lidnummer gaat bijhouden. Op het commissiebedrag doe je een berekening, zodat je het juiste cashback-bedrag doorgeeft aan het lid. Ook de updates van de transacties hou je in deze database bij.
Leden die een transactie via een cashback-site hebben gegenereerd willen uiteraard graag bevestigd krijgen dat ze de cashback zullen ontvangen. Daarom koppelen de meeste publishers deze informatie terug door leden een bevestigingsmail te sturen, en een eigen omgeving te creëren waarin leden kunnen inloggen om hun saldo te bekijken.
Hieronder staat nog eens schematisch weergegeven hoe cashback werkt.
Ik hoop dat deze uitleg duidelijkheid biedt welke mogelijkheden Daisycon allemaal biedt om transactie-informatie naar jezelf terug te koppelen, waardoor je cashback kan geven. Veel succes met promoten!