Automatiser vos factures et relances sans coder : le système Stripe + Airtable + Email
Par l'équipe Growth Loupe · 6 juillet 2026 · 11 min
Rédigé avec l'assistance de l'IA · édité par Growth Loupe
En bref
Connecte Stripe (paiements), Airtable (base de données), et votre email via Make ou Zapier pour automatiser l'émission et les relances de factures sans code. La clé : utiliser les webhooks Stripe pour déclencher les actions Airtable et les emails automatiques.
Pourquoi automatiser vos factures dès maintenant
Tu fatures des clients ? Tu relances les retardataires à la main ? Tu cherches dans tes emails pour savoir qui a payé ? C'est du temps perdu.
Chaque facture oubliée c'est de l'argent qui traîne. Chaque relance manuelle c'est du focus détourné. Automatiser, c'est simple : tu crées la base une fois, puis ça roule tout seul.
L'avantage du no-code ici c'est que tu n'attends pas un développeur. Tu montes ça en une journée et tu gagnes des heures chaque mois.
- →Factures créées automatiquement dans Airtable dès paiement reçu
- →Relances envoyées sans intervention manuelle
- →Vue d'ensemble claire du statut de chaque facture
- →Zéro stress administratif
Les trois piliers du système
Pour que ça marche, il te faut trois briques qui parlent ensemble.
- →Stripe : génère l'événement paiement et envoie les données
- →Airtable : stocke tout (client, montant, date, statut paiement)
- →Make ou Zapier : relie les deux et déclenche les emails
Étape 1 : Configurer Stripe et créer le webhook
Stripe c'est simple. Tu sais déjà créer une facture ou un paiement. Ce qu'on fait maintenant, c'est dire à Stripe : 'quand quelqu'un paie, raconte-le à Airtable'.
Pour ça, Stripe a des webhooks. C'est juste une URL qui reçoit une notification à chaque événement important (paiement reçu, facture créée, remboursement, etc.).
Où configurer ? Dans Stripe, section Developers > Webhooks. Tu ajoutes l'URL qu'on va créer dans Make ou Zapier plus bas.
Les événements à tracker : invoice.created (facture créée), invoice.payment_succeeded (paiement reçu), invoice.payment_failed (paiement échoué).
- →Va dans Stripe Developers > Webhooks
- →Clique 'Add endpoint'
- →L'URL tu la colles après avoir configuré Make/Zapier (je détaille après)
- →Sélectionne les événements pertinents
Étape 2 : Créer ta base Airtable pour tracker les factures
Airtable c'est ta centrale de commande. Chaque facture = une ligne. Chaque colonne = une info clé.
Voici les champs minimum qu'il faut :
- →Numéro facture (text)
- →Client (text ou linked record si tu as une table clients)
- →Montant (number)
- →Date émission (date)
- →Statut paiement (single select : En attente, Payée, Échouée, Relancée)
- →Date paiement (date, remplie automatiquement)
- →Email client (text)
- →Nombre de relances (number, incrémenté à chaque tentative)
Étape 3 : Relier Stripe → Airtable → Email avec Make
C'est le cœur du système. Make (ex-Integromat) c'est l'orchestrateur. Il dit : 'Stripe me dit qu'il y a un paiement → je crée une ligne Airtable → j'envoie un email au client'.
Voici le flux pas à pas :
1. Webhook Stripe déclenche le scénario Make
2. Make reçoit les données (montant, email client, numéro facture)
3. Make crée ou met à jour une ligne Airtable
4. Si paiement réussi, Make envoie un email de confirmation
5. Si paiement échoué, Make envoie une relance avec lien de paiement
- →Crée un compte Make (gratuit pour débuter)
- →Crée un nouveau scénario (workflow)
- →Ajoute un trigger Stripe Webhook (les données y arrivent)
- →Ajoute une action Airtable Create Record ou Update Record
- →Ajoute une action Email (via Gmail, Outlook ou SendGrid)
- →Configure chaque étape (mappe les champs)
- →Teste avec un vrai paiement Stripe
- →Déploie le scénario et colle l'URL du webhook dans Stripe
Les relances automatiques : la magie du no-code
Une facture impayée, ce n'est pas un accident. C'est normal. Mais il faut relancer.
Crée un scénario Make séparé pour ça. Il fonctionne en boucle (tous les jours ou toutes les semaines).
Le scénario dit : 'Regarde Airtable. Si une facture est marquée En attente depuis 7 jours ET elle a eu moins de 2 relances, envoie un email au client'.
Pourquoi ça marche ? Parce qu'Airtable garde l'historique. Tu vois exactement combien de relances ont été envoyées.
- →Crée un scénario Make avec un trigger Horaire (quotidien)
- →Ajoute une action Airtable Search Records (filtre : statut = 'En attente' ET date émission > 7 jours)
- →Pour chaque enregistrement trouvé, envoie un email via Gmail/SendGrid
- →Marque la facture comme 'Relancée' et incrémente le compteur relances
Attention : les pièges courants
C'est du no-code, donc c'est accessible. Mais il y a des trucs qui peuvent te bloquer si tu les vois pas venir.
Erreur 1 : Mapper les champs incorrectement. Stripe te donne des données en JSON (complexe). Il faut extraire le bon champ. Exemple : le montant n'est pas dans 'price', c'est dans 'amount' et c'est en centimes. Tu dois diviser par 100. Make a un éditeur visuel pour ça, utilise-le.
Erreur 2 : Oublier que Stripe charge en centimes. Un montant de 100€ c'est 10000 en Stripe. Si tu fais pas la conversion, ta base Airtable aura des valeurs bizarres.
Erreur 3 : Les emails d'Airtable. Airtable elle-même peut envoyer des emails, mais ils sont limités. Préfère Make + Gmail ou SendGrid pour plus de flexibilité.
Erreur 4 : Tester sur des factures de test Stripe. Utilise des vrais paiements (de test mais réels) pour valider le flux complet.
- →Divise par 100 pour convertir centimes → euros
- →Teste d'abord en mode test de Make (pas de vrais webhooks)
- →Mappe les champs Stripe explicitement (pas de devinettes)
- →Ajoute des logs dans Make pour déboguer
Le résultat : un tableau de bord qui vit
Une fois installé, tu as une vue Airtable complète. Tu vois :
- Qui a payé
- Qui attend le paiement
- Qui a reçu combien de relances
- Quand relancer (date de la prochaine action auto)
Tu peux aussi créer des vues filtrées : 'Impayé depuis plus de 14 jours' pour savoir qui relancer manuellement (avant d'escalader).
Et voilà. Plus de factures perdues. Plus de 'attends je revérifie mon Stripe'. Ça marche seul.
- →Vue 'En attente paiement' pour suivre les clients
- →Vue 'Payées ce mois' pour ton CA
- →Vue 'Relancées 2+ fois' pour les retardataires
- →Calendrier des relances pour anticiper
FAQ
Faut-il créer les factures manuellement dans Stripe ou ça peut être auto ?
Les deux. Si tu utilises Stripe pour encaisser directement (paiements simples), la facture se crée automatiquement. Si tu dois émettre une facture avant paiement, elle reste manuelle dans Stripe. Ce qu'on automatise ici c'est la notification et le suivi, pas la création initiale (sauf si tu vends via formulaire).
Et si un client a plusieurs factures ?
Airtable gère ça avec des linked records. Crée une table 'Clients' avec une relation vers 'Factures'. Ça te permet de voir toutes les factures d'un client d'un coup, et d'envoyer des emails à tous les clients impayés en une relance collective (même email, données personnalisées).
Ça marche avec les paiements par virement ou chèque ?
Non, c'est le piège. Les webhooks Stripe ne se déclenchent que pour les paiements Stripe (CB, Apple Pay, etc.). Pour virements/chèques, il faut marquer manuellement comme payé dans Airtable ou utiliser un intégration bancaire (Plaid). La solution facile : oriente tes clients vers Stripe d'abord.
Combien de temps pour mettre ça en place ?
Entre 2 et 4 heures si tu as déjà un compte Stripe et Airtable. Inclus : paramétrage du webhook, création de la base, test des scénarios Make. Si tu débutes totalement, ajoute 2-3 heures pour comprendre chaque outil. C'est du no-code, pas besoin d'être dev.