Ressources · Intégration Make

Intégration QuickBooks MakeAutomatiser QuickBooks avec Make.

Tes factures peuvent se tenir à jour toutes seules. L'intégration QuickBooks Make range ses modules par type de document, et un module est une brique de scénario (l'automatisation que tu construis dans Make). Cette page montre comment relier le compte et monter le premier.

Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth

Ce que tu peux automatiser

Que fait concrètement l'intégration QuickBooks Make ?

Elle met ton compte QuickBooks au bout d'une automatisation : Make s'y connecte une fois, puis lit et écrit à ta place les factures, les factures fournisseurs, les devis, les paiements, les dépôts et les clients. QuickBooks reste l'endroit où vivent les chiffres. Make devient la main qui les saisit, avec des modules rangés par type de document.

Trois usages reviennent tout le temps, pas toujours dans le même ordre. Côté fournisseurs d'abord : Create a Bill enregistre ce qu'un fournisseur facture et Search for Bills ressort en un clic ce qui reste à régler, avant qu'une relance ne parte par erreur. Vient la facturation client : dès qu'une offre est acceptée ailleurs, Create an Invoice pose le document dans QuickBooks et Send an Invoice le fait partir, sans repasser par un copier-coller. Le troisième usage tourne autour de l'argent qui rentre : Watch Payments capte chaque paiement et Download a Payment en garde une trace que la personne qui tient les comptes peut ouvrir sans accès QuickBooks.

Il y a aussi ce que Make ne fera pas à ta place. Sur une mise à jour, un champ laissé vide est ignoré au lieu d'être effacé, donc aucun module ne vide une valeur par accident. Une facture reliée à d'autres écritures refuse de partir tant que tu ne l'as pas déliée. Les accents ne sont pas pris en charge non plus, et la doc renvoie vers la fonction ascii() pour les retirer avant de mapper un nom.

La même app existe côté n8n. Si le choix n'est pas fait, le comparatif n8n vs Make pose les critères et la page Intégration QuickBooks n8n montre l'autre version du même travail. Pour prendre l'éditeur en main sans tâtonner trois semaines, il y a la Formation Make.

Connexion

Comment relier ton compte QuickBooks à Make ?

  1. 01

    Poser un module, puis demander la connexion

    Connecte-toi à Make, glisse n'importe quel module QuickBooks dans un scénario, puis clique sur Create a connection. Une connexion, c'est ton compte QuickBooks relié une seule fois à Make : tous les autres modules QuickBooks de tes scénarios la réutilisent sans rien redemander.

  2. 02

    Nommer la connexion et enregistrer

    Le champ Connection name reste facultatif, mais un nom clair rend service dès que tu gères plusieurs sociétés QuickBooks. Laisse Show advanced settings désactivé sauf si tu as tes propres identifiants client à saisir, puis clique sur Save.

  3. 03

    Confirmer l'accès côté QuickBooks

    Si une fenêtre QuickBooks s'ouvre, identifie-toi et confirme l'accès. Le prérequis s'arrête là : un compte QuickBooks et le droit d'autoriser. Une fois la connexion créée, les champs des modules peuvent proposer ce que ta société contient vraiment, au lieu de te faire tout taper.

Premier scénario

Ton premier scénario, de la page blanche au bouton vert

ObjectifQuand un paiement est créé dans QuickBooks, Make le télécharge et range la copie.

  1. 01

    Créer le scénario

    Depuis la page Scenarios de Make, crée un nouveau scénario, puis clique sur le + pour poser le premier module. Cherche QuickBooks par son nom et choisis Watch Payments.

  2. 02

    Relier le compte

    Le module réclame une connexion avant toute chose. Clique sur Create a connection, confirme l'accès dans la fenêtre QuickBooks, et le module revient prêt à être renseigné.

  3. 03

    Régler le déclencheur

    Watch Payments est un déclencheur planifié : Make interroge l'app au rythme du scénario. Renseigne les champs du module avec ce qu'il te propose et laisse le reste tel quel pour ce premier essai.

  4. 04

    Ajouter l'action

    Clique sur le + à droite du déclencheur et ajoute Download a Payment. Mappe le paiement qui sort du premier module dedans, pour que l'action sache lequel elle doit récupérer.

  5. 05

    Tester avec Run once

    Clique sur Run once. Le scénario s'exécute une seule fois et affiche les bundles reçus par chaque module, un bundle étant un élément qui circule dans la chaîne, ici un paiement.

  6. 06

    Planifier et activer

    Règle l'horloge sur le premier module. Un nouveau scénario tourne toutes les 15 minutes par défaut, et le plan Free ne descend pas en dessous. Active le scénario quand le test te paraît juste.

Déclencheurs

Ce qui lance un scénario QuickBooks

2 modules démarrent un scénario quand quelque chose se passe dans QuickBooks. Un déclencheur planifié est vérifié par Make au rythme du scénario ; un déclencheur instantané est appelé par QuickBooks dès que ça se passe.

QuickBooks1Watch Payments

Watch Payments

Déclencheur planifié

Dans MakeTriggers when a new payment is created.

Watch Payments surveille ta société QuickBooks et lance le scénario quand un nouveau paiement est créé, en passant ce paiement à la suite de la chaîne.

Comment il se déclenche
il est planifié, donc Make interroge l'app au rythme du scénario, toutes les 15 minutes par défaut et pas plus vite que ça sur le plan Free.
Quand l'utiliser
le jour où tu veux une copie de chaque encaissement rangée dans un endroit que ta comptable ouvre sans licence QuickBooks.
Attention
un déclencheur planifié ne regarde qu'au moment où le scénario tourne, donc un paiement créé juste après un passage attend le suivant.
QuickBooks2New Event

New Event

Déclencheur instantané

Dans MakeTriggers when a new event is created.

New Event démarre le scénario quand un nouvel événement est créé dans QuickBooks, ce qui en fait la porte d'entrée générale pour réagir à l'activité du compte plutôt qu'à un seul type de document.

Comment il se déclenche
il est instantané. L'app prévient Make par webhook, un message que QuickBooks envoie à Make dès que ça se passe, et Make crée ce webhook dans QuickBooks au moment où tu ajoutes le module.
Quand l'utiliser
quand attendre le prochain passage planifié serait trop lent pour la relance que tu as en tête.
Attention
la doc précise que les webhooks QuickBooks arrivent souvent avec un léger retard, donc lis instantané comme rapide, pas comme à la seconde près.
Modules

