Comment créer un SaaS pour générer des vidéos UGC avec le vibe coding et n8n

Comment créer un SaaS pour générer des vidéos UGC avec le vibe coding et n8n

Table des matières

Le marché des outils de génération de contenu par intelligence artificielle (IA) connaît une croissance exponentielle. L’inspiration pour ce projet réside dans l’existence d’un outil SaaS qui a généré plus de 9 millions de dollars de revenus cumulés en se spécialisant dans la création de vidéos de type Contenu Généré par l’Utilisateur (UGC). L’objectif principal est de reproduire ce concept en utilisant des modèles d’IA de pointe tels que Sora 2 et Veo 3.1.

Pour concrétiser ce projet, la stratégie repose sur l’utilisation d’outils d’automatisation et de low-code afin de démontrer l’efficacité du workflow. Les outils choisis pour cette démonstration sont N8N pour l’automatisation du processus et Hostinger Horizonss pour la création rapide de l’interface utilisateur. D’autres alternatives, comme Lovable, Base44 ou d’autres outils de vibe coding pourraient également fonctionner, l’essentiel étant de comprendre la logique du workflow.

Conception de l’interface utilisateur avec Hostinger Horizons

La première étape consiste à bâtir une interface utilisateur intuitive pour le SaaS. Hostinger Horizonss permet la création du site web à partir d’un simple prompt. L’objectif était d’obtenir une interface au style premium qui met clairement en évidence les bénéfices de l’outil. Le site généré par Hostinger a bien respecté les instructions demandées.

 

L’interface finale comporte des zones essentielles permettant à l’utilisateur d’importer l’image de son produit, de décrire le prompt (la description de la vidéo souhaitée) et de fournir son adresse email. Le design obtenu est considéré comme très moderne et de qualité.

Pour améliorer l’outil à l’avenir, il serait possible d’ajouter des exemples de vidéos générées, d’intégrer un espace utilisateur, et surtout, de mettre en place des moyens de paiement, notamment via Stripe. Cependant, l’objectif central de cette démarche était de se concentrer sur le workflow d’automatisation.

Le cœur du système : Le workflow d’automatisation n8n

Le workflow N8N est l’élément central qui permet de transformer l’entrée utilisateur en une vidéo finalisée.

  1. Le déclencheur (Webbook): L’entrée de tout le système est un Webbook N8N. Ce Webbook est l’URL de test fournie par N8N et copiée dans Hostinger Horizons. Les instructions données à Hostinger précisent que lorsqu’un utilisateur soumet une photo, une description et son email, ces informations doivent être envoyées au Webbook, en joignant l’image en tant que fichier. Une fois la soumission réussie, N8N est capable de récupérer toutes les informations nécessaires, y compris le nom du fichier image et l’adresse email.
  2. Stockage et analyse de l’Image: Une fois le workflow déclenché, la première action est d’importer l’image du produit directement dans un dossier Google Drive. Ce stockage est crucial, car l’étape suivante nécessite que ChatGPT (ou un agent connecté à OpenAI) analyse l’image fournie.
  3. Génération des prompts IA séquentiels: Le processus utilise plusieurs agents IA pour assurer la qualité et la cohérence.
    • Prompt d’image: Après l’analyse, un agent OpenAI est sollicité pour créer un prompt destiné à générer une nouvelle image avec Nano Banana. Ce prompt doit s’assurer que l’image générée (par exemple, un shampoing avec une influenceuse de 25 ans) est en accord avec la description initiale de l’utilisateur.
    • Création de l’image: L’image est ensuite générée via l’API de Nano Banana en utilisant la plateforme File.ai. File.ai est pratique car il propose un large éventail de modèles d’IA pour l’image et la vidéo, simplifiant les tests et les changements de modèle.
    • Prompt vidéo: Une fois l’image cohérente générée, un autre agent IA est utilisé pour générer un prompt ultra détaillé pour la création de la vidéo. L’objectif est de garantir que la vidéo finale respecte la description de l’utilisateur et s’aligne sur l’image nouvellement créée.
  4. Création et livraison de la vidéo: La vidéo est finalement générée en utilisant la même plateforme File.ai, qui offre l’accès à Veo 3.1 et Sora 2. Une fois générée, la vidéo est envoyée à l’utilisateur par email. Bien qu’un envoi par email ait été choisi pour la démonstration, il serait possible d’imaginer une plateforme où l’utilisateur récupère directement la vidéo sur son compte.

