Automatisation

Comment automatiser la saisie de factures avec zapier et google sheets sans coder

Comment automatiser la saisie de factures avec zapier et google sheets sans coder

Recevoir des factures et devoir saisir manuellement toutes les informations dans un tableau ou un logiciel de compta : j'ai connu ça, et je sais combien c'est chronophage et propice aux erreurs. Depuis que je me suis mise à automatiser la saisie de factures avec Zapier et Google Sheets, j'ai récupéré des heures chaque mois — et surtout, j'ai réduit les erreurs humaines. Ici je vous explique pas à pas comment je procède, sans coder, pour récupérer une facture reçue par e‑mail ou déposée dans un dossier Drive, en extraire les données clés et les envoyer automatiquement dans une feuille Google.

Cas d'usage et limites à connaître

Avant de commencer, clarifions les cas où cette méthode est pertinente :

  • Factures reçues par e‑mail (pièce jointe PDF ou image).
  • Factures déposées dans un dossier Google Drive (par un client, un fournisseur ou un scanner).
  • Volume modéré à moyen (quelques dizaines à quelques centaines de factures par mois) ; au‑delà, on envisagera une solution dédiée plus robuste.
  • Quelques limites à garder en tête :

  • L'OCR (reconnaissance de caractères) peut se tromper sur des PDF de mauvaise qualité ou des mises en page très complexes.
  • La fiabilité dépendra de l'outil OCR que vous choisissez dans Zapier (Google Cloud Vision, PDF.co, DocParser, etc.), certains sont payants au‑delà d'un certain quota.
  • Ce dont vous avez besoin

    Pour suivre ce tutoriel sans coder :

  • Un compte Zapier (version gratuite permet de tester, la version payante facilite les multi‑étapes et les intégrations premium).
  • Un compte Google doté de Google Sheets et Google Drive.
  • Une adresse e‑mail dédiée (optionnel mais pratique) pour recevoir les factures.
  • Un outil OCR intégré à Zapier (Google Cloud Vision, PDF.co, DocParser, ou même l'action “Convertir PDF en texte” si disponible).
  • Structure recommandée pour votre Google Sheet

    Voici une structure simple que j'utilise — adaptez les colonnes selon vos besoins :

    ColonneDescription
    IDIdentifiant unique (généré par Zapier ou concaténation date+fournisseur)
    Date factureDate d'émission
    FournisseurNom du prestataire
    Montant TTCMontant total
    TVAMontant ou taux de TVA
    Date d'échéanceÉchéance de paiement
    Numéro factureRéférence interne du fournisseur
    FichierLien vers le PDF stocké (Google Drive)
    ÉtatÀ payer / Payée / Vérification

    Flux d'automatisation — scénario le plus fréquent

    Je vous décris le flux que j'ai mis en place et qui marche bien : réception par e‑mail → sauvegarde du PDF dans Drive → OCR/Parsing → insertion des champs dans Google Sheets. Dans Zapier, cela correspond à un Zap en plusieurs étapes.

  • Trigger : nouvelle pièce jointe dans Gmail (ou nouveau fichier dans Google Drive).
  • Action 1 : sauvegarder la pièce jointe dans un dossier Drive spécifique (utile pour archivage).
  • Action 2 : envoyer le fichier à un outil OCR (Google Cloud Vision, PDF.co, DocParser).
  • Action 3 : extraire les champs principaux (date, fournisseur, montant, numéro) — soit via les champs structurés fournis par un parser, soit via des expressions régulières simples dans Zapier si nécessaire.
  • Action 4 : créer une nouvelle ligne dans Google Sheets avec les données extraites et le lien vers le PDF.
  • Action 5 (optionnelle) : envoyer une notification Slack/Teams ou un e‑mail de confirmation.
  • Configuration pas à pas dans Zapier

    Voici la mise en œuvre concrète (je donne l'approche que j'utilise) :

  • Choisir le trigger : “Gmail – New Attachment” ou “Google Drive – New File in Folder”.
  • Ajouter l'étape “Google Drive – Upload File” si vous partez d'un e‑mail : cela vous permet d'avoir une archive propre et un URL partageable.
  • Étape OCR/Parsing : sélectionner un service compatible avec Zapier. Avec PDF.co ou DocParser, vous pouvez définir des templates qui reconnaissent automatiquement numéros, montants et dates. Avec Google Cloud Vision, vous obtiendrez du texte brut que vous devrez parser ensuite.
  • Si vous obtenez du texte brut : utilisez “Formatter by Zapier – Text” pour appliquer des expressions régulières et isoler les champs (par exemple, regex pour trouver une date ou un montants en euros).
  • Ajouter l'étape “Google Sheets – Create Spreadsheet Row” et mappez chaque sortie de l'étape OCR/Formatter sur les colonnes correspondantes.
  • Tester le Zap avec quelques factures réelles. Gardez plusieurs cas (PDF clair, image scannée, facture en anglais/français) pour affiner les parsers.
  • Astuces pour améliorer la reconnaissance

  • Créez des modèles DocParser ou PDF.co basés sur vos fournisseurs récurrents — la précision monte rapidement.
  • Normalisez les objets e‑mail (ex. ajouter un tag [FACTURE] dans l'objet) pour filtrer et déclencher uniquement les bons e‑mails.
  • Ajoutez un champ “Confiance OCR” dans votre feuille : si le score de confiance est bas, mettez l'état sur “Vérification” pour contrôle humain.
  • Utilisez une feuille Google supplémentaire comme “queue de validation” où les factures à vérifier manuellement sont listées.
  • Gestion des erreurs et maintenance

    Aucun automatisme n'est parfait dès le départ :

  • Surveillez régulièrement les erreurs Zapier (onglet Task History) pour corriger les mapping qui cassent.
  • Prévoyez une routine hebdomadaire pour valider les nouvelles lignes et ajuster les modèles OCR si nécessaire.
  • Conservez toujours le PDF original dans Drive — en cas d'ambiguïté, on peut comparer avec l'original rapidement.
  • Extensions utiles

    Une fois la base en place, vous pouvez :

  • Créer un Zap qui alimente directement votre logiciel de comptabilité (ex. Xero, QuickBooks) si l'intégration existe.
  • Automatiser les rappels de paiement en fonction de la date d'échéance.
  • Générer des rapports mensuels automatiquement dans Google Data Studio en pointant sur votre Google Sheet.
  • Pour finir, je vous encourage à commencer petit : choisissez un dossier test ou une adresse e‑mail réservée, configurez un Zap simple et itérez. L'automatisation des factures n'est pas magique, mais avec Zapier + Google Sheets vous pouvez obtenir un résultat fiable, traçable et sans une ligne de code. Si vous voulez, je peux vous fournir un modèle de Google Sheet prêt à l'emploi et une checklist de tests à réaliser pour valider votre Zap — dites‑moi ce qui vous intéresse.

    Vous devriez également consulter les actualités suivante :

    Comment créer une routine matinale de 20 minutes pour doubler votre concentration l'après-midi
    Routines

    Comment créer une routine matinale de 20 minutes pour doubler votre concentration l'après-midi

    Je partage ici une routine que j'ai testée pendant plusieurs mois et qui m'a permis, sans...

    Routines de fin de journée pour clore votre travail en 15 minutes et assurer une transition sereine vers la vie perso
    Routines

    Routines de fin de journée pour clore votre travail en 15 minutes et assurer une transition sereine vers la vie perso

    Je termine souvent mes journées avec la même question : ai-je vraiment fermé la journée de...