Skip to content
Go To Agency

Automatisation Make, n8n et Zapier : ce qui mérite un scénario, et ce qui n'en mérite pas

Nous cadrons, construisons et reprenons des automatisations de processus sur Make, n8n et Zapier. Avant de construire, nous chiffrons ce que le scénario coûtera à l'usage, et nous disons ce qui ne mérite pas d'être automatisé. Agence à Dijon, travail à distance, tout par écrit, réponse sous 24 heures ouvrées.

Coût à l'usage chiffré avant4.9/5 sur 35 avisRéponse écrite sous 24 h ouvrées

Les scénarios tournent, personne ne sait ce qu'ils coûtent ni s'ils tournent encore

Un scénario a été monté un après-midi, il a marché, on en a monté un deuxième. Deux ans plus tard, personne ne sait combien il y en a, lesquels servent encore, ni ce qu'ils coûtent réellement. La facture a monté sans que rien ne l'explique, parce que chaque étape ajoutée se multiplie par le nombre de passages. Un scénario a été monté un après-midi, il a marché, on en a monté un deuxième. Deux ans plus tard, personne ne sait combien il y en a, lesquels servent encore, ni ce qu'ils coûtent réellement. La facture a monté sans que rien ne l'explique, parce que chaque étape ajoutée se multiplie par le nombre de passages. Et le pire reste invisible. Quand un jeton expire ou qu'un champ est renommé, l'exécution échoue : Make et Zapier préviennent bien par défaut, mais sur l'adresse e-mail du compte, une boîte générique que plus personne n'ouvre. Sur n8n, rien ne part tant que personne n'a désigné un workflow d'erreur dans les paramètres. Et le cas le plus coûteux n'alerte nulle part : un scénario désactivé, ou un déclencheur qui ne reçoit plus rien, n'a aucune erreur à signaler. Il se contente de ne rien faire, pendant des semaines. Elle se contente de ne rien faire, pendant des semaines.

1 tâche
Zapier facture chaque action réussie d'un Zap
1 crédit
Make facture chaque action de module d'un scénario
1 exécution
n8n facture un passage complet, quel que soit le nombre d'étapes

L'ordre dans lequel nous prenons le sujet

Cartographier le processus avant d'ouvrir un éditeur

Avant tout scénario, nous écrivons le processus tel qu'il se déroule aujourd'hui : le déclencheur réel, les systèmes touchés, les cas particuliers que personne ne mentionne au premier échange, et ce qui se passe quand une donnée arrive incomplète. Cet exercice élimine une partie des demandes, et c'est précisément son intérêt. Un processus instable, dont les règles changent chaque trimestre, cassera chaque trimestre. Un processus exécuté deux fois par mois ne rentabilise pas la journée de construction plus la surveillance permanente qu'il réclame ensuite. Un processus mal défini, une fois automatisé, produit simplement plus vite un résultat faux. Nous disons lequel des trois cas s'applique avant de chiffrer quoi que ce soit.

Choisir la plateforme sur le coût à l'usage, pas sur la démonstration

Les trois plateformes ne facturent pas la même chose. Zapier compte une tâche par action réussie dans un Zap. Make compte un crédit par action de module dans un scénario, unité qui a remplacé les opérations le 27 août 2025. n8n compte une exécution par passage complet du workflow, quel que soit le nombre d'étapes et le volume de données traité. Un même processus de quinze étapes exécuté mille fois par mois représente donc quinze mille crédits sur Make, où le module déclencheur consomme lui aussi un crédit, quatorze mille tâches sur Zapier, où le déclencheur ne compte jamais et où seules les quatorze actions suivantes sont facturées, et mille exécutions sur n8n. Nous calculons ce volume à partir de votre trafic réel avant de recommander un socle, boucles comprises, puisqu'un itérateur multiplie les étapes par le nombre d'éléments traités.

Erreurs, idempotence et reprises, dès la première version

