Ressources · Intégration n8n

Intégration Salesmate n8nAutomatiser Salesmate avec n8n.

Un CRM ne devrait jamais attendre qu'un commercial retape ce qui s'est déjà passé ailleurs. L'intégration Salesmate n8n met 15 opérations et 3 ressources dans tes workflows : activités, sociétés et deals, créés, lus, modifiés ou supprimés tout seuls. Salesmate n'a pas de nœud trigger, le workflow démarre donc ailleurs.

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

Pourquoi automatiser

À quoi sert l'intégration Salesmate n8n ?

Le nœud Salesmate est livré avec n8n et donne accès à 15 opérations réparties sur 3 ressources : les activités, les sociétés et les deals. Chaque opération correspond à un appel vers ton propre compte Salesmate, authentifié une fois pour toutes avec un Session Token et l'URL de ton domaine. Tu prépares la donnée d'un côté du workflow, le nœud l'écrit, la relit ou la supprime de l'autre.

Premier cas de figure : le salon professionnel. Les badges scannés arrivent dans un tableau, le workflow crée la fiche société avec company.create, ouvre l'opportunité avec deal.create au stade New (Untouched) et pose l'activité de rappel avec activity.create. Trois jours de rencontres deviennent un pipeline propre le lundi matin, pas une pile de cartes de visite.

Deuxième cas : le rappel qui ne saute pas. Après un appel, activity.create écrit la tâche suivante avec son Title, son Type et une Due Date. Un passage planifié de activity.getAll récupère ensuite la charge de la semaine et l'envoie dans un onglet Google Sheets ou dans un mail Gmail de début de journée.

Troisième cas : le CRM qui suit la facturation. Un règlement encaissé côté outil de paiement déclenche company.update pour corriger l'adresse de facturation, et deal.update pour passer le Status à Close. Personne ne ressaisit le même montant deux fois, et la revue de pipeline du vendredi porte sur des chiffres à jour.

Le nœud couvre les 15 opérations détaillées plus bas. Pour tout autre endpoint de l'API Salesmate, le nœud HTTP Request appelle directement l'API et réutilise le même credential, c'est-à-dire l'identifiant de connexion enregistré dans n8n, via l'authentification prédéfinie. Tout reste dans le même workflow.

Un réflexe à prendre tôt : les trois opérations de liste s'arrêtent à Limit tant que Return All n'est pas coché, et une fois coché, n8n enchaîne les pages de l'API à ta place. Utile le jour où l'export Salesmate doit être complet. Si tu compares encore les CRM à automatiser, les nœuds Pipedrive, HubSpot et Salesforce suivent la même logique.

Connexion

Comment connecter Salesmate à n8n ?

  1. 01

    Générer la clé d'accès dans Salesmate

    Dans Salesmate, ouvre My Account > Access Key et génère une access key. C'est cette valeur que n8n réclame sous le nom Session Token. Profites-en pour relever ton nom de domaine Salesmate, l'URL de base par laquelle tu te connectes tous les jours, sous la forme n8n.salesmate.io. Les deux servent à l'étape suivante.

  2. 02

    Enregistrer le credential une seule fois

    Dans n8n, va dans le menu Credentials et crée un credential Salesmate. L'authentification se fait par jeton d'API, donc il n'y a que deux champs à remplir : Session Token avec l'access key, URL avec ton domaine. Un credential se crée une fois et se réutilise dans tous les workflows de l'instance : la clé n'est jamais collée dans un nœud.

  3. 03

    Le choisir dans le nœud et tester

    Pose un nœud Salesmate sur le canvas et sélectionne le credential dans la liste déroulante, où n8n propose ceux que tu as déjà enregistrés. Choisis ensuite une ressource, Activity, Company ou Deal, puis une opération. Lance une exécution sur Get many companies : aucun champ requis, donc une réponse propre confirme la connexion avant de brancher la suite.

Actions

Ce que le nœud Salesmate sait faire

Le nœud Salesmate expose 15 opérations sur 3 ressources. Pour chacune : le nœud tel que tu le configures dans n8n, les champs obligatoires, et nos notes de terrain.

Matrice ressources × opérations
RessourceCreateGetGet ManyUpdateDelete
Activity✓✓✓✓✓
Company✓✓✓✓✓
Deal✓✓✓✓✓

Activity

5 opérations
01

Create an activity

activity.create

Ce que tu vois dans n8n

Notes & cas d'usage

