RUCHELAB
Tous les articles
Cas concret
Système d'affiliation avec Claude, NocoDB et Resend : zéro dépendance, zéro plateforme
F
François Benavente21 avril 2026·5 min

Système d'affiliation avec Claude, NocoDB et Resend : zéro dépendance, zéro plateforme

Quand j'ai lancé le programme d'affiliation d'une des marques que je développe, j'ai fait comme tout le monde. J'ai souscrit à une plateforme connue. Interface jolie, prix correct sur le papier. Trois mois plus tard, la facture grimpait avec le nombre d'affiliés, les exports étaient verrouillés, et la moindre personnalisation passait par un service client qui répondait en trois jours.

J'ai décidé de reprendre la main. Pas par idéologie. Pour la simplicité et pour le coût. En deux semaines avec Claude, j'ai remonté un système plus léger, plus propre, et surtout taillé exactement pour ma façon de travailler.

Le problème

Les plateformes d'affiliation commerciales sont pensées pour un affilié standard : il remplit un formulaire, reçoit un lien, voit son dashboard, touche ses commissions. C'est très bien tant qu'on reste dans ce standard.

Sauf que mon programme n'est pas standard. J'ai des tiers différents selon le profil. Des règles de commission qui changent selon le produit. Des affiliés qui ont besoin d'un contrat traduit dans leur langue. Et surtout, un onboarding qui n'est pas un formulaire froid mais une vraie conversation.

Sur la plateforme externe, chaque exception coûtait de l'énergie. Il fallait contourner, exporter, ressaisir, expliquer. J'ai fini par passer plus de temps à me battre contre l'outil qu'à accompagner mes affiliés. Mauvais signe.

Ce que j'ai mis en place

Trois briques, liées par un fil de fer. C'est volontairement minimal.

NocoDB pour la base. NocoDB, c'est une interface à la Airtable, mais hébergée chez moi, sans limites artificielles, sans pièges de pricing. J'y stocke mes affiliés, leurs tiers, leurs commissions, leurs documents signés. Trois tables, quelques vues, c'est tout. Une affiliée peut être retrouvée par nom, par email, par code promo, en une seconde.

Resend pour les emails. Chaque étape du parcours déclenche un email templaté. Bienvenue, lien d'affiliation, contrat à signer, relance douce, bilan mensuel. Les emails sont écrits à l'avance, multilingues, et envoyés par Resend. Pas de plateforme marketing alourdie, pas d'interface surchargée. Juste des templates lisibles et un historique propre.

Claude pour orchestrer. Entre les deux, Claude Code. Je lui ai demandé d'écrire les scripts qui lient NocoDB et Resend. Chaque action clé est un petit script. Par exemple : "un nouvel affilié valide son questionnaire, crée sa ligne dans NocoDB, envoie le mail de bienvenue, génère son code promo unique". Pas de no-code qui casse dès qu'on change un champ. Du code simple que je lis et que je comprends.

Un tableau de bord sobre. Une page HTML servie par un petit serveur. Elle interroge NocoDB et affiche ce que je veux voir : nombre d'affiliés actifs, commissions du mois, top dix, dormants. Rien de plus. Je l'ouvre trois fois par jour.

Le résultat

Le premier chiffre, c'est le coût. Je passe d'un abonnement mensuel qui grimpait avec le volume, à un hébergement à coût presque nul pour NocoDB et des emails facturés à l'envoi chez Resend. Sur l'année, l'économie est nette.

Le deuxième chiffre, c'est le temps. Les opérations récurrentes qui prenaient plusieurs heures par semaine tiennent désormais dans un créneau de trente minutes. Je n'exporte plus, je n'importe plus, je ne corrige plus deux fois la même information.

Le troisième, moins chiffrable mais plus important : je ne subis plus mon outil. Quand j'ai besoin d'ajouter une règle, je l'ajoute. Quand je veux changer un email, je le change. Le système plie à mes besoins, pas l'inverse.

Comment vous pouvez répliquer ça

Vous n'avez pas besoin de 250 affiliés pour que ça vaille le coup. À partir d'une vingtaine d'affiliés actifs, une plateforme générique coûte plus cher en friction qu'en abonnement. Et surtout, elle empêche toute vraie personnalisation.

Commencez par cartographier votre parcours. Dessinez sur une feuille les étapes qu'un affilié traverse chez vous. Inscription, validation, envoi du contrat, suivi, paiement, relance. Sans cette carte, vous allez coder dans le vide.

Ensuite, montez la base. NocoDB en self-hosted, ou une instance managée si vous ne voulez pas gérer l'infrastructure. Trois tables suffisent largement au départ : affiliés, commissions, événements. N'ajoutez rien d'autre tant que vous n'en avez pas besoin.

Enfin, demandez à Claude de coder les scripts d'orchestration un par un. Un script par action clé. C'est volontairement granulaire. Vous pouvez tester, corriger, remplacer un script sans casser le reste.

Un point d'attention. Ce genre de système ne marche que si vous êtes rigoureux sur les données. Un email saisi avec un espace en trop, une commission mal calculée, et la confiance s'abîme vite. Mettez des garde-fous dès le début. Ne confiez pas la confiance à l'IA, confiez-lui le calcul.

Si vous voulez voir à quoi ressemble un système de ce type, je peux vous le montrer en trente minutes.

Pour aller plus loin

Réserver un appel gratuit

— François

Écrit par François Benavente

Cet article vous a-t-il ete utile ?

La discussion

Commentaires

Soyez le premier à commenter.