Ressources · Intégration Make

Intégration Cin7 MakeAutomatiser Cin7 avec Make.

Et si tes paiements et tes fiches clients Cin7 se mettaient à jour tout seuls ? L'intégration Cin7 Make compte 14 modules, dont 10 actions et 4 recherches. Ce guide t'aide à brancher ton compte, à monter un premier scénario et à choisir le bon module.

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

Ce que tu peux automatiser

À quoi sert l'intégration Cin7 Make ?

L'intégration Cin7 Make relie ton compte Cin7 Omni à Make, un outil sans code où tu montes des scénarios. Un scénario, c'est une automatisation faite de modules, des briques qui lisent ou écrivent dans une app. Côté Cin7, Make sait créer, lire, modifier et supprimer contacts et paiements, et lire succursales et catégories de produits.

Ta compta récupère les paiements sans ressaisie. List Payments sort les paiements de Cin7 un par un, sous forme de bundles (un bundle, c'est un élément qui passe d'un module au suivant). Ton comptable les retrouve ensuite dans un tableur. Dans l'autre sens, un encaissement noté ailleurs entre dans Cin7 avec Create a Payment.

Tes référentiels restent identiques partout. Avec List Product Categories et List Branches, ton outil de reporting reprend les noms exacts de Cin7.

Les nouveaux clients arrivent déjà dans Cin7. Un commercial remplit son CRM, et Create a Contact crée la fiche côté Cin7. Si le client déménage, Update a Contact corrige la même fiche.

À savoir avant de te lancer : Cin7 n'a aucun déclencheur dans Make. Rien ne démarre depuis Cin7, le scénario part de sa planification ou d'une autre app. Pour ce que les 14 modules ne couvrent pas, Make an API Call ouvre le reste de l'API Cin7. Beaucoup d'apps comme Cin7 existent aussi en nœud n8n : le n8n vs Make t'aide à trancher, et notre Avis Make présente l'outil. Pour apprendre pas à pas, jette un œil à la Formation Make.

Connexion

Comment connecter Cin7 à Make ?

  1. 01

    Génère une clé API dans Cin7

    Dans Cin7 Omni, ouvre Settings depuis le menu utilisateur, puis API v1 dans la rubrique Integrations & API. Clique sur Add New API Connection, donne-lui un nom court et note la clé API ainsi que l'API Username.

  2. 02

    Ajoute un module Cin7 dans Make

    Dans ton scénario, ajoute n'importe quel module Cin7 et clique sur Create a connection. La connexion, c'est ton compte Cin7 relié une fois à Make, puis réutilisé par tous les modules Cin7. Le champ Connection name est facultatif.

  3. 03

    Colle tes identifiants

    Colle la clé API et l'API Username notés plus tôt, ou suis les consignes affichées par Make, puis enregistre. C'est tout : les modules Cin7 suivants te proposeront cette connexion dans une liste.

Premier scénario

Ton premier scénario avec Cin7

ObjectifQuand un prospect arrive dans une autre app, Make crée sa fiche contact dans Cin7.

  1. 01

    Crée le scénario

    Depuis la page Scenarios, crée un nouveau scénario et clique sur le +. Choisis d'abord l'app où arrivent tes prospects, un formulaire ou un CRM : Cin7 n'ayant pas de déclencheur, le départ se fait là.

  2. 02

    Ajoute Create a Contact

    Clique sur le + à droite du premier module, cherche Cin7 et prends Create a Contact. Sélectionne ta connexion, ou clique sur Create a connection si c'est ton premier module Cin7.

  3. 03

    Relie les infos du prospect

    Remplis les champs du contact en cliquant sur les valeurs que renvoie le premier module. Pas besoin de tout retaper, Make te les propose dès que ce module a reçu une première donnée.

  4. 04

    Teste avec Run once

    Clique sur Run once pour lancer le scénario une seule fois. Chaque module affiche les bundles reçus : ouvre celui de Cin7 et vérifie la nouvelle fiche avant d'aller plus loin.

  5. 05

    Planifie puis active

    Ouvre Scheduling sur le premier module, garde les 15 minutes par défaut ou ajuste, puis active le scénario. Chaque passage d'un module compte pour une opération, l'unité que Make décompte sur ton plan.

Modules

Les modules Cin7, un par un

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

Cin71

Create a Contact

Action

Dans MakeCreates a contact.

Crée une fiche contact dans Cin7 à partir d'une donnée venue d'ailleurs : ton client ou ton fournisseur existe dans Cin7 sans que personne ne le saisisse.