Crée une activité dans Salesmate, l'appel, le rendez-vous ou la tâche que quelqu'un doit mener, et la renvoie à la suite du workflow.

Paramètres clés

  • Title : la ligne qui apparaît dans la liste des activités, par exemple l'objet de l'appel à passer.
  • Owner Name or ID : l'utilisateur Salesmate responsable, choisi dans la liste ou transmis en identifiant via une expression du type {{ $json.field }}.
  • Type : le type d'activité, appel ou rendez-vous par exemple.
  • Due Date : dans Additional Fields, la date d'échéance de l'activité.
  • Is Calendar Invite : toujours dans Additional Fields, décide si une invitation d'agenda part.
Cas d'usage
une demande de démo arrive et l'appel de suivi est calé sur le responsable du compte, invitation comprise.
02

Delete an activity

activity.delete

Ce que tu vois dans n8n

Notes & cas d'usage

Supprime une ou plusieurs activités de Salesmate à partir de leur identifiant. Rien ne subsiste de la fiche après l'appel.

Paramètres clés

  • Activity ID : l'identifiant de l'activité à retirer. Plusieurs identifiants tiennent dans le même champ, séparés par des virgules, ce qui permet de traiter un lot en un seul nœud.
Cas d'usage
un prospect annonce que le projet est reporté, et les tâches qu'une séquence avait programmées pour les jours suivants disparaissent d'un coup au lieu d'être clôturées une par une.
03

Get an activity

activity.get

Ce que tu vois dans n8n

Notes & cas d'usage

Va chercher une seule activité pour que le workflow la lise avant de décider de la suite.

Paramètres clés

  • Activity ID : l'identifiant de l'activité à lire, en général repris d'un nœud précédent avec une expression comme {{ $json.field }}.
  • RAW Data : activé, la donnée renvoyée inclut le détail des champs plutôt que la version courte.
Cas d'usage
avant d'envoyer une relance, le workflow recharge l'activité et vérifie ce qu'elle contient vraiment, pour que le message cite le bon objet.
04

Get many activities

activity.getAll

Ce que tu vois dans n8n

Notes & cas d'usage

Renvoie une liste d'activités. C'est la façon d'avoir une vue sur la charge de l'équipe sans ouvrir Salesmate.

Paramètres clés

  • Return All : coché, n8n enchaîne les pages de l'API et ramène toutes les activités ; décoché, l'exécution s'arrête à Limit.
  • Limit : le nombre maximal d'activités renvoyées.
  • Fields : dans Options, la liste des champs à renvoyer, séparés par des virgules, pratique quand le rapport ne garde que deux colonnes.
  • Sort By et Sort Order : le champ de tri, croissant avec asc ou décroissant avec desc.
Cas d'usage
chaque lundi, les activités de la semaine partent dans un tableau partagé.
05

Update an activity

activity.update

Ce que tu vois dans n8n

Notes & cas d'usage

Modifie une activité déjà en place. Seuls les champs renseignés dans Update Fields bougent, le reste garde sa valeur.

Paramètres clés

  • Activity ID : l'activité concernée par la modification.
  • Is Completed : dans Update Fields, indique si l'activité est terminée.
  • Duration : la durée de l'activité, renseignée une fois l'appel passé et sa vraie longueur connue.
  • Tags : les étiquettes associées à l'activité.
Cas d'usage
un appel se termine côté téléphonie, et l'activité correspondante passe en terminé avec sa durée réelle.

Company

5 opérations
06

Create a company

company.create

Ce que tu vois dans n8n

Notes & cas d'usage

Enregistre un nouveau compte dans Salesmate, la fiche société à laquelle les deals et les activités se rattacheront ensuite.

Paramètres clés

  • Name : le nom de la société, seule donnée d'identité obligatoire.
  • Owner Name or ID : l'utilisateur Salesmate propriétaire du compte, pris dans la liste ou transmis en identifiant via une expression.
  • Website et Phone : dans Additional Fields, les deux informations qu'un commercial cherche en premier.
  • Billing City et Billing State : également dans Additional Fields, quand les données de facturation voyagent avec le compte.
Cas d'usage
une inscription crée la fiche dès qu'une adresse professionnelle est détectée.
07

Delete a company

company.delete

Ce que tu vois dans n8n

Notes & cas d'usage

Efface un compte de Salesmate. À viser avec précaution, une société se trouvant au-dessus de tout ce qui lui est rattaché.