La question qui décide de la solidité d'une automatisation est celle-ci : que se passe-t-il quand l'étape quatre échoue alors que l'étape trois a déjà écrit dans le CRM ? Rejouer depuis le début crée un doublon, sauf si le scénario vérifie l'existence avant de créer. Nous posons donc une clé stable portée par la donnée d'origine, une recherche avant écriture, une destination pour ce qui n'a pas pu être traité, et une politique de nouvelle tentative qui respecte les limites de l'API visée plutôt que de la marteler. Détail budgétaire à connaître : chez Zapier, un rejeu complet recompte les étapes déjà réussies, donc une reprise de masse après incident se paie une seconde fois.

Surveiller l'absence d'exécution, pas seulement les erreurs

Le scénario déclare son passage à un observateur extérieur, et c'est cet observateur qui alerte quand le signal manque au-delà du délai attendu.

Les points que nous vérifions avant de toucher à un scénario

L'unité facturée
Ce que nous comptons d'abord : tâche, crédit ou exécution
Le signal de vie
Ce qui détecte un scénario qui ne tourne plus du tout
Les reprises
Ce qui arrive quand une étape échoue au milieu du flux
Par écrit
Format de travail, réponse sous 24 heures ouvrées

Trois façons d'entrer dans le sujet, toutes chiffrées sur devis

Audit des automatisations existantes

Sur devis
  • Inventaire des scénarios et de leur usage réel
  • Relevé des unités facturées et du coût par passage
  • Repérage des scénarios sans alerte ni reprise
  • Ordre de traitement classé par risque
Décrire mon processus par écrit

Construction d'automatisations

Sur devis
  • Cartographie du processus avant tout scénario
  • Choix de plateforme argumenté par écrit
  • Gestion des erreurs, idempotence et reprises
  • Documentation remise avec les accès
Décrire mon processus par écrit

n8n auto-hébergé, installation et alertes

Sur devis
  • Installation sur votre infrastructure
  • Sauvegardes et restauration réellement testée
  • Alerte sur l'absence d'exécution
  • Montées de version et workflows à reprendre
Décrire mon processus par écrit

Automatisation de processus : ce que ça coûte vraiment, et où l'assemblage s'arrête

Les trois questions qui décident du résultat sont rarement posées au début : ce que le scénario coûtera par passage, ce qui préviendra le jour où il tombera, et ce qui se passera quand il tombera au milieu du flux. Voici comment nous les traitons, avec les modèles de facturation à jour de Make, n8n et Zapier.

Ce qui mérite une automatisation, et ce qui n'en mérite pas

Trois conditions doivent tenir ensemble : la tâche est répétitive, elle est stable, et son échec est détectable. Si l'une manque, l'automatisation coûte plus qu'elle ne rapporte. Répétitive veut dire suffisamment fréquente pour amortir la construction et la surveillance. Une tâche exécutée deux fois par mois pendant trois minutes représente un peu plus d'une heure par an. Un scénario correct, avec gestion d'erreur et supervision, ne se construit pas en une heure et ne se maintient pas gratuitement. Le calcul est vite fait, et il conclut souvent à l'inverse de ce qu'on espérait en le lançant. Stable veut dire que les règles ne changent pas tous les trimestres. Une automatisation encode un processus dans un graphe de connecteurs, et changer le processus impose de rouvrir le graphe. Un service en pleine réorganisation n'est pas un bon candidat, même si la tâche est fréquente. Il vaut mieux attendre que le processus se soit posé, quitte à le faire à la main six mois de plus. Détectable veut dire que quelqu'un s'apercevrait qu'elle n'a pas tourné. C'est la condition la plus négligée des trois. Une synchronisation qui alimente un tableau consulté chaque matin se remarque en vingt-quatre heures. Une relance automatique envoyée à des prospects se remarque au bout de combien de temps ? Si la réponse honnête est qu'on ne sait pas, l'automatisation doit être livrée avec sa supervision, ou ne pas être livrée. Reste l'anti-modèle : automatiser un processus cassé. Le résultat est un processus cassé plus rapide, avec plus de volume et moins de gens dans la boucle pour repérer l'anomalie. Avant d'automatiser une ressaisie, la vraie question est de savoir pourquoi cette ressaisie existe, et si l'information ne pourrait pas remonter directement à la source.

