Guides

Comment créer un programme de parrainage : liens, suivi, récompenses et règles antifraude

Un programme de parrainage récompense les clients existants qui en amènent de nouveaux. Pour en créer un, il faut un code ou un lien unique pour chaque client, un moyen de retenir ce code lorsqu'un nouveau visiteur arrive, un enregistrement qui relie le nouveau compte au parrain, une règle claire définissant quand un parrainage est valide, une récompense (avoir, réduction ou argent), et des contrôles qui empêchent les gens de se parrainer eux-mêmes. Le code n'est pas la partie difficile. Les parties difficiles sont de choisir un événement qualifiant qui reflète une vraie valeur, et de concevoir des récompenses qui ne coûtent pas plus cher que les clients qu'elles font venir.

Définir les règles avant de construire

Notez-les d'abord. Chacune change la construction :

  • Qui peut parrainer ? Chaque client, seulement les clients payants, ou seulement après une certaine ancienneté ?
  • Qu'est-ce qu'un parrainage réussi ? L'inscription, le premier paiement, la première commande au-delà d'un certain montant, ou le fait de rester au-delà de la période de remboursement ou d'essai ?
  • Quelle est la récompense, et pour qui ? Seulement le parrain, ou les deux côtés (une offre réciproque « donnez 10 €, recevez 10 € ») ?
  • Quelle forme prend la récompense ? Avoir sur le compte, code de réduction, mois offert, cadeau physique ou argent.
  • Y a-t-il des plafonds ? Un maximum par personne et par mois, une date d'expiration de l'avoir, une seule récompense par nouveau client.
  • Combien de temps un lien de parrainage reste-t-il valide ? Si quelqu'un clique aujourd'hui et s'inscrit dans trois semaines, le parrainage compte-t-il encore ?

Une configuration simple et courante : les deux côtés reçoivent un avoir sur leur compte, et le parrainage est validé lorsque le premier paiement du nouveau client est encaissé et que la période de remboursement est écoulée.

De quoi le programme a besoin

Données

TableChamps clés
Codes de parrainageClient, code, date de création, actif oui/non
ParrainagesParrain, client parrainé, code utilisé, statut (en attente, validé, récompensé, rejeté), date de création, date de validation, motif de rejet
RécompensesClient, parrainage, type (avoir, réduction, argent), montant, statut (en attente, émise, utilisée, annulée), date d'émission
Clics (facultatif)Code, heure, page d'arrivée — utile pour montrer aux parrains leur progression

Gardez les parrainages et les récompenses séparés. Un parrainage peut exister sans récompense (en attente ou rejeté), et une récompense peut être annulée si le client parrainé demande un remboursement.

Pages et composants

  • Page « Parrainer un ami » dans le compte du client : son lien, des boutons de partage, et la liste de ses parrainages avec leur statut et les récompenses obtenues.
  • Expérience d'arrivée pour le visiteur parrainé : « Alex vous offre 10 € de réduction sur votre première commande », l'offre étant appliquée au paiement ou à l'inscription.
  • Logique d'attribution qui conserve le code lorsqu'une personne arrive par un lien et le rattache au compte lors de l'inscription.
  • Logique de validation qui s'exécute lorsque l'événement qualifiant survient, souvent déclenché par un webhook de paiement.
  • Vue d'administration : tous les parrainages, validations en attente, signalements, total des récompenses émises.
  • Page des conditions énonçant clairement les règles.

Comment fonctionne l'attribution

  1. Alex partage yourapp.com/?ref=ALEX42.
  2. Sam clique. L'application enregistre ALEX42 dans un cookie ou le stockage local, avec une date.
  3. Sam navigue, part, revient quelques jours plus tard et s'inscrit. À l'inscription, l'application lit le code enregistré et crée un parrainage en attente d'Alex vers Sam.
  4. Sam paie une première commande. Le prestataire de paiement prévient votre application ; après la période de remboursement, le parrainage devient validé.
  5. L'application émet les deux récompenses et prévient Alex.

Permettez aussi aux gens de saisir un code à l'inscription ou au paiement, pour les parrainages qui se font de bouche à oreille. Décidez ce qui se passe si quelqu'un arrive par deux liens différents ; « c'est le dernier lien cliqué qui compte » est la règle habituelle.

Fraude et abus

Toute récompense qui en vaut la peine sera testée. Protections de base :

  • Pas d'auto-parrainage : rejetez lorsque le compte parrainé partage un e-mail, une carte de paiement, un numéro de téléphone ou une adresse de livraison avec le parrain.
  • Valider sur la valeur, pas sur l'inscription : une commande payée et non remboursée est bien plus difficile à falsifier qu'une adresse e-mail.
  • Délai d'attente avant qu'une récompense soit utilisable.
  • Plafonds par parrain et par mois.
  • Examen manuel pour quiconque voit ses parrainages augmenter soudainement.
  • Annulation des récompenses si le paiement qualifiant est remboursé.

Récompenses et paiements

L'avoir sur le compte est la récompense la plus simple à gérer : c'est un montant sur le compte du client que le paiement déduit. Les codes de réduction fonctionnent bien pour les boutiques. Les versements en espèces sont les plus difficiles : vous collectez des coordonnées de versement, gérez les virements échoués, et pouvez avoir des obligations de déclaration fiscale selon le lieu où vous et vos clients êtes, donc vérifiez les règles locales ou demandez à un conseiller. Si vous encaissez avec Stripe ou un outil similaire, laissez les webhooks de paiement piloter la validation. Notre guide sur l'ajout de paiements couvre la mise en place.

Un premier prompt qui fonctionne