Paramètres clés

  • Company ID : l'identifiant du compte à effacer. Plusieurs valeurs se mettent dans le même champ, séparées par des virgules, ce qui règle une liste de nettoyage en un nœud.
Cas d'usage
une routine de dédoublonnage repère deux fiches pour la même entreprise, garde celle qui porte l'historique le plus riche et envoie l'autre identifiant ici.
08

Get a company

company.get

Ce que tu vois dans n8n

Notes & cas d'usage

Lit un compte et verse son contenu dans le workflow. C'est l'étape qui transforme un identifiant en donnée exploitable.

Paramètres clés

  • Company ID : l'identifiant du compte à charger.
  • RAW Data : activé, la réponse contient le détail des champs au lieu de la charge utile réduite.
Cas d'usage
un ticket de support arrive avec un identifiant de compte, le workflow charge la société et aiguille le ticket vers le responsable indiqué sur la fiche.
09

Get many companies

company.getAll

Ce que tu vois dans n8n

Notes & cas d'usage

Ramène les comptes sous forme de liste. C'est l'opération à sortir quand Salesmate doit alimenter un autre système plutôt que répondre à une question.

Paramètres clés

  • Return All : coché pour un export complet, n8n parcourt les pages de l'API lui-même ; décoché, le nœud s'arrête à Limit.
  • Limit : le nombre maximal de comptes renvoyés.
  • Fields : dans Options, la liste des champs à renvoyer séparés par des virgules.
  • Sort By : dans Options, le champ sur lequel la liste est triée.
Cas d'usage
une exécution nocturne reconstruit l'annuaire des comptes que lit la compta.
10

Update a company

company.update

Ce que tu vois dans n8n

Notes & cas d'usage

Applique des modifications à un compte existant, champ par champ, via la collection Update Fields.

Paramètres clés

  • Company ID : le compte en cours de modification.
  • Billing Address Line 1 et Billing Zip Code : dans Update Fields, les éléments d'adresse qui changent quand un client déménage.
  • Owner Name or ID : dans Update Fields aussi, pour confier le compte à un autre commercial.
  • Tags : les étiquettes portées par le compte.
Cas d'usage
un client modifie son adresse de facturation dans ton produit, et la fiche CRM suit dans la minute.

Deal

5 opérations
11

Create a deal

deal.create

Ce que tu vois dans n8n

Notes & cas d'usage

Ouvre une opportunité dans Salesmate. C'est l'opération avec la plus longue liste de champs requis, parce qu'un deal doit atterrir à un endroit précis du pipeline.

Paramètres clés

  • Title, Owner Name or ID et Primary Contact Name or ID : le nom du deal, qui le mène, avec qui.
  • Pipeline, Status et Stage : Sales pour le pipeline, Open au départ, New (Untouched) pour une affaire que personne n'a encore travaillée.
  • Currency et Deal Value : la devise est requise, le montant se trouve dans Additional Fields.
Cas d'usage
un devis signé crée le deal déjà valorisé et attribué.
12

Delete a deal

deal.delete

Ce que tu vois dans n8n

Notes & cas d'usage

Sort définitivement des deals de Salesmate. Ça compte plus qu'ailleurs : une opportunité supprimée ne pèse plus sur le pipeline.

Paramètres clés

  • Deal ID : l'identifiant de l'opportunité à retirer, plusieurs à la fois dans le même champ séparés par des virgules.
Cas d'usage
une campagne de test a généré une série d'opportunités fictives, et la liste de leurs identifiants passe dans un seul nœud pour que les prévisions arrêtent de compter du vide.
13

Get a deal

deal.get

Ce que tu vois dans n8n

Notes & cas d'usage

Charge une opportunité unique, pour que le workflow agisse sur ce que le deal dit maintenant et pas sur ce qu'il disait il y a une heure.

Paramètres clés

  • Deal ID : l'identifiant de l'opportunité à lire.
  • RAW Data : activé, la donnée renvoyée inclut le détail des champs.
Cas d'usage
avant de générer un contrat, le workflow recharge le deal et construit le document à partir des valeurs stockées dans Salesmate, pas de celles que le formulaire avait collectées plus tôt.
14

Get many deals

deal.getAll

Ce que tu vois dans n8n

Notes & cas d'usage

Liste les opportunités. C'est le chemin le plus court vers une photo du pipeline en dehors du CRM.

