Introduction

Combien de temps passez-vous chaque mois à envoyer vos factures manuellement ?

Pour la plupart des freelances et entrepreneurs accompagnés, c’est entre 2 et 4 heures par mois. Deux à quatre heures à copier des informations, remplir des templates, envoyer des emails, et vérifier que tout a bien été reçu.

Ce n’est pas un problème de compétences. C’est un problème de processus. Et c’est exactement ce que n8n résout en quelques minutes.

Dans ce tutoriel, Monfreelancer vous montre comment créer un workflow n8n qui envoie automatiquement vos factures dès qu’un paiement Stripe est confirmé.


Ce dont vous avez besoin

Avant de commencer, assurez-vous d’avoir :

  • Un compte Stripe (gratuit, avec vos produits configurés)
  • Un accès à n8n (version cloud sur n8n.io ou auto-hébergée)
  • Un compte email (Gmail, Outlook, ou autre)
  • 30 minutes devant vous

C’est tout. Pas besoin de coder.


Étape 1 : Créer le déclencheur Stripe dans n8n

Le workflow démarre à chaque nouveau paiement confirmé sur Stripe.

  1. Dans n8n, créez un nouveau workflow
  2. Ajoutez un nœud Stripe Trigger
  3. Choisissez l’événement : payment_intent.succeeded
  4. Connectez votre compte Stripe via la clé API (Settings > API Keys dans Stripe)
  5. Testez le déclencheur en faisant un paiement test de 1€

À cette étape, n8n reçoit toutes les informations du paiement : montant, email du client, description, ID de transaction.


Étape 2 : Générer la facture en PDF

Deux options selon votre setup :

Option A — Vous utilisez déjà un logiciel de facturation (Pennylane, Freebe, Facture.net…)
Ajoutez un nœud HTTP Request qui appelle l’API de votre logiciel pour créer la facture automatiquement. La plupart des logiciels modernes ont une API disponible.

Option B — Vous voulez générer un PDF simple directement dans n8n
Utilisez un nœud HTML pour créer le template de votre facture, puis un nœud PDF pour le générer. n8n gère ça nativement.

Dans les deux cas, vous récupérez en sortie un PDF prêt à envoyer.


Étape 3 : Envoyer la facture par email

  1. Ajoutez un nœud Gmail (ou Send Email pour Outlook)
  2. Configurez :
    • À : {{ $json.customer_email }} (récupéré automatiquement depuis Stripe)
    • Objet : Votre facture MonFreelancer — Commande #{{ $json.id }}
    • Corps : Un message de remerciement personnalisé
    • Pièce jointe : Le PDF généré à l’étape 2
  3. Testez l’envoi

En moins de 30 secondes après le paiement, votre client reçoit sa facture.


Étape 4 (bonus) : Ajouter le client dans Airtable ou Notion

Pendant que vous y êtes, ajoutez un nœud supplémentaire pour enregistrer automatiquement le client dans votre CRM ou base de données :

  • Nœud Airtable : crée une nouvelle ligne avec nom, email, montant, date
  • Nœud Notion : crée une page dans votre base clients

Votre comptabilité se tient à jour toute seule.


Résultat final

Votre workflow complet ressemble à ça :

Stripe (paiement confirmé)
    ↓
Générer PDF facture
    ↓
Envoyer email avec facture
    ↓
Enregistrer client dans Airtable

Ce que vous gagnez :

  • 2 à 4 heures par mois récupérées
  • Zéro oubli d’envoi de facture
  • Clients satisfaits (réception immédiate)
  • Comptabilité à jour en temps réel

Conclusion

Ce workflow est l’un des plus simples à mettre en place, et pourtant l’un des plus impactants. C’est souvent le premier configuré pour des clients, parce que le retour sur investissement est immédiat et visible.

Si vous voulez mettre ce workflow en place — clé en main, testé et documenté — prenez un appel gratuit de 30 minutes.Vous êtes livré en moins d’une semaine.