Ce que QuickBooks sait faire dans un scénario

QuickBooks te donne 92 modules en 19 groupes. Pour chacun : ce qu'il fait pour toi, le moment où tu le choisis, et ce qu'il faut surveiller.

Invoice

7 modules

Fields that are left empty will be omitted (not updated).

You must unlink any linked transactions associated with the invoice object before deleting it.

Diacritics are not supported. Please use the ascii() function to remove the diacritics, if needed.

QuickBooks1

Create an Invoice

Action

Dans MakeCreates an invoice.

Create an Invoice écrit une nouvelle facture dans ta société QuickBooks, si bien que le document existe avant même que quelqu'un ouvre l'app.

Quand l'utiliser
un devis est accepté dans ton outil commercial et la facture doit suivre dans la foulée, sans ressaisie des lignes.
Attention
les accents ne passent pas, et la doc conseille la fonction ascii() pour les retirer avant de mapper un nom de client.
QuickBooks2

Update an Invoice

Action

Dans MakeUpdates an invoice.

La facture est partie, puis quelque chose a bougé. Update an Invoice la rouvre et réécrit seulement ce que le scénario lui donne.

Quand l'utiliser
un client corrige une adresse ou une ligne avant de payer, et le document doit refléter l'accord réel.
Attention
un champ laissé vide est ignoré, pas mis à jour, donc envoyer du vide n'efface aucune valeur.
QuickBooks3

Delete an Invoice

Action

Dans MakeRemoves an invoice.

Sortir une facture de QuickBooks est un aller simple, et Delete an Invoice est le module qui le fait.

Quand l'utiliser
un document de test ou un doublon s'est glissé dans les comptes et doit disparaître avant la clôture de la période.
Attention
toute écriture liée à la facture doit être déliée d'abord, et rien ne ramène le document après coup.
QuickBooks4

Get an Invoice

Action

Dans MakeReturns info about an invoice.

Lire vaut mieux que deviner. Get an Invoice va chercher une facture précise et transmet son contenu au reste du scénario. Rien n'est modifié au passage.

Quand l'utiliser
une relance qui doit annoncer le montant et l'état d'un document précis avant de partir.
QuickBooks5

Search for Invoices

Recherche

Dans MakeSearches for invoices.

Quand tu ne sais pas quelle facture te concerne, Search for Invoices les parcourt et renvoie celles qui correspondent.

Quand l'utiliser
construire la liste des impayés pour l'équipe, ou vérifier qu'un client n'a pas déjà un document ouvert.
Attention
une recherche renvoie zéro, un ou plusieurs bundles, et les modules placés derrière tournent une fois par résultat.
QuickBooks6

Download an Invoice

Action

Dans MakeDownloads an invoice.

Download an Invoice récupère la facture sous forme de fichier, prête à partir dans un dossier partagé, un mail ou une archive.

Quand l'utiliser
ton expert-comptable veut les documents ailleurs que dans QuickBooks, dans un dossier qu'il ouvre déjà tous les jours.
QuickBooks7

Send an Invoice

Action

Dans MakeSends an invoice.

L'envoi aussi peut se déléguer. Send an Invoice demande à QuickBooks de transmettre le document au client.

Quand l'utiliser
à la fin d'un scénario qui vient de créer la facture, pour que rien ne dorme à l'état de brouillon en attendant qu'on y pense.

Bill

5 modules
QuickBooks8

Create a Bill

Action

Dans MakeCreates a bill.

L'argent qui sort a son propre document. Create a Bill enregistre dans QuickBooks ce qu'un fournisseur te facture, à partir de données que le scénario porte déjà.

Quand l'utiliser
les factures fournisseurs arrivent dans une boîte partagée et quelqu'un les recopie encore à la main.
QuickBooks9

Update a Bill

Action

Dans MakeUpdates a bill.

Update a Bill modifie une facture fournisseur déjà enregistrée, en changeant les parties que tu mappes et en laissant le reste intact.

Quand l'utiliser
un fournisseur envoie un montant corrigé et l'écriture doit suivre avant le règlement.
Attention
la facture doit exister d'abord, créer et modifier sont deux modules distincts, pas deux réglages du même.
QuickBooks10

Delete a Bill

Action

Dans MakeDeletes a bill.

Delete a Bill sort définitivement une facture fournisseur de QuickBooks.

Quand l'utiliser
la même facture a été saisie deux fois par deux personnes et les comptes doivent en perdre une.
Attention
le scénario l'exécute sans rien demander, donc prouve la logique avec Run once avant de l'activer.
QuickBooks11

Get a Bill

Action

Dans MakeReturns info about a bill.

Une facture fournisseur, tout son détail. Get a Bill va la chercher et passe son contenu à la suite du scénario.

Quand l'utiliser
un message de validation qui doit afficher le montant et le fournisseur avant d'atterrir chez un responsable.
QuickBooks12

Search for Bills

Recherche

Dans MakeSearches for bills.

Search for Bills parcourt tes factures fournisseurs et ramène celles qui répondent à tes critères.

Quand l'utiliser
une vue de trésorerie qui liste ce qui reste à régler, rafraîchie par un scénario plutôt que par une personne.
Attention
une facture que personne n'a saisie reste introuvable, donc ce module en dit autant sur ta tenue de comptes que sur tes fournisseurs.

Sales Receipt

6 modules
QuickBooks13

Create a Sales Receipt

Action

Dans MakeCreates a sales receipt.

Pour une vente déjà réglée, la facture n'est pas le bon document. Create a Sales Receipt enregistre la vente et l'encaissement d'un seul geste.

Quand l'utiliser
une boutique en ligne ou une vente au comptoir, là où l'argent arrive en même temps que la commande.
QuickBooks14

Update a Sales Receipt

Action

Dans MakeUpdates a sales receipt.

Update a Sales Receipt réécrit un reçu déjà stocké dans QuickBooks, en ne touchant qu'aux éléments que le scénario lui mappe.

Quand l'utiliser
une référence produit erronée ou le mauvais client sur un reçu qui doit coller à la caisse du jour.
Attention
un champ vide se lit comme ne pas toucher, jamais comme effacer, donc vider une valeur demande un autre geste.
QuickBooks15