Quand l'utiliser
juste après un formulaire d'inscription, une affaire gagnée dans le CRM ou une nouvelle ligne de tableur.
Attention
le module crée une fiche à chaque passage. Si le même prospect peut revenir, vérifie d'abord avec List Contacts pour éviter les doublons.
Cin72

Create a Payment

Action

Dans MakeCreates a new payment.

Enregistre un nouveau paiement dans Cin7, pour que l'argent encaissé dans un autre outil apparaisse aussi à côté de tes fiches clients.

Quand l'utiliser
ton outil de paiement ou ton tableur confirme qu'un client a réglé, et Cin7 doit porter ce paiement.
Attention
fais un premier essai avec Run once sur un cas fictif, puis ouvre Cin7 pour vérifier que le paiement apparaît comme prévu.
Cin73

Delete a Contact

Action

Dans MakeDeletes a contact.

Supprime une fiche contact de Cin7 et garde ta base propre quand une fiche a été créée par erreur ou qu'un client demande à être effacé.

Quand l'utiliser
un scénario de nettoyage repère un doublon, ou une demande de suppression arrive par formulaire.
Attention
considère la suppression comme définitive. Contrôle la fiche avec Get a Contact avant, et teste sur un contact fictif.
Cin74

Delete a Payment

Action

Dans MakeDeletes a payment

Retire un paiement de Cin7, pratique quand il a été saisi deux fois ou annulé dans l'outil d'origine.

Quand l'utiliser
un remboursement ou une annulation côté paiement doit effacer la ligne correspondante dans Cin7.
Attention
tu touches à tes données financières. Lis d'abord le bundle renvoyé par Get a Payment, puis teste sur un paiement fictif avec Run once.
Cin75

Get a Branch

Action

Dans MakeRetrieves information about specific branch.

Récupère le détail d'une succursale précise de ton compte Cin7, que les modules suivants peuvent reprendre dans un message ou un rapport.

Quand l'utiliser
tu sais déjà quelle succursale compte pour ce scénario et tu n'as besoin que de celle-là.
Attention
pour voir toutes les succursales d'un coup, passe plutôt par List Branches.
Cin76

Get a Contact

Action

Dans MakeRetrieves information about specific contact.

Te donne la fiche complète d'un contact Cin7, prête à servir dans un e-mail, un tableur ou une autre app.

Quand l'utiliser
un module précédent t'indique un contact et il te manque le reste de ses infos avant d'agir.
Attention
il ne renvoie qu'un seul contact. Si tu ne sais pas encore lequel viser, commence par List Contacts.
Cin77

Get a Payment

Action

Dans MakeRetrieves information about specific payment.

Lit le détail d'un paiement enregistré dans Cin7, ce qui te permet de le vérifier avant de l'envoyer à ta compta ou à un collègue.

Quand l'utiliser
ton scénario pointe déjà vers un paiement et tu veux ses infos avant de le modifier ou de le copier.
Attention
pour tout un lot de paiements, List Payments t'évite d'appeler ce module en boucle.
Cin78

Make an API Call

Action

Dans MakePerforms an arbitrary authorized API call.

Envoie ta propre requête à l'API Cin7 avec la connexion déjà en place, et ouvre ainsi tout ce que les autres modules Cin7 laissent de côté.

Quand l'utiliser
il te faut un objet ou une action de Cin7 qu'aucun module ne propose, et tu sais quel endpoint appeler.
Attention
ce module suppose un peu d'aisance avec les API. Garde la doc de l'API Cin7 ouverte et teste ta requête avec Run once.
Cin79

Update a Contact

Action

Dans MakeUpdates a Contact by ID.

Modifie une fiche contact existante dans Cin7 : un nouveau numéro ou une nouvelle adresse saisis dans ton CRM y arrivent aussi.

Quand l'utiliser
une fiche change dans un autre outil et la même personne existe déjà dans Cin7.
Attention
le module s'appuie sur l'ID du contact. Place Get a Contact ou List Contacts avant lui et reprends l'ID de là.
Cin710

Update a Payment

Action

Dans MakeUpdates specific payments by ID.

Corrige un paiement déjà présent dans Cin7, pour qu'il reste aligné quand la source change après coup.

Quand l'utiliser
un paiement est rectifié dans ton outil d'encaissement ou ton tableur, et Cin7 doit afficher la bonne version.
Attention
le paiement est retrouvé par son ID. List Payments te le fournit : place-le plus tôt dans le scénario et relie l'ID.
Cin711

List Branches

Recherche

Dans MakeLists all branches.

Renvoie toutes les succursales configurées dans ton compte Cin7, un bundle par succursale, prêtes à être écrites dans un tableur ou reprises ailleurs.

