Chapitre 8.3 — Construire & mettre en vente
⏱️ TL;DR — Le passage du build à la vente tue plus de produits que le build lui-même, pour une raison simple : les devs sur-construisent et sous-tarifent. Construis minimal — le strict nécessaire pour résoudre la douleur, pas ton chef-d’œuvre. Mets-le en vente sur une plateforme qui fait le sale boulot à ta place : Gumroad (le plus simple), Lemon Squeezy (gère la TVA en tant que Merchant of Record — précieux quand tu vends depuis la France), CodeCanyon (marketplace avec trafic intégré). Sur le prix, la règle est contre-intuitive : ne sous-tarife pas. Un prix trop bas tue à la fois ta valeur perçue et ton revenu. Rappelle-toi les chiffres réels : sur les boilerplates Stripe, 73 devs ont gagné 1 200–4 800 $ en 90 jours — pas en bradant.
🎯 Objectifs
- Construire un produit minimal sans tomber dans la sur-ingénierie.
- Choisir la plateforme adaptée : Gumroad, Lemon Squeezy ou CodeCanyon.
- Tarifer juste — comprendre pourquoi un prix trop bas te coûte doublement.
- Gérer les licences (usage unique vs illimité) et la TVA / Merchant of Record quand tu vends depuis la France.
Build minimal : ne sur-construis pas
Le réflexe du dev est son pire ennemi ici. Tu veux que ce soit propre, testé, extensible, documenté au cordeau. Stop. Un produit n’a pas besoin d’être parfait, il a besoin de résoudre la douleur promise. Tout le reste est du temps volé à la distribution (Chapitre 8.4), qui, elle, décide de tes ventes.
La bonne question n’est pas « est-ce que mon code est beau ? » mais « est-ce que l’acheteur gagne les heures que je lui promets, dès qu’il télécharge ? ». Pour un premier produit, applique la discipline du minimal :
- Une douleur, résolue bien. Pas dix features à moitié.
- Un README clair qui fait démarrer en 5 minutes. C’est ça, ta vraie « feature ».
- Zéro sur-ingénierie : pas d’abstraction pour un cas qui n’existe pas encore.
- Assez de finition pour que ce soit utilisable tout de suite, pas plus.
Et surtout : construis vite. L’IA divise le temps de build (Partie 1) — utilise-la à fond pour scaffolder, écrire les tests, rédiger le README et les exemples. On détaille cette mécanique dans la Partie 11 — L’IA comme levier : c’est exactement le genre de tâche où elle te fait gagner l’essentiel des heures.
⚠️ Piège — Le « build de perfectionniste ». Tu passes 120 h à polir un produit que personne n’attend, tu épuises ta motivation avant la mise en vente, et tu n’as toujours rien vendu. Le minimal viable n’est pas de la paresse : c’est ce qui te laisse de l’énergie et du temps pour la partie qui rapporte — la distribution.
Les plateformes : à qui déléguer la vente
Tu ne codes pas ton propre système de paiement, de licences et de facturation. Tu utilises une plateforme qui encaisse, livre le fichier et gère la paperasse. Trois options dominent en 2026 :
| Plateforme | Force | Pour qui | À savoir |
|---|---|---|---|
| Gumroad | Le plus simple, mise en ligne en minutes | Premier produit, ebooks, templates | Commission par vente, audience à amener soi-même |
| Lemon Squeezy | Merchant of Record : gère la TVA à ta place | Vendeur FR/UE qui veut zéro prise de tête fiscale | Idéal produits code/SaaS, checkout soigné |
| CodeCanyon | Marketplace avec trafic intégré | Templates, plugins, scripts | Tu profites de l’audience, mais commission plus lourde et concurrence |
Le choix se résume ainsi : Gumroad pour démarrer sans friction, Lemon Squeezy pour la tranquillité fiscale (voir ci-dessous), CodeCanyon quand tu veux emprunter le trafic de la marketplace au prix d’une commission plus élevée.
TVA et Merchant of Record : le point qui t’évite des ennuis depuis la France
Vends un produit numérique à un client dans l’UE et tu entres dans le monde joyeux de la TVA sur les services numériques (règles OSS, taux du pays de l’acheteur…). Le gérer à la main, quand tu débutes, est une perte de temps et une source d’erreurs.
La solution : une plateforme Merchant of Record (MoR). Un MoR est, juridiquement, le vendeur vis-à-vis du client final — c’est lui qui collecte et reverse la TVA à ta place, dans chaque pays. Lemon Squeezy et Paddle fonctionnent ainsi et simplifient énormément la vie d’un vendeur français : tu touches un net, la TVA internationale n’est plus ton problème.
💡 Réflexe — Quand tu vends depuis la France à l’international, choisis par défaut une plateforme Merchant of Record (Lemon Squeezy, Paddle) sauf raison précise de faire autrement. Le temps que tu ne passes pas sur la TVA multi-pays, tu le passes sur la distribution. (Rappel : ceci n’est pas un conseil fiscal personnalisé — pour ton cas précis, un expert-comptable tranche.)
Pricing : ne sous-tarife JAMAIS
Voici l’erreur la plus chère, et elle est psychologique. Par peur de « demander trop », le dev met son produit à 9 $. C’est une double faute :
- Ça tue le revenu. À 9 $, il te faut dix fois plus de ventes qu’à 90 $ pour le même chiffre. Or vendre 10× plus n’est pas 10× plus facile — c’est souvent aussi dur.
- Ça tue la valeur perçue. Un prix bas signale un produit médiocre. L’acheteur — surtout un dev qui valorise son temps — lit « 9 $ » comme « bricolage ». Un prix juste crédibilise le produit avant même qu’on l’ouvre.
Ancre-toi sur les fourchettes du marché (Chapitre 8.2), pas sur ta peur : boilerplate/starter kit 99–299 $, librairie de composants React 49–149 $, boilerplate API/Stripe 39–99 $. Ces prix tiennent parce qu’ils sont adossés à la valeur — un boilerplate à 59 $ qui économise deux jours de dev est évidemment rentable pour l’acheteur.
Et ces prix ne sont pas théoriques. Sur les boilerplates Stripe, 73 devs ont gagné 1 200–4 800 $ dans leurs 90 premiers jours (début 2026), et les top vendeurs tournent à 1 500–3 500 $/mois. Ces chiffres ne viennent pas de produits bradés à 9 $ — ils viennent de produits tarifés à leur valeur.
Licences : usage unique vs illimité
Un produit code se vend avec une licence qui dit ce que l’acheteur a le droit d’en faire. Deux modèles courants, à afficher clairement :
- Licence usage unique (par projet) : l’acheteur l’utilise sur un projet. Moins cher à l’unité, pousse au rachat pour chaque nouveau projet. Simple à comprendre.
- Licence illimitée (développeur) : l’acheteur l’utilise sur autant de projets qu’il veut. Plus chère, très appréciée des freelances et agences qui enchaînent les projets.
Une pratique répandue : proposer les deux paliers (unique moins cher, illimité plus cher) — ça segmente ta clientèle et remonte ton panier moyen sans effort supplémentaire. Quel que soit ton choix, écris la licence en clair sur la page : l’ambiguïté génère du support et des litiges.
🚀 Sur ton plan 12 mois — T3, mise en vente. Ton dev empaquette son starter Next.js/Tailwind : build minimal (une douleur résolue, un README carré, l’IA pour scaffolder vite, Partie 11), mise en ligne sur Lemon Squeezy (MoR — la TVA n’est plus son problème depuis la France), prix 59 $ en licence usage unique + 149 $ en illimité pour les agences. Il ne brade pas : il tarife à la valeur. Objectif du trimestre : les premières ventes de cet actif, pas le classement des top vendeurs.
✏️ Exercices
Exercice 1 — La coupe minimale. Prends ton idée de produit et liste toutes les features que tu voudrais mettre. Puis barre tout ce qui n’est pas nécessaire pour résoudre la douleur promise. Qu’est-ce qui reste ?
✅ Solution
Il devrait rester peu de choses : le cœur qui résout la douleur, un README qui fait démarrer en 5 minutes, et un ou deux exemples. Tout ce que tu as barré (thème sombre, options de config avancées, i18n, tests exhaustifs d’un cas rare) est du build de perfectionniste : à reléguer en « v2 si ça se vend ». Le signe que tu as bien coupé : tu peux sortir la v1 en une poignée de soirées, pas en trois mois.
Exercice 2 — Le prix juste. Estime le nombre d’heures que ton produit fait gagner à l’acheteur. Multiplie par un taux horaire dev bas (disons 40 $). Compare le résultat à ton prix envisagé. Puis fixe un prix ancré sur les fourchettes du marché.
✅ Solution
Si ton produit économise 15 h, la valeur créée est ~600 $ pour l’acheteur. Un prix de 49–99 $ est alors évidemment rentable pour lui — et pourtant bien des devs auraient mis 12 $ « pour être sûrs de vendre ». Le bon raisonnement : le prix se justifie par la valeur créée, pas par ta peur. Ancre-toi sur les fourchettes (boilerplate 39–99 $, starter kit 99–299 $) et choisis dans le haut si la douleur est nette et ton produit sérieux. Sous-tarifer coûte deux fois : moins de revenu et moins de crédibilité.
🧠 Quiz de révision
1. Pourquoi « construire minimal » n’est-il pas de la paresse ?
Parce que le temps passé à sur-polir est du temps volé à la distribution, qui décide des ventes. Un produit doit résoudre la douleur promise, pas être un chef-d’œuvre. Le minimal viable préserve ton énergie et ton temps pour la partie qui rapporte.
2. Qu’apporte une plateforme Merchant of Record, et laquelle citer ?
Un Merchant of Record est juridiquement le vendeur face au client final : c’est lui qui collecte et reverse la TVA dans chaque pays, à ta place. Lemon Squeezy (et Paddle) fonctionnent ainsi et simplifient énormément la vie d’un vendeur français qui vend à l’international.
3. En quoi un prix trop bas coûte-t-il « deux fois » ?
D’abord il tue le revenu (il faut beaucoup plus de ventes pour le même chiffre, et vendre plus n’est pas plus facile). Ensuite il tue la valeur perçue : un prix bas signale un produit médiocre, surtout à un dev qui valorise son temps. Un prix juste crédibilise le produit avant même qu’on l’ouvre.
4. Quelle est la différence entre licence usage unique et licence illimitée ?
La licence usage unique autorise un seul projet (moins chère, pousse au rachat). La licence illimitée autorise autant de projets que voulu (plus chère, appréciée des freelances et agences). Proposer les deux paliers segmente la clientèle et remonte le panier moyen.
5. Que montrent les chiffres des boilerplates Stripe sur le pricing ?
Que des prix ancrés à la valeur fonctionnent : 73 devs ont gagné 1 200–4 800 $ en 90 jours (début 2026) et les top vendeurs font 1 500–3 500 $/mois. Ces résultats viennent de produits tarifés à leur valeur (39–99 $ et plus), pas de produits bradés à 9 $.
Chapitre suivant : La distribution — comment un produit se vend vraiment, une fois qu’il est en ligne.