Get a Sales Receipt

Action

Dans MakeReturns details about a sales receipt.

Get a Sales Receipt renvoie le détail d'un reçu que tu peux désigner, souvent l'étape juste avant un mail ou un tableau.

Quand l'utiliser
un client réclame le justificatif d'un achat et le scénario doit répondre avec les bons montants.
QuickBooks16

Search for Sales Receipts

Recherche

Dans MakeSearches for sales receipts.

Search for Sales Receipts balaie tes reçus et renvoie ceux qui correspondent, sous forme de bundles que les modules suivants traitent.

Quand l'utiliser
rapprocher une journée de ventes de la caisse, ou alimenter un tableau que quelqu'un remplit encore à la main.
Attention
prévois le cas vide, parce qu'une recherche sans résultat arrête simplement la chaîne à cet endroit.
QuickBooks17

Download a Sales Receipt

Action

Dans MakeDownloads a sales receipt.

Le reçu en fichier, pas en données. Download a Sales Receipt récupère le document pour que le scénario le range ou le joigne quelque part.

Quand l'utiliser
une archive où la finance veut chaque reçu en document, dans un seul dossier, sans ouvrir QuickBooks.
QuickBooks18

Send a Sales Receipt

Action

Dans MakeSends a sales receipt.

Send a Sales Receipt fait envoyer le reçu au client par QuickBooks, donc le scénario se termine avec le justificatif dans sa boîte.

Quand l'utiliser
juste après la création du reçu, quand la vente est payée et que le client ne devrait pas avoir à réclamer.

Estimate

7 modules
QuickBooks19

Create an Estimate

Action

Dans MakeCreates an estimate.

Avant la facture, il y a le devis. Create an Estimate le crée dans QuickBooks à partir des données que le scénario transporte déjà.

Quand l'utiliser
un formulaire rempli par un prospect donne le périmètre, et le devis doit partir sans passage par le copier-coller.
QuickBooks20

Update an Estimate

Action

Dans MakeUpdates an estimate.

Update an Estimate retravaille un devis encore ouvert, remplace ce que le scénario lui mappe et laisse le reste en place.

Quand l'utiliser
le prospect demande une ligne de plus ou une autre quantité pendant que la négociation avance.
Attention
il faut un devis existant à viser, sinon le module qu'il te faut est Create an Estimate.
QuickBooks21

Delete an Estimate

Action

Dans MakeDeletes an estimate.

Delete an Estimate supprime complètement un devis de QuickBooks.

Quand l'utiliser
un doublon né d'un formulaire envoyé deux fois, ou un brouillon qui n'aurait jamais dû arriver dans le dossier de la société.
Attention
un module de suppression fait exactement ce qu'il annonce sans poser de deuxième question, donc teste cette branche avec Run once d'abord.
QuickBooks22

Download an Estimate

Action

Dans MakeDownloads an estimate.

Download an Estimate transforme le devis en fichier que le scénario peut transmettre, joindre ou conserver.

Quand l'utiliser
un outil de signature ou un dossier de projet attend le devis en document, pas en paquet de valeurs.
Attention
le fichier descend dans le scénario, il faut donc un module derrière pour le déposer quelque part.
QuickBooks23

Send an Estimate

Action

Dans MakeSends an estimate.

Send an Estimate demande à QuickBooks d'envoyer le devis au client, ce qui referme la boucle entre le formulaire et la boîte mail.

Quand l'utiliser
un scénario qui rédige le devis tout seul et qui devrait aussi le mettre sous les yeux du prospect.
QuickBooks24

Get an Estimate

Action

Dans MakeReturns info about an estimate.

Get an Estimate lit un devis et rend son contenu au scénario.

Quand l'utiliser
une relance qui doit citer le montant, ou une vérification pour savoir si le devis mérite encore qu'on le suive.
Attention
il ne lit qu'un devis, donc associe-le au module de recherche quand tu ne connais que le client.
QuickBooks25

Search for Estimates

Recherche

Dans MakeSearches for estimates.

Search for Estimates fouille tes devis et renvoie ceux qui correspondent, un bundle par résultat.

Quand l'utiliser
une vue de ce qui reste ouvert, ou la chasse aux devis qui ne sont jamais devenus des factures.
Attention
le nombre de résultats est inconnu à l'avance, donc la suite doit encaisser zéro réponse aussi bien que beaucoup.

Journal Entry

5 modules
QuickBooks26

Create a Journal Entry

Action

Dans MakeCreates a journal entry.

Create a Journal Entry passe directement une écriture comptable, la façon dont un comptable inscrit ce que les documents standards ne couvrent pas.

Quand l'utiliser
une ventilation entre comptes que quelqu'un ressaisit à chaque clôture.
Attention
les écritures atterrissent directement dans les comptes, donc garde ce module pour des flux que ton comptable a lus et validés.
QuickBooks27

Update a Journal Entry

Action

Dans MakeUpdates a journal entry.

Update a Journal Entry modifie une écriture existante, avec la même logique que les autres modules de mise à jour.

Quand l'utiliser
une correction décidée pendant une revue, appliquée depuis l'outil où la revue a lieu.
Attention
essaie la branche avec Run once sur une écriture sans enjeu avant qu'un scénario ne touche à une période proche de la clôture.
QuickBooks28

Delete a Journal Entry

Action

Dans MakeDeletes a journal entry.

Delete a Journal Entry retire l'écriture de QuickBooks.

Quand l'utiliser
une écriture passée par erreur par une ancienne version de ton scénario, nettoyée avant que quelqu'un ne rapproche les comptes.
Attention
aucune corbeille ne permet de la repêcher, donc l'écriture que tu mappes a intérêt à être la bonne.
QuickBooks29

Get a Journal Entry

Action

Dans MakeReturns info about a journal entry.

Get a Journal Entry renvoie une écriture et son contenu, prêts pour un contrôle ou un message.

Quand l'utiliser
un circuit de validation où un humain lit l'écriture dans la messagerie avant que quoi que ce soit d'autre bouge.
Attention
lire une écriture ne change rien dans les comptes, c'est donc un module sans risque pour tes premiers essais.
QuickBooks30

Search for Journal Entries

