Comment j'ai construit Versuso en 7 jours (sans rien savoir au démarrage)
Il y a 7 jours, je n'avais pas de projet. Aujourd'hui j'ai une landing live, 12 pages SEO comparatives déployées, un Stripe activé, 6 DMs ciblés dans le pipeline, et 0 client payant. Voici le récit honnête, jour par jour, avec les vrais chiffres.
TL;DR — État Day 7
- ✅ 1 landing page live avec pricing + checkout + sitemap SEO complet
- ✅ 12 pages SEO comparatives déployées (Pennylane, Qonto, Aircall, Spendesk + 1 listicle)
- ✅ Stripe activé avec Payment Link prêt (1490€ Founding Pack + 79€/mois Maintenance)
- ✅ 6 DMs LinkedIn en pipeline (Head of Growth européens, sans cramer d'invitations payantes)
- ✅ 1 commentaire viral sur post 288 likes d'une ex-Director Google + LinkedIn (67k followers)
- ❌ 0 client payant (taux de réponse cold à 24-72h)
- ❌ 0 inscription email organique sur la landing
- 📊 61 impressions sur le post de lancement LinkedIn (vs 200-500 espérés)
Stack : HTML+Tailwind + Netlify (0€/mois) + Claude AI + LinkedIn + Stripe. Investissement cash : 0€. Investissement temps : ~30h sur 7 jours.
Pourquoi je raconte ça maintenant
Les retros "comment j'ai fait X" qu'on lit sur Indie Hackers ou Hacker News sont presque toutes écrites après le succès. Le founder qui vient d'atteindre 10k€ MRR raconte ce qui a marché, oublie ce qui n'a pas marché, et le lecteur en sort avec l'illusion que tout était linéaire.
Je suis à Day 7. Je n'ai pas de succès à raconter. Mais j'ai des chiffres précis et une méthode que je peux documenter pendant qu'elle se déroule. Si Versuso meurt à Day 90, vous saurez ce qui n'a pas marché. Si Versuso atteint 10k€ MRR dans 12 mois, vous aurez vu la mécanique se construire en direct.
C'est la promesse du build-in-public : pas de magie, juste de la documentation honnête.
Le contexte (le seul moment où je parle de moi)
Je m'appelle Jeremy Kesse. J'ai 30+ ans. J'habite Revel, dans l'Occitanie. Je travaille en Direction Adjointe au Bowling de Gramont. Je ne suis pas développeur. Je ne suis pas growth hacker. Je n'ai pas levé de capital. Je n'ai pas de réseau dans la tech SaaS européenne.
Ce que j'ai : une volonté de construire un side project rentable qui peut grossir, et 4-6 heures par soirée + le weekend. C'est tout.
Day 1 — Choisir le projet (4h)
Le piège classique du founder solo : passer 3 mois à choisir le projet "parfait". J'ai voulu éviter ça en posant 4 critères stricts dès le démarrage :
- Solo-buildable sans co-fondateur
- 0€ de stack initiale (pas d'AWS, pas d'API payante)
- Marché européen identifié (FR/EU, pas US pur — pour utiliser mon avantage géographique)
- Claude AI peut gérer plus de 70% du travail (sinon je suis bloqué par mes limites techniques)
J'ai brainstormé 30 idées avec Claude en mode pair-thinking. La majorité s'éliminait sur le critère 4 : difficile pour un solo non-tech de construire un SaaS technique sérieux. Mais une idée a survécu : générer 100-500 pages SEO comparatives ("X vs Y", "alternatives à X", "best X for Y") en automatisé pour des SaaS B2B européens.
Pourquoi ça matche les 4 critères :
- Solo-buildable : pas de produit complexe, juste de la génération de contenu structuré
- 0€ stack : Netlify gratuit + Claude AI
- Marché EU : centaines de SaaS B2B FR/DE/ES qui peuvent en bénéficier
- Claude AI peut générer la majorité du contenu : tâche text-heavy, parfait usage
Nom retenu : Versuso. Disponible sur Netlify sous-domaine. Domaine custom à acheter plus tard.
Day 2 — Stop. Le réflexe d'erreur (1h)
Day 2 au matin, j'allais commencer à coder le MVP technique. C'est ce que tous les fondateurs débutants font : ils ont une idée, ils s'enferment pour la coder.
Claude m'a stoppé avec une règle de Marc Lou : "Tu ne codes pas avant d'avoir 2 ou 3 personnes qui ont dit oui à l'achat."
Cette règle est cruelle mais juste. Si je passe 2 mois à coder un MVP que personne n'achète, j'ai perdu 2 mois. Si je passe 1 semaine à valider la demande, je sais si Versuso doit exister ou pas.
Pivot immédiat : avant de coder, je vais construire 4-5 pages comparatives à la main pour des SaaS B2B européens cibles. Ces pages servent à deux choses : (1) prouver que le format marche en SEO, (2) servir de démos personnalisées dans mes futurs cold DMs.
Day 3-4 — Construction de la landing + 7 pages comparatives (12h)
Le gros du travail technique a été fait sur 2 jours. Stack ultra-simple :
- Landing page : HTML + Tailwind CSS via CDN, déployé sur Netlify (drag-drop d'un dossier ZIP)
- Form capture email : Netlify Forms (gratuit, RGPD)
- Pages comparatives : HTML statique, structure répétable (verdict en 30 sec, tableau comparatif, FAQ, CTA)
Pages livrées Day 4 :
- Landing principale (versuso.netlify.app)
- Pennylane vs Sage — 2 800 mots
- Qonto vs Shine — 2 900 mots
- Aircall vs Ringover — 2 850 mots
- Spendesk vs Pleo — 2 800 mots
- Pennylane vs Cegid — 2 900 mots
- Aircall vs Dialpad — 2 700 mots
- 10 alternatives à Qonto — 3 200 mots (listicle)
Chaque page a sa logique :
- Pennylane vs Sage : cible les PME hésitant entre acteur cloud-native et leader historique. ~5 000 recherches/mois sur Google FR.
- Aircall vs Ringover : le duel téléphonie cloud B2B FR le plus chaud. Très forte intention d'achat des prospects qui tapent ça.
- 10 alternatives à Qonto : le format SEO le plus rentable car capture une intention plus large.
Honnêteté requise : chacune de ces pages a pris 1-2 heures à construire, pas 5 minutes. La promesse Versuso "auto-génère en quelques minutes" est vraie en production batch avec un script — mais à Day 4, le script n'existe pas. Je les ai construites à la main avec Claude.
Day 5 — Publication post de lancement + DMs ciblés (3h)
Post LinkedIn de lancement publié. Format build-in-public direct, sans agence ni copywriter : "Lundi je n'avais aucun projet. Aujourd'hui : landing live, 4 demos SEO, 2 DMs envoyés, 0 client. Voici ce que j'ai appris en 4 jours."
Stats du post à Day 7 : 61 impressions. C'est bien en dessous de mes attentes (j'espérais 200-500). Mes 30 connexions LinkedIn ne sont pas tech B2B européennes, donc l'algo a peu de gens pertinents à qui pousser le post. Leçon : la qualité de l'audience LinkedIn de départ détermine la portée du premier post.
DMs envoyés Day 4 à Day 7 :
- François de Froment (Head of Growth Pennylane) — Day 4, invitation pending
- Delphine de Roquemaurel (Head of Marketing France Qonto) — Day 5, invitation pending
- David Sánchez (Aircall Iberia) — Day 6, DM gratuit (open profile), profil visité mais pas de réponse écrite
- Thomas Paufique (Aircall, ex-Ringover) — Day 7, DM gratuit
- Mónica Rendón (Spendesk Product Growth) — Day 7, DM gratuit
- Pierre-Marie de Haut de Sigy (Head of Strategy PayFit) — Day 7, DM gratuit
Trick majeur découvert : LinkedIn permet 3 invitations personnalisées/mois en gratuit. Mais pour les profils en "Creator Mode" ou "Open Profile", le bouton "Message" est disponible sans cramer d'invitation. Donc 4 de mes 6 DMs sont gratuits. À grande échelle, c'est gold.
Day 6 — Engagement viral (45 min)
Je suis tombé sur un post viral de Katheline Jean-Pierre (ex-Director Google et Managing Director LinkedIn, 67 000 abonnés). Le post avait 288 likes. Au lieu de la cold-DM-er directement (Premium requis = 0% chance), j'ai commenté son post de manière authentique.
Mon commentaire : "Beautiful Katheline. The teacher who didn't hesitate is rare — most adults underestimate kids by default. Same energy in your writing : you share what you've seen, not what the algo wants. That's why we stop scrolling. Merci pour le like sur mon build-in-public hier — c'est rare et précieux venant de quelqu'un qui a vu passer 10 000 founders."
Résultat Day 7 :
- Katheline a liké mon commentaire (notif directe à ses 67k followers indirects)
- Elle m'a invité dans son groupe LinkedIn privé "Top 5% Method Community" (audience high-performers curée par elle)
- +615 nouveaux abonnés sur son profil en 24h après notre échange (corrélation, pas causation — mais notable)
Leçon : les commentaires LinkedIn de valeur ouvrent plus de portes que les cold DMs. Surtout chez les influencers high-tier.
Day 7 — Activation Stripe + setup commercial (4h)
Aujourd'hui :
- Compte Stripe créé + KYC validé
- 2 produits configurés : Versuso Founding Pack (1490€ one-shot) + Versuso Maintenance Founding (79€/mois récurrent)
- Payment Link actif : `buy.stripe.com/eVq00j6bIc166bK50sb7y00`
- Pack onboarding client documenté (brief, Notion template, emails type)
- Cette retrospective publiée (vous la lisez maintenant)
Le funnel complet est maintenant opérationnel : Cold DM → Demo personnalisée live → Réponse → Payment Link → Onboarding 7 jours → Livraison 30 pages → Maintenance récurrente.
Les 5 leçons brutes des 7 premiers jours
1. La règle "ne pas coder avant validation" est cruelle mais juste. Si j'avais codé un MVP technique Day 1, j'aurais perdu 2 semaines et je n'aurais probablement pas réussi techniquement. Construire des pages à la main valide la demande 10x plus vite.
2. Les pages SEO comparatives = le truc le plus calorique de ton temps en B2B SaaS européen. Une page Aircall vs Ringover bien faite peut ramener 100-500 visiteurs/mois en intent d'achat chaud. 30 pages = 3000-15000 visiteurs/mois potentiels. C'est ça que Versuso vend.
3. Les commentaires de valeur >> cold DMs. Mon commentaire sur Katheline a généré plus d'engagement (1 like + invitation groupe + visite profil) que 5 DMs cold envoyés au même moment. Les cold DMs sont nécessaires mais le ratio effort/résultat est faible.
4. Le "Message gratuit" LinkedIn (open profile) est sous-utilisé. 4 de mes 6 DMs n'ont consommé aucune invitation perso. Stratégie : avant de cramer une invitation, vérifier si la cible a "Message" dispo direct. Ça change le throughput.
5. La transparence des chiffres (même mauvais) crée du capital social. Mon post "Day 5" disait honnêtement "61 impressions, 0 réponse, 0 inscription". Résultat : ce post a généré plus d'engagement qu'un post "Versuso est génial" l'aurait fait. Les humains détectent le bullshit en 2 secondes et récompensent la lucidité.
Ce qui n'a PAS marché (et qu'on ne dira pas dans le pitch deck)
- ❌ Le post LinkedIn de lancement a plafonné à 61 impressions. J'espérais 500. Mes 30 connexions ne sont pas la cible. L'algo a peu de fuel à mettre.
- ❌ 0 inscription email organique sur la landing en 7 jours. Le checkout est prêt mais personne ne s'inscrit spontanément. Il faudra acheter du trafic ou exploser sur un canal externe pour valider.
- ❌ Chrome MCP / outils navigation auto sont flaky. Beaucoup de mes tentatives auto sur X / LinkedIn ont échoué. Solution : revenir au manuel sur les actions critiques.
- ❌ L'extension Chrome MCP bloque Stripe.com (safety strict). J'ai dû créer le compte manuellement étape par étape.
- ❌ Aucune réponse écrite aux 6 DMs en pipeline à Day 7. Statistiquement normal (5-10% de taux de réponse cold à 24-72h en B2B) mais frustrant à vivre.
Ce qui change Day 8-30
Voici la roadmap des 30 prochains jours :
- Sem 1 (Day 8-14) : suivi des 6 DMs en pipeline + 3 nouveaux DMs gratuits (Message open profile) + 5 commentaires stratégiques sur posts B2B viral. Pas d'écriture de code MVP encore.
- Sem 2 (Day 15-21) : si 1+ client signe → développement du script de génération auto pour scaler. Si toujours 0 client → diagnostic + pivot du wedge.
- Sem 3 (Day 22-30) : publication du Thread X bonus, soumission Indie Hackers + Hacker News, premier rapport "Mois 1 réalité" en public.
Objectif honnête à Day 30 : 2-3 clients payants au tarif Founding (1490€ + 79€/mois = ~5000€ MRR en équivalent annuel). Si on y est pas, on diagnostic le pourquoi.
Si tu fais du growth en SaaS B2B européen
Versuso peut générer pour ta boîte 30-200 pages SEO comparatives en 7 jours, refresh auto quand tes concurrents changent leur pricing, en 5 langues (FR / EN / DE / ES / IT).
Tarif Founding Member (100 premiers, verrouillé à vie) : 1490€ pack initial + 79€/mois maintenance. Tarif public futur : 1990€ + 99€/mois.
4 démos publiques que tu peux inspecter gratuitement :
- Démo Pennylane — comptabilité B2B FR (Pennylane vs Sage, vs Cegid)
- Démo Qonto — néobanque B2B (Qonto vs Shine, 10 alternatives)
- Démo Aircall — téléphonie cloud (Aircall vs Ringover, vs Dialpad)
- Démo Spendesk — spend management (Spendesk vs Pleo)
Si tu veux qu'on construise une démo personnalisée pour ta boîte avant d'acheter, écris-moi en DM LinkedIn (Jeremy Kesse) ou directement à jeremykesse@gmail.com. Livraison de la démo gratuite en 24h.
Le mot de la fin
Day 7. 30 heures investies. 0€ de cash dépensé. 12 pages SEO live. 6 conversations en pipeline. 1 endorsement viral d'une ex-Director Google + LinkedIn. 0 client payant.
Statistiquement, ce projet a 30% de chance de mourir avant Day 90. C'est ok. Si Versuso meurt, vous aurez vu ce qui a marché et ce qui n'a pas marché. Si Versuso survit, vous verrez la trajectoire en direct.
Pour suivre la suite, tu peux :
- Suivre Jeremy Kesse sur LinkedIn
- Suivre @jeremykesse sur X
- T'inscrire à la waitlist Versuso (1 update par mois max)
Sinon, bonne route à vous aussi.
— Jeremy, depuis Revel, Occitanie, France 🇫🇷
Tu veux ta démo personnalisée Versuso gratuite ?
Je construis une page comparative SEO complète sur ta boîte vs ton concurrent #1, en 24h, gratuitement. Si tu aimes le résultat, on parle du Founding Pack. Sinon, tu repars avec une page utile.
Demander ma démo gratuite →Réponse perso de Jeremy sous 24h ouvrées