Ressources · Intégration Make

Intégration FreshBooks MakeAutomatiser FreshBooks avec Make.

Et si tes factures FreshBooks partaient de ton CRM, sans ressaisie ? L'intégration FreshBooks Make propose 20 modules, dont 14 actions et 6 recherches, sur les clients, devis, factures, articles, services et dépenses. Ce guide t'accompagne de la connexion du compte jusqu'à un premier scénario qui tourne.

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

Ce que tu peux automatiser

Que permet l'intégration FreshBooks Make ?

L'intégration FreshBooks Make permet à tes autres outils d'écrire dans ton compte FreshBooks et d'y lire des données, sans une ligne de code. Dans Make, tu assembles un scénario (l'automatisation elle-même) à partir de modules : chaque module est une brique, par exemple Create an Invoice ou Search Expenses.

Des justificatifs rangés tout seuls. Chez un freelance ou dans un cabinet, un ticket arrive par mail et Create an Expense l'enregistre dans FreshBooks avec le fichier en pièce jointe. Search Expenses ressort ensuite les dépenses vers un tableur pour le point avec l'expert-comptable.

Un catalogue qui ne diverge plus. Ta grille de tarifs vit dans un tableur ? Search a Service retrouve la prestation concernée, Update a Service applique le nouveau prix. Même logique pour les produits avec Search an Item et Update an Item.

La facture qui suit la vente. Quand une affaire passe en gagnée, Search a Client vérifie que le client existe, Create a Client le crée sinon, puis Create an Invoice prépare la facture.

Deux limites à connaître. FreshBooks n'a aucun déclencheur dans Make : c'est une autre app ou une planification qui lance le scénario. Et Make signale que sa doc FreshBooks est générée par IA à partir de celle de l'éditeur, donc vérifie les points sensibles auprès de FreshBooks. Pour situer Make face aux autres outils, lis l'Avis Make ou le comparatif n8n vs Make ; pour apprendre à construire tes scénarios, la Formation Make reprend les bases.

Connexion

Comment connecter FreshBooks à Make ?

  1. 01

    Déclare une application côté FreshBooks

    Make a besoin d'une application développeur enregistrée sur un compte FreshBooks actif. Connecte-toi, ouvre la page développeur et crée une nouvelle app. Donne-lui un nom, colle https://www.integromat.com/oauth/cb/freshbooks comme URI de callback, puis enregistre.

  2. 02

    Récupère les deux identifiants

    Une fois l'app enregistrée, FreshBooks affiche un Client ID et un Client secret. Copie-les tous les deux. C'est avec eux que Make agit sur ton compte : garde-les comme un mot de passe, pas dans un mail partagé.

  3. 03

    Crée la connexion dans Make

    Ajoute un module FreshBooks à ton scénario et clique sur Create a connection. Le champ Connection name est facultatif. Colle ensuite les identifiants ou suis les instructions à l'écran. Tous les modules FreshBooks réutiliseront cette connexion.

Premier scénario

Ton premier scénario : facturer dès qu'une affaire est signée

ObjectifQuand une affaire passe en gagnée dans ton outil commercial, Make retrouve le client dans FreshBooks et crée la facture.

  1. 01

    Pars de l'événement commercial

    Depuis la page Scenarios, crée un nouveau scénario et clique sur le + pour poser le premier module. FreshBooks n'a pas de déclencheur : choisis celui de ton CRM qui réagit à une affaire gagnée.

  2. 02

    Retrouve le client

    Clique sur le + à droite pour ajouter Search a Client. S'il s'agit de ton premier module FreshBooks, clique sur Create a connection. Associe ensuite le nom ou l'email du client reçu du CRM.

  3. 03

    Prépare la facture

    Ajoute Create an Invoice à la suite. Relie le client trouvé par la recherche, puis le montant et le libellé envoyés par le CRM. Pas besoin de tout connaître par cœur, Make te propose ce qu'il lit dans FreshBooks.

  4. 04

    Teste avec Run once

    Clique sur Run once et fais passer une affaire de test. Regarde les bundles (les éléments transmis d'un module à l'autre) reçus par chaque module, et vérifie que la recherche a bien trouvé le bon client.

  5. 05

    Planifie et active

    Si le déclencheur de ton CRM est planifié, règle sa planification : toutes les 15 minutes par défaut, le minimum sur le plan Free. Un déclencheur instantané n'en a pas besoin. Active ensuite le scénario, il traitera la prochaine affaire signée.