Recherche

Dans MakeSearches for journal entries.

Search for Journal Entries parcourt les écritures et renvoie celles qui correspondent, ce qui permet à un scénario de contrôler son propre travail.

Quand l'utiliser
un contrôle qui liste les écritures passées sur un compte avant une clôture.
Attention
plusieurs écritures peuvent revenir d'un coup, donc réfléchis à ce que fait le module suivant quand il tourne plusieurs fois.

Payment

5 modules
QuickBooks31

Create a Payment

Action

Dans MakeCreates a payment.

Create a Payment enregistre dans QuickBooks un encaissement reçu d'un client.

Quand l'utiliser
ton outil de paiement annonce au scénario que le client a réglé, et les comptes doivent dire la même chose sans saisie manuelle.
Attention
l'encaissement s'inscrit tel que le scénario le décrit, donc vérifie le résultat du premier passage avant de monter en volume.
QuickBooks32

Update a Payment

Action

Dans MakeUpdates a payment.

Update a Payment modifie un paiement déjà enregistré en réécrivant uniquement ce que le scénario fournit.

Quand l'utiliser
une référence à corriger une fois que le relevé bancaire précise ce que le virement couvrait.
Attention
le paiement doit exister avant, donc un get ou une recherche se place en général juste devant ce module.
QuickBooks33

Download a Payment

Action

Dans MakeDownloads a payment.

Download a Payment récupère le paiement sous forme de fichier que le scénario peut ranger ou joindre à un message.

Quand l'utiliser
un justificatif d'encaissement qui a sa place à côté de la facture dans un dossier partagé plutôt que dans QuickBooks.
QuickBooks34

Send a Payment

ActionDans la doc seulement

Send a Payment figure dans la doc QuickBooks sans description à lui, donc traite-le comme l'étape d'envoi d'un paiement et vérifie ce qu'il renvoie avant de construire dessus.

Quand l'utiliser
le moment où un scénario doit transmettre le paiement au client plutôt que de le laisser dormir dans les comptes.
Attention
Run once reste la façon honnête de découvrir ce que ce module rend.
QuickBooks35

Search for Payments

Recherche

Dans MakeSearches for payments.

Search for Payments fouille les paiements enregistrés et renvoie ceux qui correspondent.

Quand l'utiliser
vérifier qu'une facture est bien réglée avant qu'une relance ne parte, ce qui évite quelques mails gênants.
Attention
chaque résultat coûte une opération sur ton plan, c'est-à-dire une exécution d'un module sur un élément, donc une recherche étroite coûte moins cher.

Deposit

5 modules
QuickBooks36

Create a Deposit

Action

Dans MakeCreates a deposit.

Create a Deposit enregistre l'arrivée d'argent sur un compte, l'étape qui suit souvent une série d'encaissements.

Quand l'utiliser
un prestataire de paiement reverse les fonds et les comptes doivent montrer le dépôt sans attendre que quelqu'un repère la ligne bancaire.
QuickBooks37

Update a Deposit

Action

Dans MakeUpdates a deposit.

Update a Deposit corrige un dépôt déjà présent dans QuickBooks avec les valeurs que le scénario lui mappe.

Quand l'utiliser
un montant ajusté après le relevé du prestataire, qui contredit ce qui avait été enregistré.
Attention
toucher à un dépôt après un rapprochement est une discussion à avoir avec la personne qui clôture les comptes.
QuickBooks38

Delete a Deposit

Action

Dans MakeDeletes a deposit.

Delete a Deposit retire le dépôt du dossier de la société.

Quand l'utiliser
un dépôt créé deux fois par deux exécutions du même scénario, sorti avant qu'il ne fausse le solde.
Attention
la suppression est définitive ici comme ailleurs, donc laisse le scénario faire ses preuves sur Run once d'abord.
QuickBooks39

Get a Deposit

Action

Dans MakeReturns info about a deposit.

Get a Deposit lit un dépôt et transmet son détail.

Quand l'utiliser
un état qui a besoin des chiffres exacts d'un dépôt précis plutôt que de toute la liste.
Attention
il répond sur un seul dépôt, et trouver le bon reste le travail du module de recherche.
QuickBooks40

Search for Deposits

Recherche

Dans MakeSearches for deposits.

Search for Deposits renvoie les dépôts qui correspondent à tes critères, pour qu'un scénario les traite l'un après l'autre.

Quand l'utiliser
un contrôle qui compare ce que la banque affiche avec ce que QuickBooks a enregistré.
Attention
il répond sur ce que contient QuickBooks, donc un dépôt jamais saisi dans les comptes n'apparaîtra pas ici.

Credit Memo

5 modules
QuickBooks41

Create a Credit Memo

Action

Dans MakeCreates a credit memo.

Un avoir, c'est de l'argent que tu dois à un client. Le module en enregistre un dans QuickBooks à partir des données que ton scénario transporte déjà, et le solde du client se corrige sans que personne n'ouvre la compta.

Quand l'utiliser
un client d'une boutique en ligne renvoie un article et le geste commercial doit apparaître dans les comptes le jour même.
QuickBooks42

Update a Credit Memo

Action

Dans MakeUpdates a credit memo.

Un avoir au mauvais montant se corrige, il ne se double pas. Update a Credit Memo réécrit celui qui existe déjà avec les valeurs que tu lui envoies.

Quand l'utiliser
le service client accorde finalement un remboursement plus élevé que celui enregistré au départ.
Attention
un champ laissé vide n'est pas traité, donc la valeur déjà présente dans QuickBooks reste en place.
QuickBooks43

Delete a Credit Memo

Action

Dans MakeDeletes a credit memo.

Celui-ci retire définitivement un avoir de QuickBooks. C'est le module de ménage pour un doublon, ou pour une écriture de test qui n'aurait jamais dû atterrir dans le vrai dossier.

Quand l'utiliser
un essai avec Run once a laissé un avoir dans la compta de production.
Attention
Make ne sait pas revenir en arrière sur une suppression, garde ce module en bout de scénario, une fois le reste testé.
QuickBooks44

Get a Credit Memo

Action

Dans MakeReturns info about a credit memo.

Lire sans rien écrire : Get a Credit Memo récupère un avoir précis et passe son contenu au module suivant, sans toucher à QuickBooks.