Le coût à l'usage : trois unités de facturation, trois factures différentes

La ligne qui explose sans prévenir n'est pas le prix affiché du plan, c'est l'unité facturée, parce qu'elle se multiplie par le volume. Zapier facture la tâche, définie comme une action réussie dans un Zap. Les déclencheurs ne consomment rien, pas plus que les filtres, les chemins, le Formatter, le Delay, le Looping, le Digest ou le Storage. Une action en erreur n'est pas comptée. En revanche, un rejeu complet recompte les étapes déjà réussies, et certaines briques coûtent plus d'une tâche : Code by Zapier selon la durée d'exécution, un appel d'outil via Zapier MCP pour deux tâches, un routage de lead pour cinq. Le plan gratuit donne cent tâches par mois et des Zaps à deux étapes, soit un déclencheur et une action. Make facture le crédit, unité qui a remplacé les opérations le 27 août 2025. Chaque action de module compte pour un crédit, tandis que les routeurs et les directives de gestion d'erreur n'en consomment pas. Pour les modules d'intelligence artificielle, la consommation varie selon les jetons utilisés, ce qui rend la facture nettement moins prévisible que sur les modules classiques. Le plan gratuit donne mille crédits par mois. n8n facture l'exécution, définie comme un passage complet du workflow, quel que soit le nombre d'étapes et le volume de données traité. C'est la différence structurelle de la plateforme, et elle change tout sur les workflows longs. Traduisez cela en arithmétique. Un processus de quinze étapes exécuté mille fois par mois, à supposer qu'il s'agisse d'un déclencheur et de quatorze actions d'application facturables, consomme quinze mille crédits sur Make, où le module déclencheur compte, quatorze mille tâches sur Zapier, où il ne compte pas, et mille exécutions sur n8n, quel que soit le nombre d'étapes. Remplacez une seule de ces quinze étapes par un filtre, un routeur ou un Formatter et les deux premiers chiffres baissent d'autant, car c'est la composition du scénario et non son nombre d'étapes qui fixe la facture. Ajoutez une boucle : un itérateur qui éclate une liste de cinquante éléments et exécute trois modules par élément produit cent cinquante unités par passage sur une facturation à l'étape. C'est ce mécanisme, et non le prix du plan, qui fait passer une facture de quelques euros à quelques centaines. Deux vérifications valent largement le temps qu'elles prennent : comment votre plateforme compte un déclencheur périodique qui ne trouve rien, et quel plafond déclenche le passage au palier tarifaire supérieur. Ce sont deux lignes qui creusent une facture sans produire un seul résultat utile.

n8n auto-hébergé contre Make en SaaS : l'arbitrage honnête

Et existe-t-il chez vous une personne nommée qui tiendra la machine, appliquera les mises à jour et interviendra quand elle tombera un week-end ? Nous ne prenons pas d'astreinte : nos réponses partent par écrit sous vingt-quatre heures ouvrées, ce qui ne remplace pas quelqu'un de disponible chez vous. Si la réponse à la seconde est non, l'auto-hébergement ne fera économiser aucun argent : il transformera une dépense en risque.

L'échec silencieux, les reprises, et le moment où du code coûte moins cher