Modules

Ce que fait chaque module FreshBooks

FreshBooks te donne 20 modules. Pour chacun : ce qu'il fait pour toi, le moment où tu le choisis, et ce qu'il faut surveiller.

FreshBooks1

Create a Client

Action

Dans MakeCreates a client.

Ton client apparaît dans FreshBooks sans que tu ouvres l'app, prêt à recevoir devis et factures. Le module fait le pont entre l'outil où naissent tes contacts et ta facturation.

Quand l'utiliser
un prospect signe un devis dans ton CRM et doit exister dans FreshBooks avant la première facture.
Attention
place Search a Client juste avant, sinon le même client risque d'être créé deux fois.
FreshBooks2

Create an Estimate

Action

Dans MakeCreates estimates.

Une demande de prix se transforme en devis FreshBooks, rempli avec ce que ton formulaire ou ton CRM sait déjà. Fini le copier-coller ligne par ligne entre deux écrans.

Quand l'utiliser
un prospect remplit un formulaire de demande de devis et tu veux un brouillon prêt à relire.
Attention
si le formulaire contient le nom du client, ajoute Search a Client avant pour rattacher le devis au bon compte FreshBooks.
FreshBooks3

Create an Expense

Action

Dans MakeCreates a new expense. Allows to attach a file to the expense.

Tes tickets et reçus deviennent des dépenses enregistrées dans FreshBooks, et le module peut y joindre le fichier. Le justificatif reste collé au montant, ce que ton expert-comptable appréciera.

Quand l'utiliser
les reçus arrivent par mail ou dans un dossier partagé et tu veux les saisir dès leur arrivée.
Attention
sur le plan Free, Make gère des fichiers de 5 Mo au plus ; un scan lourd peut ne pas passer.
FreshBooks4

Create an Invoice

Action

Dans MakeCreates a new invoice.

C'est le module qui t'épargne le plus de saisie : une facture se crée dans FreshBooks à partir des données d'une autre app. Client, montants et libellé arrivent des modules précédents.

Quand l'utiliser
une affaire est signée, une commande part ou un projet est clos dans un autre outil.
Attention
fais tes essais avec Run once sur un client fictif avant que de vrais clients reçoivent quoi que ce soit.
FreshBooks5

Create an Item

Action

Dans MakeCreates an item.

Tes nouveaux produits rejoignent la liste d'articles FreshBooks d'eux-mêmes, prêts à être facturés. Pratique quand ton catalogue vit ailleurs, dans une boutique ou un tableur de stock.

Quand l'utiliser
un produit est ajouté à ta boutique et doit pouvoir figurer sur une facture.
Attention
vérifie d'abord avec Search an Item si le même produit peut arriver deux fois.
FreshBooks6

Create a Service

Action

Dans MakeCreates a service.

Une prestation définie ailleurs arrive dans FreshBooks dès sa création. La liste sur laquelle ton équipe facture reste complète, sans relance.

Quand l'utiliser
ton agence ajoute une nouvelle offre à son catalogue interne et veut la facturer dès la prochaine mission.
Attention
services et articles sont deux listes distinctes dans FreshBooks ; choisis le module qui correspond à ce que tu vends vraiment.
FreshBooks7

Delete an Expense

Action

Dans MakeDeletes a specific expense.

Les dépenses en double ou annulées disparaissent de FreshBooks sans ménage manuel. Tes rapports restent justes quand un même reçu a été saisi deux fois.

Quand l'utiliser
un achat est remboursé ou annulé dans l'outil d'origine et la ligne FreshBooks doit partir.
Attention
considère la suppression comme définitive et ne vise qu'une dépense retrouvée et vérifiée avec Search Expenses ou Get an Expense.
FreshBooks8

Get an Expense

Action

Dans MakeRetrieves details of the specified expense.

Tu obtiens le détail complet d'une dépense précise, prêt à être repris par le module suivant. Une seule étape pour savoir ce qui a réellement été saisi.

Quand l'utiliser
avant de modifier ou de supprimer une dépense, pour lire ses valeurs actuelles et décider.
Attention
il cible une dépense donnée ; pour en retrouver plusieurs d'un coup, passe par Search Expenses.
FreshBooks9

Make an API Call

Action