Quand l'utiliser
répondre à un client qui demande où en est son remboursement, avec les vrais montants.
QuickBooks45

Search for Credit Memos

Recherche

Dans MakeSearches for credit memos.

Une recherche ramène une liste, et chaque avoir en sort sous forme de bundle, le paquet de données qui circule d'un module à l'autre. Search for Credit Memos remonte tous les avoirs qui collent à tes critères.

Quand l'utiliser
rassembler tout ce qui a été crédité aux clients avant qu'un rapport ne parte à la finance.
Attention
le résultat peut être vide ou très long, et le module suivant tourne une fois par résultat, donc autant d'opérations décomptées sur ton plan.

Customers

4 modules
QuickBooks46

Create a Customer

Action

Dans MakeCreates a customer.

Nouveau client, nouvelle fiche. Create a Customer crée le contact dans QuickBooks pour que la première facture ait un destinataire.

Quand l'utiliser
un devis signé dans ton outil commercial ouvre la fiche client sans que personne ne ressaisisse quoi que ce soit.
Attention
les accents ne passent pas, fais passer un nom comme Mélanie ou Görtz par la fonction ascii() de Make avant de l'envoyer.
QuickBooks47

Update a Customer

Action

Dans MakeUpdates a customer.

Les adresses changent, les contacts de facturation aussi. Update a Customer écrase la fiche que tu lui désignes avec les valeurs qu'apporte ton scénario, et la facture suivante part au bon endroit.

Quand l'utiliser
un cabinet d'architectes déménage et ses factures doivent suivre la nouvelle adresse.
QuickBooks48

Get a Customer

Action

Dans MakeReturns info about a customer.

Beaucoup de scénarios commencent là : Get a Customer va chercher une fiche client et transmet son contenu, sans rien modifier dans QuickBooks.

Quand l'utiliser
vérifier le nom et l'email réellement enregistrés avant d'envoyer un relevé de compte à une adresse qui a changé il y a six mois.
QuickBooks49

Search for Customers

Recherche

Dans MakeSearches for customers.

Search for Customers passe la liste des clients en revue et renvoie ceux qui correspondent, chacun comme un résultat séparé pour le module d'après.

Quand l'utiliser
réunir les clients récemment créés dans une séquence de bienvenue, sans exporter la liste à la main.
Attention
ne rien trouver est une réponse tout à fait normale, prévois ce que fait ton scénario quand la recherche revient les mains vides.

Purchase Orders

5 modules

When mapping, insert both the name and value. For information on the expected format, see the Intuit developer documentation.

QuickBooks50

Create a Purchase Order

Action

Dans MakeCreates a purchase order.

Un bon de commande engage ton entreprise auprès d'un fournisseur. Ce module l'enregistre dans QuickBooks directement depuis la demande qui a lancé le scénario.

Quand l'utiliser
le stock d'une référence passe sous le seuil et la commande part le matin même.
Attention
sur les lignes d'un bon de commande, envoie le nom en plus de la valeur, et vérifie le format attendu dans la documentation développeur d'Intuit.
QuickBooks51

Update a Purchase Order

Action

Dans MakeUpdates a purchase order.

Les quantités bougent, les dates de livraison glissent. Update a Purchase Order reporte ces changements sur la commande déjà enregistrée, pour que le document colle à ce qui a été convenu.

Quand l'utiliser
un fournisseur confirme la moitié des quantités et une expédition plus tardive.
Attention
les champs vides sont ignorés plutôt qu'effacés, pratique pour une mise à jour partielle, déroutant la première fois.
QuickBooks52

Get a Purchase Order

Action

Dans MakeReturns details about a purchase order.

Avant d'accepter une livraison, encore faut-il savoir ce qui a été commandé. Get a Purchase Order remonte une commande précise vers le reste du scénario.

Quand l'utiliser
un entrepôt contrôle la réception à partir de la commande enregistrée, et pas à partir du bon du transporteur.
QuickBooks53

Search for Purchase Orders

Recherche

Dans MakeSearches for a purchase order.

Toutes les commandes qui entrent dans tes critères ressortent ici, une par une, prêtes pour la suite du scénario.

Quand l'utiliser
un point sur ce qui a été commandé et pas encore reçu, sans rouvrir chaque bon de commande à la main.
Attention
une recherche large peut faire tourner le module suivant des centaines de fois, resserre les critères avant d'activer le scénario.
QuickBooks54

Delete a Purchase Order

Action

Dans MakeDeletes a purchase order.

Commande annulée avant expédition : Delete a Purchase Order la retire de QuickBooks, pour que personne ne travaille sur un engagement qui n'existe plus.

Quand l'utiliser
deux personnes ont saisi la même demande et il reste un doublon.
Attention
la suppression est sans retour, et un fournisseur qui a déjà reçu la commande par mail, lui, n'en saura rien.

Item

4 modules
QuickBooks55

Create an Item

Action

Dans MakeCreates an item.

Les items sont les produits et les prestations qui finissent sur une facture. Create an Item en ajoute un au catalogue QuickBooks pour qu'il devienne facturable.

Quand l'utiliser
une menuiserie met une nouvelle finition au catalogue avant la première commande.
QuickBooks56

Update an Item

Action

Dans MakeUpdates an item.

Les prix bougent, et le catalogue doit suivre. Update an Item réécrit une fiche existante, et toutes les factures créées ensuite reprennent le nouveau montant au lieu de l'ancien.

Quand l'utiliser
la grille tarifaire de l'année entre en vigueur et plusieurs prestations changent d'un coup.
QuickBooks57

Get an Item

Action

Dans MakeReturns info about an item.

Un produit, une lecture. Get an Item renvoie ce que QuickBooks sait d'un article ou d'une prestation, sans toucher au catalogue.

Quand l'utiliser
vérifier le tarif enregistré avant qu'une proposition ne parte, pour que le chiffre du devis soit celui des comptes.
QuickBooks58

Search for Items

Recherche

Dans MakeSearches for items.

Search for Items balaie le catalogue et renvoie chaque produit ou prestation qui correspond, un par résultat.

Quand l'utiliser
synchroniser une boutique en ligne et repérer ce qui existe déjà dans QuickBooks.
Attention
une recherche peut ne rien ramener comme elle peut ramener une longue liste, construis ton scénario pour les deux cas.