Aspects techniques et budgéraites des modèles IA

Pour ceux qui souhaitent installer N8N, plusieurs options existent. L’installation locale est technique et limitée. L’abonnement cloud N8N est cher. L’option la plus simple recommandée est d’utiliser un serveur Hostinger VPS (le plan KVM2 étant suffisant), qui permet l’installation de N8N en un clic.

 

L’utilisation de File.ai nécessite la génération et la connexion correcte d’une clé API. Lors de l’enregistrement de la clé API dans N8N, il est crucial d’utiliser le format Key [votre clé API] dans le champ valeur, car insérer seulement la clé ne fonctionnera pas.

Analyse des coûts de génération:

Les coûts de génération vidéo sont une considération majeure, ce qui souligne l’importance d’un workflow précis.

Modèle Coût Estimé Détails Précision du Prompt
Google Veo 3.1 Environ 0,75 $ pour 5 secondes Une vidéo d’une minute coûterait environ 7 à 8 $. Doit être très précis ; la moindre erreur coûte plusieurs dollars.
Sora 2 0,10 $ par seconde Environ 30 % moins cher que Veo 3.1 pour la même durée. Nécessite de la précision.
Autres Modèles (ex. Hailuo) 0,017 $ par seconde pour 6 secondes Beaucoup moins cher, mais la qualité doit être vérifiée.

Comparaison des résultats : Veo 3.1 vs. Sora 2

Le workflow a été testé avec succès pour Veo 3.1 (shampoing) et Sora 2 (créatine).

Le test avec Veo 3.1 (modèle de Google) a généré une vidéo de qualité. Le résultat a parfaitement reproduit l’image de base fournie par l’utilisateur, et la voix ainsi que les boucles de l’influenceuse étaient très réussies, démontrant une fidélité élevée au produit.

Le test avec Sora 2 a permis de générer une vidéo mettant en scène un coach sportif de 23 ans à Bali avec le produit de créatine. La qualité était globalement bonne, et l’esprit de Bali était bien présent en arrière-plan. Cependant, Sora 2 n’a pas respecté le format demandé, suggérant qu’un ajustement du prompt pourrait être nécessaire.

Conclusion : Le marketing, nouveau facteur clé de succès des SaaS

Ce tutoriel démontre qu’il est possible de reproduire n’importe quel type de SaaS à partir du moment où l’on maîtrise la connexion d’outils comme N8N et la création de workflows d’automatisation pour générer, dans ce cas, des vidéos UGC.

L’outil original (ayant généré 9 millions) a réussi grâce à une communauté, une équipe établie, et surtout, un marketing très efficace. La leçon principale est que, dans le contexte actuel de simplification technique (grâce à des outils comme N8N ou Hostinger Horizons), la différence ne se fait plus au niveau technique. Le succès d’un nouveau SaaS repose désormais sur la création d’une audience et sur le marketing qui permet de vendre des services et des abonnements à cette communauté.

Analogie : Créer un SaaS moderne revient à assembler des Legos sophistiqués. Les briques (N8N, Hostinger, File.ai) sont déjà là et faciles à connecter. La véritable difficulté n’est plus l’assemblage (la technique), mais la capacité à vendre la maison que l’on a construite (le marketing et l’audience).

Partagez cet article sur les réseaux sociaux
Rejoignez la newsletter
+ de 100 000 professionels aidés grâce à Digitiz
Reviewer 1 Reviewer 2 Reviewer 3 Reviewer 4 Reviewer 5