Quand l'utiliser
tu veux qu'un autre outil utilise exactement les mêmes noms de succursales que Cin7.
Attention
chaque succursale devient un bundle, donc chaque module suivant tourne une fois par succursale et consomme des opérations d'autant.
Cin712

List Contacts

Recherche

Dans MakeLists all contacts.

Ramène les contacts de ton compte Cin7, un bundle chacun, pour les copier dans une autre app ou vérifier qu'une personne y figure déjà.

Quand l'utiliser
juste avant Create a Contact pour éviter un doublon, ou pour alimenter une liste d'envoi avec tes clients Cin7.
Attention
le résultat peut contenir zéro, un ou plusieurs contacts. Chaque contact renvoyé fait tourner les modules suivants une fois.
Cin713

List Payments

Recherche

Dans MakeLists all payments.

Sort les paiements enregistrés dans Cin7, un bundle par paiement, ce qui rend leur copie vers un tableur ou un logiciel comptable très simple.

Quand l'utiliser
ta compta veut les paiements hors de Cin7, ou il te faut l'ID d'un paiement avant Update a Payment.
Attention
une longue liste donne beaucoup de bundles, et chaque module placé après compte une opération par bundle.
Cin714

List Product Categories

Recherche

Dans MakeLists all categories of products.

Récupère toutes les catégories de produits définies dans Cin7, pour que ta boutique, ton catalogue ou ton reporting reprennent les mêmes intitulés.

Quand l'utiliser
tu montes un rapport produits ailleurs et tu veux qu'il colle au classement de Cin7.
Attention
ce module liste des catégories, pas des produits. Pour aller plus loin, passe par Make an API Call.
Besoin d'aide

Besoin d'aide pour automatiser Cin7 avec Make ?

Une personne lit chaque message.

FAQ

Cin7 et Make : les questions fréquentes

01L'intégration Cin7 Make est-elle gratuite ?
Oui, Cin7 est une app standard de Make, utilisable dès le plan Free. Ce plan autorise 2 scénarios actifs, 15 minutes au minimum 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 (Core, Pro, Teams et Enterprise) descendent l'intervalle à 1 minute, lèvent la limite de scénarios actifs et permettent 40 minutes d'exécution. La consommation se compte en opérations. Ton abonnement Cin7 Omni reste à ta charge.
02Que faut-il pour connecter Cin7 à Make ?
Un compte Cin7 Omni actif, sur lequel tu es connecté. Dans Cin7, va dans Settings, puis API v1 sous Integrations & API, clique sur Add New API Connection et donne un nom court. Note la clé API et l'API Username qui s'affichent. Dans Make, ajoute un module Cin7, clique sur Create a connection, colle les deux valeurs et enregistre. Nommer la connexion reste facultatif. Cette connexion unique sert ensuite aux 14 modules Cin7, dans tous tes scénarios.
03Un scénario Cin7 peut-il démarrer tout seul quand quelque chose change dans Cin7 ?
Non, Cin7 n'a aucun déclencheur dans Make : ni planifié (Make regarde à intervalle régulier), ni instantané (l'app prévient Make par webhook). Deux solutions pour démarrer quand même. Soit tu places en tête le déclencheur d'une autre app, un formulaire ou un CRM par exemple, et les modules Cin7 agissent après. Soit tu ouvres le scénario sur une recherche Cin7, comme List Payments, et c'est la planification qui le lance : toutes les 15 minutes par défaut, 15 minutes au minimum sur le plan Free.
04Que faire si le module Cin7 dont tu as besoin n'existe pas dans Make ?
Passe par Make an API Call. Ce module envoie n'importe quelle requête à l'API Cin7 avec ta connexion existante, donc tu ne restes pas cantonné aux contacts, paiements, succursales et catégories. Il te faut la documentation de l'API Cin7 pour savoir quel endpoint appeler et quoi envoyer. Teste avec Run once et lis le bundle renvoyé avant de construire la suite. Autre point : la doc Make de Cin7 est signalée comme générée par IA, alors vérifie les détails importants dans la doc de Cin7.
05Make ou n8n pour automatiser Cin7 ?
Ça dépend surtout de l'outil que ton équipe utilise déjà. Côté Make, tu as 14 modules Cin7 pour les contacts, les paiements, les succursales et les catégories de produits, plus Make an API Call pour le reste, le tout dans un éditeur visuel où tu testes avec Run once. Beaucoup d'apps existent aussi en nœud n8n : vérifie s'il y en a un pour Cin7 et ce qu'il couvre. Regarde ensuite où tournent déjà tes autres automatisations et qui les maintiendra.