Vendor

4 modules
QuickBooks59

Create a Vendor

Action

Dans MakeCreates a vendor.

Un fournisseur doit exister dans QuickBooks avant sa première facture d'achat. Create a Vendor crée sa fiche avec ce que ton scénario connaît déjà de lui.

Quand l'utiliser
l'arrivée d'un nouveau sous-traitant, à partir du formulaire qu'il a rempli, avant que sa première facture ne cherche un destinataire.
QuickBooks60

Update a Vendor

Action

Dans MakeUpdates a vendor.

Coordonnées bancaires, interlocuteur, conditions de règlement : quand un fournisseur signale un changement, ce module l'inscrit dans sa fiche au lieu de le laisser dormir dans une boîte mail.

Quand l'utiliser
une société de nettoyage annonce une nouvelle adresse de facturation et personne n'a envie d'ouvrir QuickBooks pour ça.
QuickBooks61

Get a Vendor

Action

Dans MakeReturns info about a vendor.

Get a Vendor ramène une fiche fournisseur, ce qui suffit souvent à décider de la suite du scénario sans ouvrir QuickBooks.

Quand l'utiliser
lire le fournisseur rattaché à une facture d'achat avant de l'envoyer à la bonne personne pour validation.
QuickBooks62

Search for Vendors

Recherche

Dans MakeSearches for vendors.

Une liste de fournisseurs finit toujours par se remplir avec les années. Search for Vendors la parcourt et renvoie les fiches qui correspondent, une par une.

Quand l'utiliser
un nettoyage qui repère les fournisseurs sans activité avant de transmettre la liste à un nouvel expert-comptable.
Attention
le module répond avec ce que contient QuickBooks, donc un fournisseur saisi deux fois ressort deux fois.

File

5 modules
QuickBooks63

Create a Text Attachment

Action

Dans MakeCreates a note.

Toutes les pièces jointes ne sont pas des fichiers. Create a Text Attachment enregistre une note écrite dans QuickBooks, pour que le commentaire voyage avec la compta au lieu de rester dans une conversation.

Quand l'utiliser
consigner la raison d'une remise au moment même où le scénario l'accorde.
Attention
les caractères accentués ne passent pas, nettoie le texte avec la fonction ascii() avant de l'envoyer.
QuickBooks64

Upload a File

Action

Dans MakeUploads a file.

Upload a File prend un document que ton scénario transporte, un justificatif scanné ou un bon signé, et le dépose dans QuickBooks.

Quand l'utiliser
la facture d'un fournisseur arrive par mail et doit finir à côté de l'écriture, pas dans une boîte de réception.
Attention
le plan Free limite les fichiers à 5 Mo, au-delà il faut un plan payant.
QuickBooks65

Download a File

Action

Dans MakeDownloads a file.

Dans l'autre sens : Download a File sort un document de QuickBooks et le met dans le scénario, prêt pour le module qui va l'archiver ou l'envoyer.

Quand l'utiliser
une sauvegarde des justificatifs sur ton propre espace de stockage, en plus de QuickBooks.
QuickBooks66

Delete an Attachment

Action

Dans MakeDeletes an attachment.

Delete an Attachment retire une pièce jointe rattachée dans QuickBooks, fichier ou note, ce qui garde une écriture lisible plutôt qu'ensevelie sous de vieux documents.

Quand l'utiliser
un document déposé sur la mauvaise écriture pendant la phase de test du scénario.
Attention
côté QuickBooks c'est définitif, garde une copie ailleurs avant que le module tourne.
QuickBooks67

Search for Attachments

Recherche

Dans MakeSearches for attachments.

Search for Attachments liste les documents que QuickBooks conserve sur ce que tu interroges et les transmet un par un, de quoi les compter, les recopier ailleurs ou repérer ceux qui manquent.

Quand l'utiliser
vérifier que chaque facture du mois a bien son justificatif avant la clôture.

Account

4 modules
QuickBooks68

Create an Account

Action

Dans MakeCreates an account.

Un plan comptable, c'est une série de tiroirs. Create an Account en ouvre un nouveau sans passer par les réglages de QuickBooks.

Quand l'utiliser
une nouvelle activité ou un deuxième point de vente qui mérite sa propre ligne dans les comptes.
QuickBooks69

Update an Account

Action

Dans MakeUpdates an account.

Renommer un tiroir, préciser sa description : Update an Account modifie un compte déjà présent au plan comptable.

Quand l'utiliser
aligner les libellés sur ceux que ton expert-comptable utilise à la clôture.
Attention
la mise à jour ignore les champs laissés vides, le compte garde donc tout ce que tu n'as pas touché.
QuickBooks70

Get an Account

Action

Dans MakeReturns info about an account.

Avant d'écrire quoi que ce soit, un scénario peut vérifier le terrain. Get an Account renvoie ce que QuickBooks détient sur un compte, et n'en change rien.

Quand l'utiliser
confirmer qu'un compte existe avant qu'une écriture ne vienne pointer dessus.
QuickBooks71

Search for Accounts

Recherche

Dans MakeSearches for accounts.

Plutôt que de deviner, ce module demande à QuickBooks quels comptes correspondent et les renvoie au scénario.

Quand l'utiliser
faire correspondre le plan comptable d'une société rachetée avec celui que tu utilises déjà.
Attention
plusieurs comptes peuvent porter des libellés très proches, lis le résultat avant qu'un module ne s'en serve.

Purchase

5 modules
QuickBooks72

Create a Purchase

Action

Dans MakeCreates a purchase.

Une dépense déjà réglée, par carte ou en espèces, se note à chaud. Create a Purchase l'inscrit dans QuickBooks au lieu de la laisser se découvrir en fin de trimestre.

Quand l'utiliser
la notification de paiement carte arrive et l'achat part en compta dans la minute.
QuickBooks73

Update a Purchase

Action

Dans MakeUpdates a purchase.

Update a Purchase corrige une dépense déjà enregistrée : le montant, le compte sur lequel elle est imputée, la note qui l'accompagne.

Quand l'utiliser
le justificatif finit par arriver et le montant provisoire cède la place au vrai, sans créer une deuxième dépense à côté.
QuickBooks74

Delete a Purchase

Action

Dans MakeDeletes a purchase.