Une automatisation ne tombe presque jamais bruyamment. Elle s'arrête. Le jeton d'un compte connecté expire côté fournisseur, une application est déconnectée par un changement de mot de passe, Remplacer, dans localContent.blocks[3].body, le segment allant de « un scenario est desactive a la suite d'erreurs repetees » jusqu'a « Une alerte branchee sur l'erreur ne verra rien passer. » par : un webhook continue d'être appelé par un émetteur qui a changé d'adresse, un déclencheur périodique ne remonte plus jamais rien. Ces deux derniers cas ne signalent aucune erreur, puisqu'il n'y a plus d'exécution du tout, et une alerte branchée sur l'erreur ne verra rien passer. Les deux premiers dépendent de la plateforme : Make envoie par défaut un e-mail quand une erreur empêche un scénario d'aboutir et quand il désactive lui-même un scénario à cause d'erreurs répétées. n8n ne prévient personne : sa désactivation automatique après exécutions en échec est inactive par défaut et n'envoie aucun e-mail, il faut brancher un workflow d'erreur pour être averti. (La phrase precedente du body, « Le jeton d'un compte connecte expire cote fournisseur, une application est deconnectee par un changement de mot de passe, », reste inchangee : elle fournit les « deux premiers » cas. La suite du bloc, « Le mecanisme qui repond a cela est le signal de vie... », s'enchaine sans modification.) Le mécanisme qui répond à cela est le signal de vie. Chaque passage écrit un horodatage et un compteur d'éléments traités dans un endroit extérieur à la plateforme. Un observateur indépendant alerte quand l'horodatage dépasse la fréquence attendue, ou quand le compteur reste à zéro alors que du volume était attendu. Un scénario qui tourne parfaitement en traitant zéro ligne est en panne, et c'est la panne la plus difficile à voir. Vient ensuite la reprise. La question à poser sur chaque flux est celle de l'idempotence : si ce passage est rejoué, crée-t-il un doublon ? Un assemblage de connecteurs n'est idempotent que si on l'a construit pour l'être, avec une recherche avant écriture ou une clé stable portée par la donnée d'origine. Sans cela, une reprise après incident double des enregistrements, envoie deux fois le même message et abîme durablement la confiance interne dans l'outil. Prévoyez aussi une destination pour ce qui n'a pas pu être traité, sinon ces éléments disparaissent avec le journal d'exécution, dont la rétention est limitée. Reste la limite de l'exercice. Un assembleur excelle sur le déclenchement, l'authentification aux API tierces et le passage de données entre systèmes. Il devient un mauvais outil dès que la logique devient l'essentiel du travail : conditions imbriquées, transformations complexes, itérations sur des milliers de lignes, règles métier qu'il faudrait tester. À ce stade, un petit service que vous possédez, appelé par une seule requête depuis le scénario, coûte moins en unités facturées, se relit, se teste et se versionne. Nous le disons quand c'est le cas, y compris quand cela réduit la mission. Nous sommes basés à Dijon et travaillons à distance, par écrit, avec une réponse sous vingt-quatre heures ouvrées.

Tarifs publics relevés en août 2026 sur les pages officielles des trois éditeurs, à revérifier avant décision : Make Core à 9 dollars par mois pour dix mille crédits en facturation annuelle, Zapier Professional à partir de 19,99 dollars par mois en facturation annuelle, n8n Cloud Starter à 20 euros par mois pour deux mille cinq cents exécutions en facturation annuelle.

Il déplace le coût, il ne le supprime pas. L'édition Community de n8n est distribuée sous Sustainable Use License, un modèle fair-code : le code source est ouvert et consultable, l'usage est gratuit pour vos besoins internes ou un usage personnel, mais la commercialisation reste réservée à l'éditeur, donc vous ne pouvez ni revendre l'accès ni facturer la distribution du produit. Ce n'est pas de l'open source au sens habituel du terme, et mieux vaut le savoir avant de bâtir une offre dessus. Vous n'avez plus de facture à l'exécution, mais vous reprenez un serveur, des mises à jour, des sauvegardes dont il faut tester la restauration, des identifiants tiers stockés chez vous et une disponibilité qui devient votre responsabilité. Le calcul bascule quand le volume est élevé et qu'une personne identifiée tient réellement la machine. Il ne bascule pas quand le volume est faible : vous aurez remplacé vingt euros par mois par un serveur et des heures d'astreinte. L'argument le plus solide en faveur de l'auto-hébergement n'est d'ailleurs pas le prix, c'est la localisation des données et le fait que des identifiants clients ne transitent pas par une plateforme tierce.