Paramètres clés

  • Return All : coché, tous les deals reviennent page après page ; décoché, le nœud s'arrête à Limit.
  • Limit : le plafond du nombre de deals renvoyés.
  • Sort Order : dans Options, asc ou desc, de quoi placer le haut de la liste où tu veux.
  • Fields : dans Options, la liste des champs à renvoyer séparés par des virgules.
Cas d'usage
un récapitulatif hebdomadaire des opportunités ouvertes arrive avant la revue de pipeline.
15

Update a deal

deal.update

Ce que tu vois dans n8n

Notes & cas d'usage

Fait avancer un deal, ou le corrige. Tout passe par Update Fields, et les champs laissés vides gardent leur valeur.

Paramètres clés

  • Deal ID : l'opportunité en cours de modification.
  • Stage : Contacted, Qualified, In Negotiation ou Proposal Presented, c'est ainsi qu'une automatisation fait progresser une affaire.
  • Status : Open, Close ou Lost.
  • Estimated Close Date et Priority : la date de clôture prévue et High, Medium ou Low.
Cas d'usage
une proposition est ouverte par le prospect et le deal passe en Proposal Presented sans intervention.
Besoin d'aide

Besoin d'aide pour automatiser Salesmate avec n8n ?

L'équipe te répond directement.

Chaque message est lu par une personne.

FAQ

Salesmate et n8n, les questions qui reviennent

01L'intégration Salesmate n8n est-elle gratuite ?
Oui, côté n8n. Le nœud Salesmate est livré avec n8n : rien à installer, aucun module à acheter, et le comportement est identique sur n8n Cloud, l'offre hébergée par n8n, et sur une instance auto-hébergée en Community Edition sous licence Sustainable Use. Un workflow construit d'un côté tourne de l'autre sans retouche. Ce que coûte Salesmate en lui-même est une autre question, que cette page ne traite pas : la seule chose nécessaire de ce côté est un compte capable de générer une access key.
02Quels credentials faut-il pour connecter Salesmate ?
Salesmate s'authentifie par jeton d'API, et le credential contient deux valeurs. Le Session Token est une access key, générée dans Salesmate sous My Account > Access Key. L'URL est ton nom de domaine Salesmate, l'URL de base de ton compte, écrite sous forme de domaine et pas de chemin complet. Tu crées ce credential une fois dans le menu Credentials de n8n, et tous les workflows de l'instance peuvent ensuite le sélectionner dans la liste déroulante du nœud. Rien d'autre n'est demandé, et la clé n'a jamais besoin d'être collée dans un nœud.
03Quelles sont les limites du nœud Salesmate ?
Le nœud expose 15 opérations sur 3 ressources, les activités, les sociétés et les deals, chacune avec création, lecture, liste, mise à jour et suppression. Sur les trois opérations de liste, le résultat s'arrête à Limit tant que Return All n'est pas activé ; une fois activé, n8n enchaîne les pages de l'API pour tout ramener. Pour un endpoint de l'API Salesmate situé hors de ce catalogue, le nœud HTTP Request appelle l'API directement et réutilise le même credential via l'authentification prédéfinie, sans seconde connexion à créer.
04Un workflow peut-il réagir en temps réel à Salesmate ?
Pas depuis Salesmate. Il n'existe pas de nœud trigger Salesmate dans n8n, donc un workflow qui touche à Salesmate démarre ailleurs. Trois chemins habituels : un Schedule Trigger qui s'exécute à intervalle fixe et appelle Get many deals, Get many companies ou Get many activities pour travailler sur ce qu'il trouve ; un Webhook n8n, c'est-à-dire une URL qu'un autre service appelle quand quelque chose se produit chez lui ; ou le trigger d'un outil déjà en place, formulaire, outil de paiement, support. Salesmate reçoit alors l'écriture une fois le workflow lancé.
05n8n ou Make pour automatiser Salesmate ?
Ça dépend de quatre critères. L'hébergement : n8n s'auto-héberge avec Docker ou npm, ou s'utilise sur n8n Cloud, tandis que Make est uniquement hébergé. La maîtrise des données : sur une instance auto-hébergée, les fiches CRM qui traversent un workflow restent sur une infrastructure qui t'appartient. Le modèle de coût : Make facture à l'opération, ce qui mérite une simulation face à un workflow qui liste toutes les sociétés chaque nuit. La logique visuelle : les deux dessinent le flux sur un canvas, et le meilleur test reste de rebâtir un scénario Salesmate réel dans chacun puis de compter les étapes.