- Accueil
- Ressources
- Intégrations
- Zoho CRM
Intégration Zoho CRM n8nAutomatiser Zoho CRM avec n8n.
L'intégration Zoho CRM n8n s'arrête où, exactement ? Le nœud couvre 61 opérations sur 10 ressources, des comptes et des contacts jusqu'aux factures. Zoho CRM n'a pas de déclencheur dédié : le workflow démarre ailleurs et vient écrire dans le CRM. Utile quand les données commerciales arrivent par formulaire.
Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth
Que fait vraiment l'intégration Zoho CRM n8n ?
L'intégration Zoho CRM n8n, c'est le nœud livré avec n8n qui dialogue avec l'API de Zoho CRM via un seul credential OAuth2, autrement dit une autorisation créée une fois et réutilisée partout. Il couvre 61 opérations sur 10 ressources : comptes, contacts, opportunités, factures, leads, produits, bons de commande, devis, commandes clients et fournisseurs. Chaque ressource sait créer, créer ou mettre à jour, lire, modifier et supprimer ses fiches.
Trois montages reviennent en permanence. Le premier transforme un signal entrant en deux fiches propres : une ligne ajoutée dans Google Sheets ou une réponse de formulaire alimente account.upsert pour la société et contact.upsert pour la personne. Aucun doublon au passage, parce que ces deux opérations comparent sur un champ que le nœud fixe lui-même.
Le deuxième suit l'argent. Un devis accepté déclenche deal.update pour faire avancer l'opportunité, puis invoice.create monte la facture avec ses lignes de produits. L'accusé de réception part par Gmail et la compta reçoit le détail au format qu'elle attend.
Le troisième ne fait que lire. invoice.getAll avec Return All activé parcourt toutes les factures, un nœud IF garde celles qui restent impayées, et la liste de relance atterrit chaque lundi dans Telegram. Le même schéma avec deal.getAll donne l'état du pipeline commercial.
Le nœud s'arrête à ces 10 ressources. Zoho CRM en expose davantage, et le nœud HTTP Request prend le relais : il appelle n'importe quel endpoint de l'API Zoho CRM en réutilisant le même credential via l'authentification prédéfinie. Rien de neuf à configurer, donc rien de plus à maintenir.
Deux limites cadrent la construction. Faute de trigger, ce nœud qui démarre un workflow quand un événement se produit, tout part d'un Schedule Trigger à intervalle fixe, d'un Webhook n8n appelé par un autre service, ou du déclencheur d'un autre outil. Ensuite, les opérations upsert comparent sur un champ imposé : nom du compte, email du contact, nom de l'opportunité, sujet de la facture. Si ta référence interne est ailleurs, un Get Many suivi d'un IF fait le rapprochement avant l'écriture. L'Avis n8n détaille le reste de la plateforme, et la Formation n8n reprend ces montages pas à pas.
Comment connecter Zoho CRM à n8n ?
- 01
Déclarer une application côté Zoho
Le nœud s'authentifie en OAuth2, un mécanisme où Zoho remet à n8n un jeton plutôt qu'un mot de passe. Depuis un compte Zoho, déclare une application et choisis Server-based Applications comme Client Type. Zoho affiche alors un Client ID et un Client Secret : ce sont les deux valeurs que le credential n8n va réclamer.
- 02
Recopier l'URL de callback des deux côtés
Ouvre un credential Zoho dans n8n et copie l'OAuth Callback URL qu'il affiche dans le champ Authorized Redirect URIs de l'application Zoho. Colle ensuite le Client ID et le Client Secret dans le credential. Les deux côtés doivent porter la même URL, caractère pour caractère, sinon l'écran d'autorisation ne va jamais au bout.
- 03
Choisir la région du centre de données
Le credential demande aussi une Access Token URL, et Zoho en fournit une par région : AU, CN, EU, IN et US. Sélectionne celle du centre de données où vit ton compte Zoho, puis lance la connexion. Une fois enregistré, le credential rejoint le menu Credentials et chaque nœud Zoho CRM, dans n'importe quel workflow, le retrouve dans sa liste déroulante.
Ce que le nœud Zoho CRM sait faire, opération par opération
Le nœud Zoho CRM expose 61 opérations sur 10 ressources. Pour chacune : le nœud tel que tu le configures dans n8n, les champs obligatoires, et nos notes de terrain.
| Ressource | Create | Get | Get Many | Update | Delete | Get Fields | Create or Update |
|---|---|---|---|---|---|---|---|
| Account | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
| Contact | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
| Deal | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
| Invoice | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
| Lead | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Product | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
| Purchase Order | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
| Quote | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
| Sales Order | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
| Vendor | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
Sommaire des opérations
Account
6 opérationsCreate an account
account.createCe que tu vois dans n8n
Notes & cas d'usage
La fiche société apparaît dans Zoho CRM et le nœud renvoie son identifiant aux étapes suivantes.
Paramètres clés
- Account Name : le seul champ obligatoire, souvent
{{ $json.company }}repris du formulaire ou du tableur qui a lancé l'exécution. - Additional Fields : 17 champs optionnels, dont Industry, Phone, Website, Annual Revenue et un groupe Billing Address.
Create or Update an account
account.upsertCe que tu vois dans n8n
Notes & cas d'usage
Le nom du compte sert de clé : une fiche qui le porte déjà est mise à jour, sinon Zoho CRM en crée une. Pas besoin d'une recherche en amont.
Paramètres clés
- Account Name : la valeur qui arbitre entre création et mise à jour, donc celle que ton outil source considère comme unique.
- Additional Fields : les mêmes 17 champs optionnels, écrits dans les deux cas.
Delete an account
account.deleteCe que tu vois dans n8n
Notes & cas d'usage
Un champ, une suppression. Le nœud transmet la demande à Zoho CRM et passe le résultat à la suite du workflow.
Paramètres clés
- Account ID : l'identifiant du compte à supprimer, visible à la fin de l'URL de la fiche dans Zoho CRM, ou récupéré d'un nœud précédent avec
{{ $json.id }}.
Get an account
account.getCe que tu vois dans n8n
Notes & cas d'usage
Il arrive qu'un workflow n'ait qu'un identifiant en main. Cette opération le retransforme en fiche société complète avant toute décision.
Paramètres clés
- Account ID : l'identifiant du compte à récupérer, la même valeur qu'à la fin de l'URL.
Get many accounts
account.getAllCe que tu vois dans n8n
Notes & cas d'usage
La liste des sociétés remonte en lot, page après page si tu le demandes.
Paramètres clés
- Return All : coché, n8n enchaîne toutes les pages de comptes ; décoché, Limit fixe combien de fiches reviennent.
- Options : Territory ID avec Include Child restreint l'export à un territoire et à ceux qui en dépendent, Approved ne garde que les fiches approuvées.
Update an account
account.updateCe que tu vois dans n8n
Notes & cas d'usage
Corrections et enrichissement passent par là : la fiche garde son identifiant, seuls les champs listés changent. Rien d'autre n'est touché, donc une donnée saisie à la main par un commercial survit au passage.
Paramètres clés
- Account ID : le compte à modifier.
- Update Fields : 18 champs, dont Account Name lui-même, Employees, Annual Revenue et Website.
Contact
6 opérationsCreate a contact
contact.createCe que tu vois dans n8n
Notes & cas d'usage
Côté personnes, cette fois. L'opération écrit une fiche contact dans Zoho CRM et retourne son identifiant.
Paramètres clés
- Last Name : le seul champ exigé par Zoho CRM ; vide, il bloque l'exécution du nœud.
- Additional Fields : 21 champs, dont Email (Primary), First Name, Title (la fonction occupée dans l'entreprise), Department et Mobile.
Create or Update a contact
contact.upsertCe que tu vois dans n8n
Notes & cas d'usage
C'est l'email qui tranche. Si un contact porte déjà l'adresse, Zoho CRM met sa fiche à jour, sinon il en ouvre une nouvelle.
Paramètres clés
- Email (Primary) : rangé dans Additional Fields, il sert de clé de rapprochement pour l'upsert.
- Last Name : toujours obligatoire, même quand l'adresse existe déjà dans le CRM.
Delete a contact
contact.deleteCe que tu vois dans n8n
Notes & cas d'usage
Demandes d'effacement et doublons résiduels finissent ici, une fiche par exécution.
Paramètres clés
- Contact ID : l'identifiant du contact à supprimer, lu le plus souvent dans une recherche précédente ou stocké à côté de la personne dans ta propre base.
Get a contact
contact.getCe que tu vois dans n8n
Notes & cas d'usage
Un identifiant en entrée, une fiche personne complète en sortie. Récupérer une seule fiche garde la suite du workflow honnête : ce qui circule ensuite est ce que Zoho CRM contient à l'instant, pas ce qu'un export gardait en mémoire.
Paramètres clés
- Contact ID : l'identifiant du contact à récupérer.
Get many contacts
contact.getAllCe que tu vois dans n8n
Notes & cas d'usage
Des segments entiers du carnet d'adresses remontent d'un coup.
Paramètres clés
- Return All : activé pour une extraction complète, désactivé pour s'arrêter à Limit quand un échantillon suffit à tester la branche.
- Options : Fields limite la charge aux colonnes réellement utilisées, Sort By et Sort Order décident de l'ordre d'arrivée.
Update a contact
contact.updateCe que tu vois dans n8n
Notes & cas d'usage
Même personne, nouvelles valeurs. L'identifiant ne bouge pas et seuls les champs listés sont réécrits, ce qui évite d'écraser le reste de la fiche au passage.
Paramètres clés
- Contact ID : le contact à modifier.
- Update Fields : 23 champs, dont Email (Primary), Phone, Title, Department et Last Name.
Deal
6 opérationsCreate a deal
deal.createCe que tu vois dans n8n
Notes & cas d'usage
Une opportunité s'ouvre dans le pipeline. Deux champs sont obligatoires, dont l'étape : aucune affaire ne se retrouve sans place.
Paramètres clés
- Deal Name : le libellé que l'équipe commerciale lira dans la vue pipeline.
- Stage Name or ID : choisis une étape dans la liste que n8n charge, ou passe un identifiant par une expression.
- Additional Fields : Amount, Closing Date, Next Step et Probability, un pourcentage écrit en clair (12 pour 12 %).
Create or Update a deal
deal.upsertCe que tu vois dans n8n
Notes & cas d'usage
Le rapprochement se joue sur le nom de l'affaire : une opportunité qui le porte déjà est mise à jour, sinon Zoho CRM en ouvre une nouvelle.
Paramètres clés
- Deal Name : il fait aussi office de clé, donc mieux vaut y coder une référence stable, un numéro de dossier par exemple.
- Stage Name or ID : exigé dans les deux cas, il faut donc fournir une étape même quand l'affaire existe déjà.
Delete a deal
deal.deleteCe que tu vois dans n8n
Notes & cas d'usage
Les pipelines se polluent vite, par des tests comme par des erreurs. Cette opération retire une opportunité de Zoho CRM.
Paramètres clés
- Deal ID : l'identifiant de l'affaire à supprimer, conservé depuis le nœud qui l'a créée ou issu d'un Get Many précédent.
Get a deal
deal.getCe que tu vois dans n8n
Notes & cas d'usage
Lire une opportunité seule donne au workflow son état du jour, avant toute réécriture. C'est la parade quand plusieurs branches peuvent toucher la même affaire.
Paramètres clés
- Deal ID : l'identifiant de l'affaire à récupérer.
Get many deals
deal.getAllCe que tu vois dans n8n
Notes & cas d'usage
Le pipeline arrive sous forme de données, pas de capture d'écran.
Paramètres clés
- Return All : coché pour tout le pipeline ; décoché, Limit décide du nombre d'affaires renvoyées.
- Options : Sort By et Sort Order font remonter les plus récentes ou les plus grosses, Fields réduit chaque affaire aux colonnes utiles au rapport.
Update a deal
deal.updateCe que tu vois dans n8n
Notes & cas d'usage
Changement d'étape, montant corrigé, date repoussée : tout cela passe par cette opération. L'affaire conserve son identifiant, donc son historique reste attaché.
Paramètres clés
- Deal ID : l'affaire à modifier.
- Update Fields : 12 champs, dont Stage Name or ID, Amount, Closing Date et Probability.
Invoice
6 opérationsCreate an invoice
invoice.createCe que tu vois dans n8n
Notes & cas d'usage
La facture se monte depuis le workflow, lignes de produits comprises.
Paramètres clés
- Subject : obligatoire, c'est l'intitulé de la facture, le seul champ que le nœud refuse de laisser vide.
- Products : une entrée par ligne, avec Product Name or ID, Quantity, Unit Price et Tax.
- Account Name or ID : rattache la facture à une société, aux côtés d'Invoice Date, Due Date et Status.
Create or Update an invoice
invoice.upsertCe que tu vois dans n8n
Notes & cas d'usage
Zoho CRM compare les sujets : une facture qui porte déjà celui-ci est mise à jour, sinon un nouveau document est créé.
Paramètres clés
- Subject : clé de rapprochement et intitulé à la fois, donc une référence de commande vaut mieux qu'un libellé passe-partout.
- Products : les lignes sont écrites dans les deux cas, chacune avec ses Quantity, Unit Price et Total.
Delete an invoice
invoice.deleteCe que tu vois dans n8n
Notes & cas d'usage
Les brouillons créés par erreur n'ont pas à être nettoyés à la main. Une seule facture part à chaque exécution, ce qui rend la branche facile à relire six mois plus tard.
Paramètres clés
- Invoice ID : l'identifiant de la facture à supprimer, renvoyé par l'opération qui l'a créée.
Get an invoice
invoice.getCe que tu vois dans n8n
Notes & cas d'usage
Un document, récupéré par son identifiant, dans l'état où Zoho CRM le conserve. Lire avant d'écrire évite qu'un workflow de facturation travaille sur une copie périmée.
Paramètres clés
- Invoice ID : l'identifiant de la facture à récupérer.
Get many invoices
invoice.getAllCe que tu vois dans n8n
Notes & cas d'usage
Les factures reviennent en liste, exactement ce dont une routine de relance a besoin.
Paramètres clés
- Return All : coché, n8n enchaîne les pages de factures ; décoché, Limit borne le lot pour garder un test léger.
- Options : Fields réduit chaque facture aux quelques colonnes utiles au rappel, Sort By et Sort Order font remonter les plus anciennes.
Update an invoice
invoice.updateCe que tu vois dans n8n
Notes & cas d'usage
Statut et totaux bougent pendant la vie d'un document : c'est ici que le workflow les réécrit. La facture garde son identifiant, donc les liens déjà envoyés restent valables.
Paramètres clés
- Invoice ID : la facture à modifier.
- Update Fields : 19 champs, dont Status, Due Date, Invoice Number, Grand Total et la liste Products elle-même.
Lead
7 opérationsCreate a lead
lead.createCe que tu vois dans n8n
Notes & cas d'usage
L'opération crée un prospect dans le module Lead et renvoie son identifiant, que les nœuds suivants réutilisent pour le modifier ou le supprimer.
Paramètres clés
- Company : l'entreprise du prospect, exigée par Zoho même pour un indépendant, le plus souvent remplie par une expression (une référence à la donnée qui entre dans le nœud) du type
{{ $json.company }}. - Last Name : le nom de famille, requis lui aussi ; laissé vide, il bloque l'exécution.
- Additional Fields : 23 champs facultatifs à ajouter un par un, dont Email, Phone, Lead Source et Lead Status.
Create or update a lead
lead.upsertCe que tu vois dans n8n
Notes & cas d'usage
Le rapprochement se fait sur l'adresse email : si un prospect la porte déjà, Zoho met à jour sa fiche, sinon il en crée une. Une seule opération, là où il faudrait sinon une recherche et un aiguillage.
Paramètres clés
- Company et Last Name : requis, comme pour une création simple.
- Email : rangé dans Additional Fields, c'est lui qui porte la correspondance. Une fiche existe avec cet email, elle est mise à jour ; sinon une nouvelle est créée.
Delete a lead
lead.deleteCe que tu vois dans n8n
Notes & cas d'usage
Suppression sèche du prospect dans Zoho CRM. Le nœud ne demande aucune confirmation, donc le garde-fou se met en amont, dans le workflow.
Paramètres clés
- Lead ID : l'identifiant du prospect à supprimer, pas son nom ni son email. Il vient d'une étape Get Many placée avant, ou du nœud de création, par exemple
{{ $json.id }}.
Get a lead
lead.getCe que tu vois dans n8n
Notes & cas d'usage
Récupérer un prospect donne ses valeurs actuelles, celles de la base, pas celles que le formulaire avait envoyées il y a trois semaines.
Paramètres clés
- Lead ID : l'identifiant du prospect à lire. Zoho le renvoie à la création, et il circule aussi dans la sortie d'une étape Get Many.
Get lead fields
lead.getFieldsCe que tu vois dans n8n
Notes & cas d'usage
Cette opération liste les champs définis sur le module Lead, champs personnalisés compris. Elle répond à la question qui bloque la plupart des mappings : comment ce champ s'appelle-t-il vraiment côté API.
Aucun paramètre à remplir. Tu choisis l'opération, tu exécutes le nœud une fois, tu lis la sortie.
Get many leads
lead.getAllCe que tu vois dans n8n
Notes & cas d'usage
Un lot de prospects sort du nœud, un élément par fiche, prêt à être filtré, compté ou écrit ailleurs.
Paramètres clés
- Return All : activé, n8n enchaîne les pages de l'API jusqu'à la dernière fiche ; désactivé, Limit fixe le nombre maximal renvoyé.
- Approved et Converted : par défaut, seules les fiches approuvées reviennent, et les prospects convertis restent de côté.
- Sort By, Sort Order (ascendant ou descendant) et Fields pour alléger la sortie.
Update a lead
lead.updateCe que tu vois dans n8n
Notes & cas d'usage
Modifier une fiche existante n'écrase que ce que tu ouvres dans la collection. Le reste du prospect ne bouge pas.
Paramètres clés
- Lead ID : l'identifiant du prospect à modifier, celui-là même que la création a renvoyé.
- Update Fields : 25 champs disponibles, dont Lead Status, Description, Phone et Custom Fields.
Product
6 opérationsCreate a product
product.createCe que tu vois dans n8n
Notes & cas d'usage
Un article entre dans le module Products, et les devis, bons de commande et commandes fournisseur peuvent ensuite le désigner par son nom ou son identifiant.
Paramètres clés
- Product Name : la seule valeur obligatoire.
- Additional Fields : 10 champs facultatifs, dont Unit Price, Quantity in Stock, Manufacturer, Product Category et Taxable.
- Commission Rate : un pourcentage saisi en nombre simple, 12 vaut douze pour cent.
Create or update a product
product.upsertCe que tu vois dans n8n
Notes & cas d'usage
Ici, c'est le nom du produit qui sert de clé. Zoho met à jour la fiche qui porte ce nom, et en crée une quand le catalogue ne la connaît pas encore.
Paramètres clés
- Product Name : requis, et utilisé pour la correspondance. Une fiche existe avec ce nom, elle est mise à jour ; sinon une nouvelle est créée.
- Additional Fields : le même jeu facultatif, pratique pour rafraîchir Unit Price ou Quantity in Stock à chaque passage.
Delete a product
product.deleteCe que tu vois dans n8n
Notes & cas d'usage
Sortir un produit du catalogue se fait en une opération. Les documents qui le citent déjà gardent leur historique, mais plus rien de neuf ne pourra le référencer.
Paramètres clés
- Product ID : l'identifiant du produit à supprimer, pas son nom commercial. Une étape Get Many placée avant transforme le nom en identifiant.
Get a product
product.getCe que tu vois dans n8n
Notes & cas d'usage
Lire une fiche produit renvoie ses valeurs du moment, ce qui est exactement ce qu'il faut avant de chiffrer quoi que ce soit.
Paramètres clés
- Product ID : l'identifiant du produit à lire, repris d'un nœud précédent, souvent
{{ $json.id }}.
Get many products
product.getAllCe que tu vois dans n8n
Notes & cas d'usage
Tout le catalogue ressort du nœud, un élément par produit, ce qui en fait le point de départ de n'importe quel export ou de n'importe quelle comparaison avec un autre outil.
Paramètres clés
- Return All : coché, le nœud enchaîne les pages de l'API pour tout ramener ; décoché, Limit pose le plafond.
- Fields : ne renvoie que les colonnes demandées, utile quand une fiche produit en compte des dizaines.
- Sort By, Sort Order et Territory ID resserrent encore le lot.
Update a product
product.updateCe que tu vois dans n8n
Notes & cas d'usage
Corriger un produit existant ne touche qu'aux champs ouverts dans la collection. Les autres restent tels quels dans Zoho CRM.
Paramètres clés
- Product ID : l'identifiant du produit à modifier.
- Update Fields : 10 champs disponibles, dont Unit Price, Quantity in Stock, Quantity in Demand, Description et Product Active.
Purchase Order
6 opérationsCreate a purchase order
purchaseOrder.createCe que tu vois dans n8n
Notes & cas d'usage
Émettre une commande fournisseur crée le document dans Zoho CRM, lignes déjà chiffrées, et renvoie la fiche obtenue.
Paramètres clés
- Subject : l'intitulé de la commande, seule valeur obligatoire.
- Vendor Name or ID : choisi dans la liste chargée depuis Zoho, ou fourni sous forme d'identifiant par une expression.
- Products : chaque ligne demande un Product Name or ID, une Quantity et un Unit Price ; Due Date, Terms and Conditions et Discount se règlent à côté.
Create or update a purchase order
purchaseOrder.upsertCe que tu vois dans n8n
Notes & cas d'usage
C'est l'intitulé qui fait office de clé. Une commande déjà nommée ainsi est mise à jour, tout le reste devient une nouvelle commande fournisseur.
Paramètres clés
- Subject : requis, et porteur de la correspondance. Une commande existe avec cet intitulé, elle est mise à jour ; sinon une nouvelle est créée.
- Vendor Name or ID et les lignes Products se remplissent comme pour une création.
Delete a purchase order
purchaseOrder.deleteCe que tu vois dans n8n
Notes & cas d'usage
La commande fournisseur disparaît de Zoho CRM. L'opération sert quand un document n'aurait jamais dû exister, pas quand il est simplement terminé.
Paramètres clés
- Purchase Order ID : l'identifiant de la commande à supprimer, et pas son intitulé.
Get a purchase order
purchaseOrder.getCe que tu vois dans n8n
Notes & cas d'usage
Charger une commande fournisseur renvoie ses lignes et ses totaux tels qu'ils sont dans Zoho CRM à cet instant.
Paramètres clés
- Purchase Order ID : l'identifiant de la commande à lire, renvoyé par la création ou repris d'un listing.
Get many purchase orders
purchaseOrder.getAllCe que tu vois dans n8n
Notes & cas d'usage
Les commandes fournisseur sortent en lot, ce qui permet d'avoir une vue des engagements sans exporter quoi que ce soit à la main.
Paramètres clés
- Return All : actif, toutes les pages de l'API sont parcourues ; inactif, Limit décide du nombre de commandes renvoyées.
- Sort By et Sort Order : les plus récentes d'abord avec un tri descendant sur une date.
- Fields : ne garde que les colonnes utiles au rapport.
Update a purchase order
purchaseOrder.updateCe que tu vois dans n8n
Notes & cas d'usage
Faire évoluer une commande déjà enregistrée, c'est le geste courant au fil de son cycle de vie.
Paramètres clés
- Purchase Order ID : l'identifiant de la commande à modifier.
- Update Fields : 20 champs disponibles, dont Status Name or ID, Tracking Number, Carrier, Due Date et Subject.
Quote
6 opérationsCreate a quote
quote.createCe que tu vois dans n8n
Notes & cas d'usage
Le nœud dépose un devis dans le module Quotes de Zoho CRM et renvoie l'enregistrement créé, identifiant compris, que le nœud suivant récupère tel quel.
Paramètres clés
- Subject : le titre du devis, requis, souvent repris de l'item entrant avec
{{ $json.subject }}. - Additional Fields : la collection optionnelle qui porte Valid Till, Terms and Conditions et Quote Stage Name or ID.
- Products : une entrée par ligne de devis, avec Quantity, Unit Price et Total.
Create or update a quote
quote.upsertCe que tu vois dans n8n
Notes & cas d'usage
C'est le sujet qui tranche : un devis portant déjà ce Subject est mis à jour, sinon Zoho CRM en crée un. De quoi relancer deux fois le même workflow sans doubler les devis.
Paramètres clés
- Subject : requis, et c'est sur cette valeur que le rapprochement se fait.
- Additional Fields : la même collection optionnelle que pour la création, pour Sub Total, Grand Total ou Description.
- Products : Product Name or ID se choisit dans la liste, ou se remplit par une expression quand l'identifiant produit voyage avec l'item.
Delete a quote
quote.deleteCe que tu vois dans n8n
Notes & cas d'usage
Un appel, un enregistrement de moins : le devis quitte le module Quotes pour de bon, ce qui appelle un garde-fou en amont plutôt qu’un retour en arrière. L’identifiant arrive le plus souvent d’une opération Get Many, ou du devis créé plus tôt dans le même passage.
Paramètres clés
- Quote ID : l'identifiant du devis à supprimer, pas son sujet, en général
{{ $json.id }}récupéré à l'étape précédente.
Get a quote
quote.getCe que tu vois dans n8n
Notes & cas d'usage
Relire un devis champ par champ, c'est tout ce que fait cette opération. Elle sert quand le workflow n'a qu'un identifiant en main et lui manque le reste.
Paramètres clés
- Quote ID : l'identifiant du devis à récupérer ; Zoho CRM attend cet ID, un sujet ne fonctionne pas.
Get many quotes
quote.getAllCe que tu vois dans n8n
Notes & cas d'usage
Les devis reviennent en liste, un item n8n par enregistrement. C'est le point de départ de toute branche d'export ou de reporting.
Paramètres clés
- Return All : activé, n8n enchaîne les pages de l'API Zoho CRM jusqu'au dernier devis ; désactivé, Limit fixe le nombre d'items ramenés.
- Sort By et Sort Order : le champ de tri, en ordre croissant (
asc) ou décroissant (desc). - Approved : actif par défaut, donc les devis en attente d'approbation restent dehors tant que tu ne le décoches pas.
Update a quote
quote.updateCe que tu vois dans n8n
Notes & cas d'usage
Aucune création ici. Un devis existant est corrigé, et seules les valeurs placées dans Update Fields bougent.
Paramètres clés
- Quote ID : requis, l'enregistrement modifié.
- Quote Stage Name or ID : fait avancer le devis dans ses étapes, au choix dans la liste ou via une expression.
- Valid Till : la date au-delà de laquelle le devis ne vaut plus.
- Grand Total et Adjustment : le montant après taxes et remises, et la correction appliquée dessus.
Sales Order
6 opérationsCreate a sales order
salesOrder.createCe que tu vois dans n8n
Notes & cas d'usage
La commande s'écrit dans Zoho CRM et se rattache à un compte. C'est l'étape qui suit d'habitude un devis accepté.
Paramètres clés
- Account Name or ID : requis, choisi dans la liste déroulante ou résolu par expression quand l'identifiant du compte arrive avec l'item.
- Subject : requis, le titre sous lequel la commande apparaît.
- Products : les lignes commandées, avec Quantity, Unit Price et Discount, où tu saisis 12 pour 12 %.
- Due Date : la date de paiement ou de livraison attendue.
Create or update a sales order
salesOrder.upsertCe que tu vois dans n8n
Notes & cas d'usage
Deux champs requis, comme à la création, avec une nuance qui compte : le sujet décide si Zoho CRM écrit une nouvelle commande ou rafraîchit celle qui porte déjà ce titre.
Paramètres clés
- Subject : requis, et clé de rapprochement.
- Account Name or ID : requis aussi, le compte auquel la commande appartient.
- Status Name or ID : le statut de la commande, pris dans la liste ou via une expression.
- Sales Order Number : le numéro de commande porté par l'enregistrement.
Delete a sales order
salesOrder.deleteCe que tu vois dans n8n
Notes & cas d'usage
La suppression vise une commande précise et la sort du module. Sa place est en fin de branche, après un contrôle, jamais juste derrière une liste sans filtre. La commande se désigne par son identifiant, celui que renvoie la création ou une lecture précédente.
Paramètres clés
- Sales Order ID : l'identifiant de la commande à supprimer.
Get a sales order
salesOrder.getCe que tu vois dans n8n
Notes & cas d'usage
Pratique quand un identifiant de commande arrive d'un autre outil et que le workflow a besoin du contenu réel : le nœud va chercher la commande et transmet ses champs à la suite.
Paramètres clés
- Sales Order ID : l'identifiant de la commande à récupérer, souvent
{{ $json.id }}.
Get many sales orders
salesOrder.getAllCe que tu vois dans n8n
Notes & cas d'usage
Toutes les commandes, ou seulement les premières, selon une case cochée. Chaque enregistrement ressort en item séparé, prêt à être filtré ou additionné plus loin.
Paramètres clés
- Return All : coché, n8n demande les pages suivantes jusqu'à épuiser le module ; décoché, Limit pose le plafond.
- Territory ID : ne garde que les enregistrements d'un territoire, et Include Child limite la réponse à ses territoires enfants.
- Converted : inactif par défaut, active-le pour ne garder que les enregistrements convertis.
Update a sales order
salesOrder.updateCe que tu vois dans n8n
Notes & cas d'usage
Une commande bouge. Le statut change, une date glisse, une commission est arbitrée. Cette opération inscrit ces valeurs sur l'enregistrement et laisse le reste intact.
Paramètres clés
- Sales Order ID : requis, l'enregistrement modifié.
- Status Name or ID : le nouveau statut de la commande.
- Due Date : la date revue.
- Sales Commission : la commission du commercial en pourcentage, 12 pour 12 %.
Vendor
6 opérationsCreate a vendor
vendor.createCe que tu vois dans n8n
Notes & cas d'usage
Les vendors, ce sont les fournisseurs côté Zoho CRM. L'opération en ajoute un et renvoie l'enregistrement, pour qu'un workflow d'achat continue sur sa lancée.
Paramètres clés
- Vendor Name : le seul champ requis.
- Email, Phone et Website : les coordonnées, toutes dans Additional Fields.
- Category : la catégorie sous laquelle le fournisseur est classé.
Create or update a vendor
vendor.upsertCe que tu vois dans n8n
Notes & cas d'usage
Le nom du fournisseur sert de clé : un fournisseur déjà enregistré sous ce nom exact est mis à jour, tout autre nom donne un nouvel enregistrement.
Paramètres clés
- Vendor Name : requis, et valeur sur laquelle porte le rapprochement.
- Address : la collection d'adresse, à remplir champ par champ.
- Currency : la devise rattachée au fournisseur.
- Custom Fields : tes champs Zoho CRM personnalisés, dans la même collection.
Delete a vendor
vendor.deleteCe que tu vois dans n8n
Notes & cas d'usage
Un fournisseur part, sa fiche suit. Tu passes un identifiant, l'enregistrement quitte Zoho CRM, sans moyen de le récupérer depuis n8n.
Paramètres clés
- Vendor ID : l'identifiant du fournisseur à supprimer ; le nom du fournisseur ne convient pas ici, une étape de lecture le résout donc en amont.
Get a vendor
vendor.getCe que tu vois dans n8n
Notes & cas d'usage
Parfois le workflow ne dispose que d'un identifiant fournisseur. Le nœud le transforme en fiche complète, téléphone et catégorie inclus. Rien ne repart en écriture, donc elle se place sans risque au milieu d'une branche.
Paramètres clés
- Vendor ID : l'identifiant du fournisseur à récupérer, en général
{{ $json.id }}issu d'un nœud précédent.
Get many vendors
vendor.getAllCe que tu vois dans n8n
Notes & cas d'usage
Tout l'annuaire fournisseurs tient dans un seul nœud, ensuite trié, filtré ou recopié ailleurs.
Paramètres clés
- Return All : parcourt la totalité des fournisseurs ; laissé décoché, Limit décide du nombre d'items rendus.
- Fields : les champs conservés dans la réponse, ce qui allège les gros passages.
- Sort By : le champ de tri, avec Sort Order réglé sur
ascoudesc.
Update a vendor
vendor.updateCe que tu vois dans n8n
Notes & cas d'usage
Les coordonnées vieillissent plus vite que le reste d'une fiche fournisseur. Tu passes l'identifiant et les valeurs qui ont changé, le reste ne bouge pas.
Paramètres clés
- Vendor ID : requis, le fournisseur modifié.
- Vendor Name : modifiable ici, contrairement à l'upsert où il sert de clé.
- Email et Phone : les coordonnées à rafraîchir en premier.
- Description : le texte libre sur le fournisseur.
Besoin d'aide pour automatiser Zoho CRM avec n8n ?
L'équipe te répond directement.
Chaque message est lu par une personne.
Zoho CRM et n8n : les questions qui viennent ensuite
01L'intégration Zoho CRM n8n est-elle gratuite ?
02Quels credentials faut-il pour connecter Zoho CRM à n8n ?
03Quelles sont les limites du nœud Zoho CRM dans n8n ?
04Existe-t-il un trigger Zoho CRM dans n8n ?
05n8n ou Make pour Zoho CRM ?
Reçois nos tips intégration chaque semaine.
Pas de spam. Désinscription à tout moment.



