Lancer un SaaS rentable en 12 semaines
Le calendrier exact suivi par les founders accompagnés via VibesMoney pour shipper un produit qui paie ses fondateurs, et les 4 erreurs qui font dérailler 80% des founders solo.
En 2026, tu n'as plus d'excuse. Claude Code écrit le code, Stripe encaisse, Appwrite héberge, un orchestrateur automatise. Le seul truc qui te ralentit encore, c'est ton plan. Sur les 28 founders qu'on a accompagnés, ceux qui shippent un SaaS rentable en moins de 12 semaines suivent tous le même calendrier. À la semaine près. Voici lequel.
Si tu doutes encore de ton idée, commence par valider une idée de SaaS rentable en 7 jours. Une méthode parfaite sur une mauvaise idée, c'est juste perdre 12 semaines avec plus d'élégance.
Pourquoi 12 semaines exactement, et pas 6 ou 24 ?
12 semaines, c'est la médiane observée sur les 28 founders qu'on a accompagnés depuis 2024 pour passer de zéro à 10 clients payants. À 6 semaines, tu as un MVP fonctionnel mais pas de billing solide ni de landing qui convertit. À 24 semaines, tu rentres en sur-ingénierie et tu perds le momentum. Le ratio shipping vs polish bascule à 1.0 autour de la semaine 12.
Pour comprendre pourquoi cette fenêtre est si serrée, regarde ce qui se joue entre la semaine 1 et la semaine 12. Tu pars avec une idée vague, 0€ MRR, 0 client, 0 ligne de code. Tu termines avec 2400€+ de MRR, 10 clients payants et un pipeline tournant. Ce n'est pas le code qui change, c'est toi.
Une fondatrice qu'on accompagne, début 2026. Marie est arrivée avec une idée d'outil RH. À la semaine 1 elle hésitait encore entre 3 personas. À la semaine 12 elle facturait 3200€ de MRR à 12 clients payants. Pas plus douée que les autres, juste calée sur le calendrier.
Si à la semaine 6 tu n'as pas encore 3 pré-acheteurs qui ont sorti la carte, c'est que tu construis pour personne. Stop le code. Reviens à la pré-vente avant d'avancer.
À quoi ressemble le calendrier semaine par semaine ?
Le plan se découpe en 3 phases nettes : setup (semaines 1 à 4), build (semaines 5 à 8), sell (semaines 9 à 12). Chaque phase a un livrable terminal non négociable. Si tu rates le livrable d'une phase, tu ne passes pas à la suivante. C'est dur, mais c'est ce qui empêche 80% des dérapages observés sur des programmes plus laxistes.
Phase setup (semaines 1 à 4)
- Lock l'idée. 1 problème, 1 persona, 1 promesse mesurable. 3 entretiens client filmés. Pas de feature avant ça.
- Pré-vente. 3 accès payants à 197€ minimum avant la 1re ligne de code. Si personne ne paie, tu pivotes maintenant.
- Setup repo + CLAUDE.md. Init Next.js 15, Appwrite, Stripe sandbox. Ton fichier
CLAUDE.mddoit tenir en 150 lignes. - Specs V1 prêtes. 1 spec maître + 6 specs feature par ordre de priorité. Aucune feature codée sans spec validée.
Phase build (semaines 5 à 8)
- Auth + DB. Login, signup, magic link, schémas Appwrite, permissions natives (les règles qui filtrent qui voit quoi). 1 jour avec Claude Code.
- Core feature. La feature qui justifie le SaaS, et elle seule. Démo aux 3 pré-acheteurs vendredi soir, sans exception.
- Billing + onboarding. Checkout Stripe, webhooks, customer portal, séquence d'onboarding qui amène à la valeur en moins de 5 minutes.
- Polish + deploy prod. Logs, monitoring, error boundaries, landing V1. Stripe passe en live mode. Le produit accepte un vrai paiement.
Phase sell (semaines 9 à 12)
- 10 clients payants. Bascule des 3 pré-acheteurs, recrutement de 7 clients via réseau direct. 0 publicité avant les 10 premiers.
- Pricing + landing. Tu mesures la conversion réelle de ta landing. Tu ajustes le pricing en fonction du ratio yes/no observé sur 50 leads.
- Pipeline d'acquisition. 1 seule chaîne d'acquisition prouvée : LinkedIn outbound + lead magnet, ou SEO sur 3 mots-clés intent fort.
- Bilan + plan 90 jours. MRR, churn, NPS, runway. Décision binaire : double down, pivot ou kill. Pas de zone grise.
Tu remarques que la semaine 2 force la pré-vente avant le code. C'est le contre-pied le plus dur à accepter. C'est aussi ce qui filtre les founders qui vont shipper de ceux qui vont rester en boucle infinie de polish technique.
La phase setup (semaines 1 à 4) ne produit aucune ligne de code visible. C'est volontaire. Tu poses les fondations qui te font gagner 6 semaines plus tard : 1 persona figé, 3 cartes bancaires sorties, 1 fichier CLAUDE.md que ton agent va lire 200 fois, 6 specs feature priorisées. Beaucoup de founders trouvent ces 4 semaines "improductives". Ils confondent activité et progrès. La phase build commence semaine 5 sans turbulences précisément parce que la phase setup a eu lieu.
La phase build (5 à 8) est la plus visible mais paradoxalement la plus simple : tu as tout pré-mâché en setup, Claude Code fait le gros œuvre. La phase sell (9 à 12) est celle qui surprend le plus les founders techniques. Tu passes 80% de ton temps à parler à des gens, pas à ton terminal. Si tu as monté un produit pour fuir la vente, c'est ici que tu craques. Bonne nouvelle : tu n'as pas besoin de devenir commercial. Tu as besoin de 10 conversations par semaine, pas 100.
La stack à 380€ qui remplace 8000€ de freelance
La stack 2026 d'un founder solo coûte entre 280 et 420€ pour les 12 premières semaines, tout compris. Claude Max à 100€/mois remplace un freelance senior à 8000€/mois pour la phase V1, à condition que tes specs soient propres. C'est la stack exacte qui tourne aujourd'hui sur WhatSetter, sortie en 11 semaines avec cette méthode.
Voici la version condensée par poste de coût :
| Outil | Rôle | Coût mensuel | Quand l'activer |
|---|---|---|---|
| Claude Max | Agent qui code, debug, refactor | 100€ | Semaine 1, jamais sans |
| Vercel Pro | Hébergement Next.js, previews PR, CDN | 20€ | Semaine 3, dès le 1er deploy |
| Appwrite | DB, auth, storage, permissions natives | 25€ | Semaine 5, à l'auth |
| Stripe | Paiements + abonnements | 0€ + 1.4% + 0.25€ | Semaine 7, en sandbox d'abord |
| Resend | Emails transactionnels | 0€ jusqu'à 3000/mois | Semaine 5, pour le magic link |
| Domaine + Cloudflare | DNS, anti-bot, gratuit ssl | 1€ | Semaine 1 |
Total moyen sur les 12 premières semaines : 380€. Une fois passé 200 utilisateurs payants, compte 600€/mois maximum. À ce stade, tu as 30 fois ce coût en MRR si tu as suivi le plan.
Cursor reste excellent pour le tweak local, mais il pense en fichier ouvert, pas en repo entier. Lovable et Bolt te font partir vite, mais te bloquent dès la semaine 5 (auth complexe, RLS, intégrations Stripe sérieuses). Claude Code passe l'échelle, eux non.
Le poste qui surprend les founders, c'est Claude Max à 100€/mois. À première vue tu trouves ça cher. À première utilisation tu comprends le retour : Claude Code te livre en 1 semaine ce qu'un freelance senior fait en 1 mois. Sur les 12 semaines, tu factures 1200€ d'IA. Le freelance équivalent t'aurait coûté 24 000€. La différence finance le reste de ta stack pendant 4 ans.
Un founder qu'on accompagne a essayé d'économiser en restant sur Claude Pro à 20€. Résultat : limites de contexte atteintes 4 fois par jour, code coupé en plein milieu, agent qui oublie la spec. Il est passé en Max après 8 jours et a regagné le retard en 4 jours. Une économie de 80€ qui a coûté 1 semaine de calendrier.
À quoi ressemble une semaine type avec Claude Code ?
Une semaine de build avec Claude Code tient dans 5 jours pleins, samedi off, dimanche review. Lundi tu spec, mardi-mercredi tu fais coder l'agent, jeudi tu testes et tu intègres, vendredi tu deploy et tu collectes 3 retours utilisateurs réels. Le ratio constant : 1h de spec économise 4h d'implémentation. Sans ce ratio, tu glisses sur le calendrier.
Les 3 piliers du workflow viennent du même endroit : tu dois écrire une spec qui décuple Claude Code avant chaque feature. Sans spec propre, l'agent devine, et 70% du temps il devine mal.
| Jour | Activité | Durée | Livrable |
|---|---|---|---|
| Lundi | Spec de la feature de la semaine | 2h | 1 fichier specs/[feature].md validé |
| Mardi | Claude Code implémente, tu reviews | 4h actives | PR draft avec 60-80% du code |
| Mercredi | Itérations, tests unitaires, edge cases | 3h | PR mergeable, tests passent |
| Jeudi | Intégration, deploy preview, QA manuelle | 3h | Feature visible en preview Vercel |
| Vendredi | Deploy prod, démo aux 3 pré-acheteurs | 2h | Feature en prod + 3 retours écrits |
Si tu n'as pas une démo vendredi soir, ta semaine est cassée. Pas "presque finie", cassée. Reviens lundi avec une spec plus étroite et recommence proprement.
Un founder qu'on accompagne, début 2026. Thomas a voulu pousser un module entier en une semaine sans découper. Résultat : vendredi pas de démo, week-end stressé, lundi suivant il refait sa spec en 2 features distinctes. Il a perdu 4 jours pour comprendre que scope étroit, démo certaine.
Le dimanche review est sous-estimé. Tu prends 1 heure, calme, sans ouvrir Claude Code. Tu relis ce que tu as livré, tu écris 3 lignes dans CLAUDE.md sur les décisions prises, tu listes les questions ouvertes. Sans ce moment, tu rentres lundi sans plan et tu cassettes 2 heures à te remettre dans le projet. Avec, tu attaques la spec à 9h sans flotter.
Les 4 erreurs qui font dérailler 80% des founders solo
Sur les 28 founders qu'on a accompagnés depuis 2024, 22 ont fait au moins une de ces 4 erreurs. C'est ce qui sépare les 6 qui shippent en 12 semaines des 22 qui dérapent à 18, 24 ou jamais. Apprends à les repérer et tu arrêtes de financer les mêmes ratés que tout le monde.
1. Coder avant d'avoir 3 pré-acheteurs
L'erreur fondatrice. Tu es excité par l'idée, tu ouvres ton terminal, tu lances Claude Code. 6 semaines plus tard, tu as un produit mais 0 client. Sur les 22 qui ont déraillé, 64% n'avaient pas un seul pré-paiement avant la semaine 6. Pour éviter ça, tu peux suivre 100 leads B2B avec LinkedIn + IA avant même d'écrire la 1re ligne de code.
2. Sur-spécifier l'implémentation, sous-spécifier l'intention
Erreur de junior : "Crée un fichier auth.ts qui exporte une fonction login() avec ces 14 paramètres précis". Tu codes à la place de Claude Code. Décris l'intention, pas l'implémentation. L'agent prend 80% des décisions techniques mieux que toi en V1.
3. Confondre vibe coder et yolo coder
Vibe coder, c'est orchestrer un agent avec des specs propres. Yolo coder, c'est lancer Claude Code sur "fais-moi un SaaS de gestion locative" et prier. Ça marche les 2 premiers jours, ça crashe en semaine 3 quand l'agent s'embrouille dans son propre code. Le vibe coding a des règles. Pour le contexte général, voir orchestrer plutôt que coder.
4. Reporter l'onboarding à la fin
Tu finis le produit semaine 8, tu te dis "l'onboarding c'est 2 jours, je le fais en semaine 11". Faux : un onboarding bâclé tue 70% de tes conversions, et tu le découvres trop tard. Bouge-le en semaine 7, pas 11. On en a fait un article entier : un onboarding qui évite 70% du churn.
Ne pas mettre à jour ton fichier CLAUDE.md après chaque grosse décision. Au bout de 3 semaines, l'agent re-pose les mêmes questions, refait les mêmes choix incohérents. 5 minutes de mise à jour par semaine, tu épargnes 2h d'allers-retours.
Comment passe-t-on de 0 à 2400€ de MRR en 12 semaines ?
La courbe de revenu suit une forme prévisible : plat de la semaine 1 à 6, montée à 600€ de MRR à la semaine 9 grâce aux 3 pré-acheteurs convertis en payants, puis accélération à 2400€ minimum à la semaine 12 avec 10 à 15 clients payants. C'est la médiane des 6 founders qui ont tenu le calendrier complet. Personne au-dessus de 6000€ avant la semaine 12, personne en dessous de 1500€.
Le saut entre la semaine 8 et la semaine 9 est crucial. C'est là que tu passes de "produit qui existe" à "produit qui facture". Si tu rates la semaine 9, l'effet boule de neige sur le reste du calendrier est mécanique : tu ne tiens plus la fenêtre, tu glisses à 16, 18, 22 semaines.
Dernier maillon : combien tu factures. La pré-vente fixe une ancre psychologique, pas un prix de marché. À la semaine 10 tu remontes ton prix de 30 à 50% si la conversion tient. Le détail est dans comment pricer ton premier client.
Et après les 12 semaines, qu'est-ce qui change ?
À la semaine 13, tu sors du mode lancement et tu rentres en mode optimisation. Trois métriques deviennent ton tableau de bord : MRR mensuel, churn à 30 jours, et CAC payback. Si churn moins de 5% et CAC payback moins de 3 mois, tu doubles la mise sur l'acquisition. Si churn supérieur à 8%, tu reviens au produit avant tout le reste, sinon tu remplis un seau percé.
Le piège classique des semaines 13-26 : ajouter des features pour "convaincre" plutôt que serrer le funnel existant. 90% de la croissance se fait sur l'onboarding et le pricing, pas sur la roadmap produit. Dans le programme VibesMoney, on enseigne explicitement à ralentir sur le code à partir de la semaine 13.
Si à la semaine 12 tu n'as pas 10 clients payants, le problème n'est jamais le produit. C'est l'idée, le pricing, ou la cible. Reviens à la racine, pas au code.
La méthode tient en 1 phrase
Lance la pré-vente en semaine 2, écris la spec avant chaque feature, démo aux clients chaque vendredi, mesure tout en semaine 12. C'est tout. Pas de hack, pas de growth secret. Juste un calendrier serré, un agent IA bien briefé, et 3 personnes qui ont déjà payé pour ce que tu construis.
Si tu veux ce calendrier appliqué à ton projet, avec Pierre et moi qui codons à côté de toi pendant 10 sessions, c'est exactement ce qu'on fait dans le programme VibesMoney. 8 places par session. La prochaine ouvre dans 3 semaines.
Applique cette méthode à ton projet
En 12 semaines tu sors un SaaS qui facture, ou tu kill et tu repars sur la bonne idée. Pas de zone grise. 8 places, Pierre et moi en mode opérationnel sur ton repo.
JE LANCE MON SAAS →