Dans MakePerforms an arbitrary authorized API call.

Quand aucun module de la liste ne couvre ton besoin, celui-ci appelle n'importe quel point de l'API FreshBooks avec la connexion déjà créée. Pas de nouvelle authentification à prévoir.

Quand l'utiliser
FreshBooks propose un objet ou une action pour lequel Make n'a pas de module dédié.
Attention
c'est toi qui écris la requête, garde la documentation de l'API FreshBooks ouverte à côté.
FreshBooks10

Update a Client

Action

Dans MakeUpdates a client by ID.

Quand la fiche d'un client change dans ton CRM, FreshBooks suit sans ressaisie. Le client facturé correspond toujours à la fiche commerciale.

Quand l'utiliser
un contact est modifié côté CRM et la fiche de facturation doit suivre.
Attention
le module met à jour un client par son ID ; ajoute Search a Client avant pour le récupérer.
FreshBooks11

Update an Expense

Action

Dans MakeUpdates a specific expense.

Les corrections d'une dépense remontent seules dans FreshBooks, sans double saisie. Ton comptable voit le bon chiffre sans te poser la question.

Quand l'utiliser
une note de frais est validée ou corrigée dans un outil de dépenses après sa première saisie.
Attention
lis d'abord la dépense avec Get an Expense pour ne toucher qu'à ce qui a changé.
FreshBooks12

Update an Invoice

Action

Dans MakeUpdates an invoice by ID

Une facture déjà créée s'ajuste depuis l'extérieur, sans retoucher FreshBooks à la main. Elle reste alignée sur ce qui a vraiment été livré.

Quand l'utiliser
une commande évolue après la préparation de la facture, par exemple une ligne ajoutée dans ta boutique.
Attention
le module travaille avec l'ID de la facture ; Search an Invoice te le donne si l'autre app ne le conserve pas.
FreshBooks13

Update an Item

Action

Dans MakeUpdates an existing item

Quand un produit change dans ta boutique ou ton tableur, FreshBooks suit sans double saisie. Les factures suivantes reprennent directement les nouvelles valeurs.

Quand l'utiliser
ton tableur de stock ou ta boutique fait référence et FreshBooks doit s'y aligner.
Attention
repère le bon article avec Search an Item avant de modifier, surtout si deux produits ont des noms proches.
FreshBooks14

Update a Service

Action

Dans MakeUpdates service by ID.

Une prestation revue dans ta grille interne s'applique aussi dans FreshBooks. Toute l'équipe facture la même chose, au même prix.

Quand l'utiliser
la définition d'une prestation change dans ton catalogue ou ta grille tarifaire.
Attention
la mise à jour se fait par ID de service ; enchaîne Search a Service juste avant pour l'obtenir.
FreshBooks15

Search a Client

Recherche

Dans MakeSearches for a client.

Ton scénario sait si un client existe déjà dans FreshBooks et récupère sa fiche pour la suite. C'est l'étape qui évite les doublons dans ta base clients.

Quand l'utiliser
juste avant Create a Client ou Create an Invoice, pour travailler sur la bonne personne.
Attention
une recherche peut renvoyer zéro, un ou plusieurs bundles, et chacun déclenche une fois les modules suivants.
FreshBooks16

Search an Estimate

Recherche

Dans MakeSearches estimates.

Les devis qui répondent à tes critères remontent sous forme de bundles, à envoyer vers un tableur, un message ou un autre module. Tes relances ne reposent plus sur ta mémoire.

Quand l'utiliser
tu veux la liste des devis en attente pour un point commercial ou une relance.
Attention
chaque devis renvoyé consomme une opération (une exécution de module, ce que Make décompte) dans chaque module suivant ; affine la recherche.
FreshBooks17

Search an Invoice

Recherche

Dans MakeReturns invoices by filter

Tes factures remontent filtrées comme tu le décides, prêtes à alimenter un tableau de bord ou une relance. Il peut renvoyer plusieurs factures d'un coup, pas une seule.

Quand l'utiliser
tu suis les impayés dans un tableur ou tu les signales dans le canal de ton équipe.
Attention
chaque facture renvoyée relance les modules suivants ; filtre serré avant d'alerter ton équipe.
FreshBooks18

Search an Item

Recherche

Dans MakeSearches items

