Ce que je voudrais faire est de savoir si un utilisateur a été référé à mon site Web. Si l'utilisateur entrant achète quelque chose, je souhaite partager les revenus avec l'affilié. Je ne suis pas sûr de la façon habituelle dont les gens font cela.
Je peux mettre un nouveau formulaire d'utilisateur sur le site Web de la société affiliée, puis suivre chaque nouvel utilisateur créé par ce formulaire.
Cela crée un problème de personnes qui ne créent pas un nouveau compte utilisateur mais viennent sur le site via un lien. Comment je gère ça?
Vous pouvez le faire de deux manières:
Le moyen le plus courant consiste à donner à vos affiliés une URL spéciale à utiliser dans leurs liens, tels que mysite.com/referal.php?a=4912380312957893412
, puis à utiliser Google Analytics pour suivre les visiteurs qui ont visité cette URL (avec le a=4912380312957893412
à la fin). Consultez cette page de Google Analytics sur les campagnes personnalisées pour savoir comment procéder dans Google Analytics (ils voudront cependant que vous utilisiez différents paramètres d'URL).
Une autre façon de procéder serait de compter toutes les visites d’un domaine en tant que liens d’affiliation. Ce n'est pas aussi précis, pour deux raisons. Cela dépend de l’envoi par les utilisateurs d’un en-tête de renvoi, ce qui est désactivé dans certains navigateurs. En outre, cela compterait également les liens de ce site avec lesquels votre affilié n’aurait peut-être rien à voir, par exemple. quelqu'un poste un commentaire sur ce site avec un lien vers votre site.
Vous pouvez ensuite suivre vos liens d'affiliation dans Google Analytics sous les sources de trafic. Je suppose que vous utilisez Google Analytics, car votre question est étiquetée avec cette balise, mais si vous ne l'êtes pas, faites-le-moi savoir dans les commentaires et je modifierai cette réponse.