Ajoute un programme de parrainage à notre application d'abonnement à des kits repas. Chaque client connecté reçoit un code de parrainage unique et un lien de partage du type /?ref=CODE. Lorsqu'un visiteur arrive avec ?ref=, enregistre le code dans un cookie pendant 30 jours et rattache-le à son compte lors de son inscription. Le client parrainé reçoit automatiquement 15 € de réduction sur sa première box. Crée un parrainage en attente à l'inscription ; lorsque le premier paiement du client parrainé réussit (via le webhook Stripe existant) et que 14 jours passent sans remboursement, marque-le comme validé et ajoute 15 € d'avoir au parrain. Rejette les auto-parrainages lorsque l'e-mail, l'empreinte de carte ou l'adresse de livraison correspond à celle du parrain. Plafonne les récompenses à 10 par parrain et par mois. Ajoute une page Parrainer un ami affichant le lien du client, des boutons de partage et ses parrainages avec leur statut. Ajoute une page d'administration listant tous les parrainages avec des filtres pour en attente, validés, rejetés et signalés. Enregistre tout dans la base de données.

Étapes de construction

  1. Codes et page Parrainer un ami. Générez un code par client, affichez le lien.
  2. Attribution. Enregistrez le code à l'arrivée, rattachez-le à l'inscription, autorisez la saisie manuelle.
  3. Offre pour le client parrainé appliquée au paiement ou à l'inscription.
  4. Validation sur l'événement de paiement, avec le délai d'attente.
  5. Récompenses émises en avoir, et avoir appliqué au paiement.
  6. Contrôles antifraude et plafonds.
  7. Vue d'administration et notifications (« Sam vient de s'inscrire avec votre lien »).
  8. Test de bout en bout avec des paiements de test : parrainer, s'inscrire dans une fenêtre privée, payer, rembourser, et vérifier que la récompense est annulée.

Erreurs courantes

  • Récompenser les inscriptions. Cela encourage les faux comptes.
  • Des récompenses supérieures à la valeur d'un client. Calculez ce qu'un nouveau client rapporte en général avant de fixer le montant.
  • Des codes perdus entre le clic et l'inscription. Testez le cas où quelqu'un clique, part, puis revient plus tard.
  • Aucune annulation en cas de remboursement.
  • Cacher le programme. Mettez le lien dans le menu du compte, la confirmation de commande et un e-mail après achat.
  • Des conditions floues. Des règles peu claires entraînent des demandes au support et des litiges.

Quand un outil de parrainage est le meilleur choix

Les plateformes de parrainage et d'affiliation gèrent l'attribution entre appareils, la détection de fraude, les versements et les formulaires fiscaux, et elles s'intègrent aux systèmes de boutique et de facturation courants. Si vous exploitez une boutique en ligne sur une plateforme hébergée, consultez d'abord sa place de marché d'applications ; une application de parrainage peut s'installer en quelques minutes. Si vous prévoyez de verser des commissions en espèces à de nombreux partenaires, une plateforme d'affiliation est en général plus sûre que de construire vous-même les versements.

Créez le vôtre lorsque votre produit dispose déjà de comptes et de paiements que vous maîtrisez, lorsque les récompenses sont des avoirs plutôt que de l'argent, ou lorsque les règles sont propres à votre activité. Pour les mécanismes de « invitez des amis pour monter dans la liste » avant un lancement, voir comment créer une page de liste d'attente. Pour des récompenses de réachat plutôt que de parrainage, voir comment créer une application de programme de fidélité.

Le construire avec Mythex

Sur Mythex, vous pouvez demander à l'agent d'ajouter un programme de parrainage à une application en construction, et tester tout le parcours dans l'aperçu en direct. L'agent ajoute une base de données Postgres dédiée lorsque les parrainages doivent être enregistrés (ou tapez /database). Mythex n'inclut pas de connexion ni de paiement intégrés pour les applications que vous créez : vous connectez votre propre authentification et votre propre compte Stripe, avec les clés stockées comme secrets du projet (recette Stripe). Les webhooks de paiement nécessitent une URL publique, donc publiez avant de les tester de bout en bout (recette webhooks).

Questions

Comment un programme de parrainage suit-il qui a parrainé qui ?

Chaque client existant reçoit un code ou un lien unique. Lorsqu'un nouveau visiteur arrive par ce biais, l'application enregistre le code, en général dans un cookie ou le stockage local, et le rattache au nouveau compte lors de l'inscription. Le parrainage est alors enregistré, et récompensé lorsqu'il remplit les conditions.

Quand un parrainage doit-il donner droit à une récompense ?

Après que le nouveau client a fait quelque chose de précieux, comme payer une première commande ou rester au-delà de la période d'essai ou de remboursement, et non simplement à l'inscription. Récompenser uniquement les inscriptions encourage les faux comptes.

Faut-il offrir de l'argent ou un avoir comme récompense ?

Un avoir sur le compte ou une réduction sont plus simples et moins coûteux à gérer, et ils ramènent le parrain. Les versements en espèces impliquent des coordonnées bancaires, des questions fiscales dans certains pays et davantage de risques de fraude ; commencez donc par un avoir, sauf si l'argent est indispensable.

Comment éviter la fraude au parrainage ?

Ne récompensez qu'après un paiement éligible et une période d'attente, bloquez les auto-parrainages (même e-mail, même carte de paiement ou même appareil), plafonnez les récompenses par personne, et examinez les hausses inhabituelles avant de payer.

Mythex · Pricing · Créez tout avec l'IA · Modèles de sites et d'applications · Mythex comparé · Glossaire de la création d'applications avec l'IA · Outils gratuits pour créer des applications avec l'IA · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)