- Accueil
- Ressources
- Intégrations
- Salesmate
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
À 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.
Comment connecter Salesmate à n8n ?
- 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. - 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.
- 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.
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.
| Ressource | Create | Get | Get Many | Update | Delete |
|---|---|---|---|---|---|
| Activity | ✓ | ✓ | ✓ | ✓ | ✓ |
| Company | ✓ | ✓ | ✓ | ✓ | ✓ |
| Deal | ✓ | ✓ | ✓ | ✓ | ✓ |
Sommaire des opérations
Activity
5 opérationsCreate an activity
activity.createCe 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.
Delete an activity
activity.deleteCe 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.
Get an activity
activity.getCe 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.
Get many activities
activity.getAllCe 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
ascou décroissant avecdesc.
Update an activity
activity.updateCe 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é.
Company
5 opérationsCreate a company
company.createCe 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.
Delete a company
company.deleteCe 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.
Get a company
company.getCe 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.
Get many companies
company.getAllCe 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.
Update a company
company.updateCe 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.
Deal
5 opérationsCreate a deal
deal.createCe 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 :
Salespour le pipeline,Openau 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.
Delete a deal
deal.deleteCe 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.
Get a deal
deal.getCe 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.
Get many deals
deal.getAllCe 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,
ascoudesc, 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.
Update a deal
deal.updateCe 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 NegotiationouProposal Presented, c'est ainsi qu'une automatisation fait progresser une affaire. - Status :
Open,CloseouLost. - Estimated Close Date et Priority : la date de clôture prévue et
High,MediumouLow.
Proposal Presented sans intervention.Besoin d'aide pour automatiser Salesmate avec n8n ?
L'équipe te répond directement.
Chaque message est lu par une personne.