La dépense saisie deux fois est un classique, et Delete a Purchase est la façon dont un scénario la ressort des comptes.

Quand l'utiliser
deux imports bancaires ont créé le même déjeuner client.
Attention
plus rien n'est récupérable ensuite, un scénario qui supprime devrait écrire quelque part ce qu'il a retiré.
QuickBooks75

Get a Purchase

Action

Dans MakeReturns info about a purchase.

Une dépense, relue telle que QuickBooks l'a stockée. Get a Purchase la transmet au scénario quand la suite a besoin des vrais chiffres, pas de ceux de la demande de départ.

Quand l'utiliser
récupérer le détail d'un achat avant de l'envoyer dans un message de validation.
QuickBooks76

Search for Purchases

Recherche

Dans MakeSearches for purchases.

Search for Purchases renvoie toutes les dépenses qui entrent dans tes critères, chacune comme un résultat à traiter.

Quand l'utiliser
la revue des dépenses par compte sur une période donnée.
Attention
chaque résultat coûte une opération sur chacun des modules suivants, bon à savoir avant de chercher sur une année entière.

Time Activity

4 modules
QuickBooks77

Create a Time Activity

Action

Dans MakeCreates a time activity.

Des heures passées ne deviennent facturables qu'une fois enregistrées quelque part. Create a Time Activity écrit la saisie dans QuickBooks à partir de ce que ton équipe note déjà dans un autre outil.

Quand l'utiliser
un compteur arrêté dans l'outil de gestion de projet arrive dans les comptes sans double saisie.
QuickBooks78

Update a Time Activity

Action

Dans MakeUpdates a time activity.

Trois heures pointées sur le mauvais chantier, ce genre d'erreur arrive. Update a Time Activity corrige la saisie existante au lieu d'en poser une deuxième à côté.

Quand l'utiliser
une revue où un chef d'équipe redistribue le temps entre les affaires après avoir relu le pointage.
QuickBooks79

Get a Time Activity

Action

Dans MakeReturns info about an activity.

Get a Time Activity lit une saisie de temps et la transmet, ce qui répond à l'essentiel des questions qu'un scénario se pose sur une intervention.

Quand l'utiliser
contrôler ce qui a été pointé avant qu'une facture ne le reprenne.
QuickBooks80

Search for Time Activity

Recherche

Dans MakeSearches for time activities.

Les heures remontent ici en lot : Search for Time Activity renvoie toutes les saisies qui correspondent, un résultat à la fois.

Quand l'utiliser
une facturation qui rassemble les heures pointées pour chaque client avant le départ des factures.
Attention
une période sans saisie ne renvoie rien du tout, et la suite du scénario ne tourne tout simplement pas.

Refund Receipt

4 modules
QuickBooks81

Create a Refund Receipt

Action

Dans MakeCreates a refund receipt.

Ce que le module d'avant transporte, le client et le montant, devient ici un reçu de remboursement réel dans QuickBooks. La décision prise dans un autre outil arrive dans les comptes sans que personne la ressaisisse.

Quand l'utiliser
un abonnement annulé en cours de période, avec un geste commercial à tracer proprement.
Attention
les caractères accentués ne sont pas pris en charge, fais passer les noms concernés par la fonction ascii() avant de les mapper.
QuickBooks82

Update a Refund Receipt

Action

Dans MakeUpdates a refund receipt.

Un reçu déjà enregistré n'est pas figé. Ce module réécrit celui qui existe plutôt que d'en empiler un deuxième : tu lui donnes l'identifiant, tu mappes uniquement ce qui bouge, et le compte garde une seule ligne lisible.

Quand l'utiliser
un montant revu après vérification du dossier par la compta.
Attention
un champ laissé vide est ignoré, pas effacé : ce module ne sert jamais à vider une valeur.
QuickBooks83

Get a Refund Receipt

Action

Dans MakeReturns info about a refund receipt.

Parfois le scénario a besoin du reçu lui-même, pas seulement de son numéro. Ce module va le lire dans QuickBooks et pose son contenu à disposition du module suivant : une relance, un contrôle, une ligne dans un suivi partagé.

Quand l'utiliser
un dirigeant veut voir le détail exact d'un remboursement avant de le valider.
Attention
il part de l'identifiant du reçu. Quand tu n'as qu'un nom de client, place une recherche devant lui.
QuickBooks84

Search for Refund Receipts

Recherche

Dans MakeSearches for refund receipts.

Tu donnes des critères, le module parcourt les reçus de remboursement du compte et renvoie zéro, un ou plusieurs résultats. Rien n'est créé ni modifié : la suite du scénario décide de ce qu'elle en fait.

Quand l'utiliser
la revue des remboursements d'une période avant de clôturer les comptes.
Attention
tout ce qui est branché après une recherche s'exécute une fois par résultat, et chaque exécution compte comme une opération, l'unité que Make décompte sur ton plan.

Other

2 modules

For the list of available endpoints, refer to the QuickBooks Online API Documentation.

QuickBooks85

Get My Company

Action

Dans MakeReturns info about a company.

Ce module ne crée rien, il répond à une question simple : de quelle entreprise QuickBooks parle cette connexion ? Place-le en premier dans un scénario en construction, clique sur Run once, tu vois tout de suite si Make s'adresse au bon compte.

Quand l'utiliser
un cabinet qui suit plusieurs dossiers clients et veut la certitude du dossier visé.
Attention
la réponse suit la connexion sélectionnée sur le module, pas l'entreprise ouverte dans ton navigateur.
QuickBooks86

Make an API Call

Action

Dans MakePerforms an arbitrary authorized API call.

Quand aucun module de la liste ne couvre ton besoin, il reste cette sortie. Avec la même connexion, le scénario appelle n'importe quel point d'entrée de l'API QuickBooks, l'interface par laquelle deux logiciels se parlent.

Quand l'utiliser
une donnée que le catalogue ignore, et que quelqu'un continue de saisir à la main.
Attention
les points d'entrée disponibles sont publiés dans la documentation de l'API QuickBooks Online, et le module envoie exactement ce que tu écris : essaie sur un seul enregistrement.

Autres modules

6 modules
QuickBooks87

Create a Credit Card Payment

Action

Dans MakeCreates a credit card payment.