Par un mécanisme qu'il faut installer volontairement, parce qu'aucune plateforme ne le fournit par défaut sous la forme utile. Les alertes natives préviennent quand une exécution échoue. Elles ne préviennent pas quand plus aucune exécution ne démarre, ce qui est précisément la panne la plus longue à détecter : Elles ne préviennent pas quand plus aucune exécution ne démarre, ce qui est précisément la panne la plus longue à détecter : jeton expiré côté fournisseur, application déconnectée après un changement de mot de passe, webhook dont l'émetteur a changé d'adresse, scénario resté à l'arrêt après une intervention ou un redémarrage d'instance. La désactivation automatique après erreurs répétées fait exception : Make envoie par défaut une notification quand il coupe un scénario pour erreurs répétées, Zapier ne prévient le propriétaire du compte avant de couper un Zap que sur les plans Team et Enterprise, et n8n ne désactive rien de lui-même. Encore faut-il que quelqu'un lise la boîte où arrivent ces messages.. Le principe qui fonctionne est le signal de vie. Chaque passage écrit un horodatage quelque part, à l'extérieur de la plateforme, et un observateur indépendant alerte quand cet horodatage n'a pas bougé depuis plus longtemps que la fréquence attendue. À cela s'ajoutent deux choses simples et peu coûteuses : un compteur d'éléments traités, parce qu'un scénario qui tourne parfaitement en traitant zéro ligne est en panne sans le dire, et un canal d'alerte réellement lu par une personne nommée. Une alerte envoyée à une adresse générique n'est pas de la supervision, c'est une archive.

Il n'existe pas de seuil universel, mais des signaux nets. Un scénario qui dépasse la trentaine de modules avec des routeurs imbriqués, que personne d'autre que son auteur ne sait relire. La même logique recopiée dans cinq scénarios, qu'il faut donc corriger cinq fois et où l'on en oubliera un. Une boucle sur plusieurs milliers de lignes, qui multiplie l'unité facturée par le nombre d'éléments alors qu'un script traiterait le lot en une requête. Des transformations de données écrites dans des expressions imbriquées, sans aucun test possible. Et le cas le plus parlant : quand vous appelez déjà des modules HTTP faute de connecteur, vous écrivez du code, mais dans le plus mauvais éditeur possible. La sortie n'a pas besoin d'être totale. Garder le déclencheur et les connecteurs de l'assembleur, puis déporter la logique dans un seul appel vers un petit service que vous possédez, conserve l'intérêt de la plateforme sans en subir la limite. C'est un arbitrage que nous posons par écrit, avec le coût des deux options.

Tout se traite par écrit, depuis Dijon, à distance. Vous décrivez le processus, les outils concernés, le volume mensuel approximatif et ce qui vous inquiète ; nous répondons sous vingt-quatre heures ouvrées avec ce que nous avons compris, ce qui manque pour chiffrer, et notre avis sur l'opportunité même d'automatiser. Il n'y a ni appel, ni visioconférence, ni atelier, ni déplacement. Quand ne pas nous écrire, maintenant que c'est clair : si votre processus tourne quelques fois par mois, un modèle tout fait monté par vos soins suffira largement, et vous apprendrez l'outil au passage. Si vos logiciels proposent déjà une intégration native maintenue par leur éditeur, prenez-la, elle sera mieux tenue qu'un assemblage extérieur. Si le vrai problème est que trois fichiers concurrents prétendent être la source de vérité, aucune automatisation ne réglera ce désaccord, elle le propagera plus vite. Et si personne chez vous ne veut porter le sujet ensuite, mieux vaut ne rien construire du tout : une automatisation sans propriétaire finit par produire des dégâts silencieux.

4.9/5 sur 35 avis clientsDécouvrez les avis de nos clients

Décrivez votre processus, nous vous dirons s'il mérite un scénario

Les outils concernés, le déclencheur, le volume mensuel approximatif et ce que vous avez déjà monté : envoyez-le par écrit. Vous recevez sous vingt-quatre heures ouvrées une estimation du coût à l'usage, la plateforme que nous recommandons et pourquoi, et notre avis franc quand la bonne réponse est de ne rien automatiser.

Décrire mon processus par écrit
Devis gratuit
Agence automatisation Make, n8n et Zapier | Go To Agency