Tu consultes ta liste d'articles FreshBooks depuis le scénario et tu tombes sur le produit exact à réutiliser ou à modifier. Plus d'articles jumeaux aux noms presque identiques.

Quand l'utiliser
avant Create an Item ou Update an Item, quand les produits viennent d'une boutique ou d'un tableur.
Attention
plusieurs résultats donnent plusieurs bundles ; rends tes critères assez précis pour n'en garder qu'un.
FreshBooks19

Search a Service

Recherche

Dans MakeSearches services.

Les prestations déjà définies dans FreshBooks reviennent dans ton scénario : tu peux modifier la bonne ou la reprendre sur une facture. Ton catalogue reste propre.

Quand l'utiliser
avant Update a Service, ou pour vérifier qu'une offre existe avant de la facturer.
Attention
comme toute recherche, elle peut ne rien renvoyer ; lance Run once pour voir ce qui remonte.
FreshBooks20

Search Expenses

Recherche

Dans MakeSearches for expenses or lists them all.

Tu sors tes dépenses de FreshBooks, filtrées ou en totalité, pour rapprocher, analyser ou exporter. La finance récupère ses chiffres sans export manuel.

Quand l'utiliser
tu alimentes un tableau de suivi des frais ou un budget à partir de FreshBooks.
Attention
tout lister peut produire beaucoup de bundles, et Make compte une opération par bundle dans chaque module suivant.
Besoin d'aide

Besoin d'aide pour automatiser FreshBooks avec Make ?

Une personne lit chaque message.

FAQ

FreshBooks et Make : les questions fréquentes

01L'intégration FreshBooks Make est-elle gratuite ?
Oui, côté Make. FreshBooks est une app standard, disponible dès le plan Free. Ce plan donne droit à 2 scénarios actifs, une exécution planifiée toutes les 15 minutes au plus souvent, 5 minutes d'exécution par passage, des fichiers de 5 Mo et 512 Mo de transfert. Les plans payants (Core, Pro, Teams, Enterprise) descendent l'intervalle à 1 minute et lèvent la limite de scénarios actifs. FreshBooks, de son côté, demande un compte actif avec son propre abonnement.
02Que faut-il pour connecter FreshBooks à Make ?
Un compte FreshBooks actif et une application développeur enregistrée dans ce compte. Sur la page développeur de FreshBooks, crée une app, nomme-la, saisis l'adresse de callback integromat.com donnée par la doc de Make et enregistre. FreshBooks affiche alors un Client ID et un Client secret. Dans Make, ajoute un module FreshBooks, clique sur Create a connection et colle les deux valeurs. Cette connexion sert ensuite aux 20 modules. Si l'autorisation échoue, vérifie d'abord l'adresse de callback.
03FreshBooks peut-il lancer un scénario Make en temps réel ?
Non, et pour cause : FreshBooks n'a aucun module déclencheur dans Make, ni planifié ni instantané. Le scénario doit démarrer ailleurs. Le plus réactif consiste à partir du déclencheur instantané d'une autre app, qui prévient Make dès que l'événement se produit, puis d'enchaîner tes modules FreshBooks. Sinon, règle une planification sur le premier module : 15 minutes par défaut, 1 minute au mieux sur un plan payant. Dans les deux cas, teste l'enchaînement avec Run once avant d'activer.
04Que faire si un module FreshBooks manque dans Make ?
Passe par Make an API Call. Ce module appelle n'importe quel point de l'API FreshBooks en réutilisant la connexion existante, sans nouvelle authentification. Tu rédiges la requête toi-même, donc prévois un œil sur la documentation de l'API FreshBooks. Garde aussi en tête que Make présente sa doc FreshBooks comme générée par IA à partir de celle de l'éditeur : vérifie les comportements importants auprès de FreshBooks avant de t'appuyer dessus. Ce module partage la même connexion que les autres modules FreshBooks.
05Make ou n8n pour automatiser FreshBooks ?
Tout dépend de ton cas précis. Côté Make, tu disposes de 20 modules FreshBooks prêts à l'emploi, de Make an API Call pour le reste, d'un éditeur visuel et d'un plan Free pour tester. n8n couvre aussi de nombreuses apps et peut proposer un nœud FreshBooks ; vérifie-le avant de trancher. Compare ce que chaque outil offre pour ton besoin exact plutôt que leur réputation. Le comparatif n8n vs Make, cité plus haut, détaille les critères.