Le relevé de carte et les comptes racontent rarement la même chose au même moment. Create a Credit Card Payment enregistre le paiement par carte dans QuickBooks avec ce que porte le module précédent, et l'écart se referme tout seul.

Quand l'utiliser
un achat de matériel réglé par carte sur un chantier, à rattacher au bon compte sans attendre.
QuickBooks88

Delete a Payment

Action

Dans MakeDeletes a payment.

La suppression d'un règlement ne se rattrape pas. Le montage prudent tient en deux modules : Get a Payment d'abord, pour que le scénario garde le détail de ce qu'il s'apprête à retirer, puis Delete a Payment sur le même identifiant.

Quand l'utiliser
un règlement enregistré sur le mauvais client, qu'il faut sortir des comptes.
Attention
une fois le module passé, aucune étape suivante du scénario ne ramènera ce paiement.
QuickBooks89

Delete a Refund Receipt

Action

Dans MakeDeletes a refund receipt.

Une recherche branchée devant cette suppression lui envoie tous les reçus qui correspondent aux critères, et chacun y passe. Le module lui-même est simple : il retire du compte le reçu de remboursement dont tu lui donnes l'identifiant.

Quand l'utiliser
un même retour remboursé deux fois, dont il faut retirer la copie.
Attention
resserre les critères de la recherche avant de la relier ici, et commence par un scénario qui ne traite qu'un reçu.
QuickBooks90

Delete a Sales Receipt

Action

Dans MakeDeletes a sales receipt.

Un reçu de vente en trop arrive plus souvent qu'on ne croit : un scénario relancé sur la même donnée, un collègue qui a saisi de son côté. Ce module en retire un du compte, à partir de l'identifiant que tu lui mappes, et c'est définitif.

Quand l'utiliser
le ménage dans les reçus laissés par un premier essai de scénario.
QuickBooks91

Delete a Time Activity

Action

Dans MakeDeletes a time activity.

Une heure pointée sur une intervention annulée n'a rien à faire dans les comptes. Ce module retire l'activité concernée à partir de son identifiant, et elle seulement.

Quand l'utiliser
un outil de suivi du temps qui a poussé deux fois la même demi-journée.
Attention
si la ligne est seulement fausse, Update a Time Activity la corrige sur place, alors qu'ici il ne reste rien.
QuickBooks92

Get a Payment

Action

Dans MakeReturns info about a payment.

Un numéro de règlement ne dit pas grand-chose. Get a Payment va chercher l'écriture derrière ce numéro et la pose dans le scénario, prête pour la suite : un contrôle, une alerte, une ligne de tableau de bord.

Quand l'utiliser
un scénario qui tient une référence de paiement et doit voir l'écriture réelle avant de trancher.
Attention
rien n'est réécrit ici : modifier le paiement, c'est le travail d'Update a Payment.
Besoin d'aide

Besoin d'aide pour automatiser QuickBooks avec Make ?

Une personne lit chaque message.

FAQ

Les questions qui viennent juste après

01L'intégration QuickBooks Make est-elle gratuite ?
Oui, dès le plan Free. QuickBooks est une app standard dans Make, et les apps standards sont disponibles sur tous les plans. Ce que le plan Free limite, c'est l'échelle : 2 scénarios actifs, un intervalle minimal de 15 minutes entre deux exécutions planifiées, 5 minutes d'exécution au plus, des fichiers jusqu'à 5 Mo et 512 Mo de transfert. Les plans payants descendent à 1 minute d'intervalle, lèvent la limite de scénarios actifs et montent à 40 minutes d'exécution. Ton abonnement QuickBooks, lui, est un sujet à part que cette page ne traite pas.
02Que faut-il pour connecter QuickBooks à Make ?
Un compte QuickBooks et le droit d'autoriser l'accès. Le reste se passe dans Make : ajoute un module QuickBooks à un scénario, clique sur Create a connection, donne un nom à la connexion si tu en veux un, clique sur Save, puis identifie-toi et confirme l'accès quand la fenêtre QuickBooks apparaît. La connexion est enregistrée une fois et tous les modules QuickBooks ajoutés ensuite la réutilisent. Les réglages avancés existent pour les équipes qui préfèrent leurs propres identifiants client, créés depuis un compte développeur QuickBooks, mais une connexion standard s'en passe très bien.
03Le déclencheur QuickBooks réagit-il en temps réel ?
Ça dépend duquel tu parles. Watch Payments est planifié : Make interroge QuickBooks au rythme du scénario, toutes les 15 minutes par défaut, et le plan Free ne descend pas sous cet intervalle. New Event est instantané : QuickBooks prévient Make par webhook dès qu'un événement est créé, et Make met ce webhook en place quand tu ajoutes le module. Instantané ne veut pas dire immédiat au sens strict. La doc signale que les webhooks QuickBooks arrivent souvent avec un léger retard, donc construis la suite en tenant compte de ce décalage.
04Et si le module QuickBooks qui manque n'existe pas ?
Make an API Call prend le relais. QuickBooks propose une longue liste de modules dans Make, et même ce catalogue ne couvre pas tous les points d'accès de l'API QuickBooks Online. Make an API Call réutilise la même connexion et appelle n'importe quel point d'accès exposé par l'API, ce qui permet de traiter un cas que personne n'a emballé dans un module. La liste des points d'accès disponibles vit dans la documentation de l'API QuickBooks Online. Même réflexe quand une limite documentée bloque, par exemple une facture qui refuse d'être supprimée tant que ses écritures liées ne sont pas déliées.
05Make ou n8n pour QuickBooks ?
Les deux couvrent QuickBooks, donc rien n'oblige à choisir sur la réputation des outils. Le vrai critère, c'est qui va construire et entretenir le scénario. Dans Make, l'éditeur visuel et le bouton Run once suffisent à quelqu'un qui ne code pas pour suivre ce qui se passe module par module. n8n a l'avantage inverse : on l'héberge soi-même et on bascule dans du code dès qu'un cas sort du cadre standard. Le test le plus fiable reste de comparer les deux catalogues sur les documents que tu manipules vraiment, devis, avoirs ou bons de commande, et de garder celui qui les couvre déjà.
Hack'celeration Lab

Reçois nos astuces d'automatisation chaque semaine.

Pas de spam. Désinscription en un clic.