Comment envoyer des alertes HubSpot vers Slack avec Make.com ?
L'intégration native HubSpot-Slack convient pour des notifications simples, mais elle montre vite ses limites dès que vous voulez router les alertes selon le propriétaire du deal, l'étape du pipeline ou la valeur du deal. Make.com résout ce problème : il permet de créer une logique conditionnelle et de personnaliser le format des messages sans écrire une ligne de code. Ce guide explique comment configurer le scénario complet de A à Z, avec les notifications de nouveau deal et les mises à jour d'étape du pipeline.
Contribution de
SaaS Hackers
Réponse rapide : vous pouvez envoyer des alertes HubSpot vers Slack avec Make.com en créant un scénario qui surveille des déclencheurs HubSpot (comme les nouveaux deals ou les changements d'étape du pipeline) et publie un message formaté dans un canal Slack. Vous gagnez en flexibilité par rapport à l'intégration native HubSpot-Slack, notamment grâce au routage dynamique des canaux et à la personnalisation des messages.
L'intégration native HubSpot-Slack couvre les besoins de base. Mais si vous voulez que les alertes arrivent dans différents canaux selon le propriétaire du deal, l'étape du pipeline ou la valeur du deal, il vous faut un outil plus flexible. Make.com comble ce manque. Ce tutoriel vous guide pas à pas dans la création d'un scénario d'alertes HubSpot vers Slack, avec les notifications de nouveau deal et les mises à jour d'étape du pipeline.
Ce qu'il vous faut avant de commencer
Avant de créer le scénario, vérifiez que vous disposez des éléments suivants :
- Un compte Make.com (l'offre gratuite suffit)
- Un compte HubSpot avec accès au CRM
- Un espace de travail Slack dans lequel vous avez l'autorisation d'ajouter des applications
- Au moins un canal Slack dédié aux notifications de deals ou de pipeline
Aucune expérience en programmation n'est nécessaire. Make.com utilise un éditeur visuel basé sur des nœuds.
Comment connecter HubSpot et Slack dans Make.com
Étape 1 : créer un nouveau scénario
Connectez-vous à Make.com et cliquez sur Create a new scenario depuis votre tableau de bord. Vous arrivez sur un canevas vide qui vous invite à ajouter votre premier module.
Étape 2 : ajouter HubSpot comme module déclencheur
Cliquez sur la grande icône + et recherchez HubSpot CRM. Sélectionnez-le, puis choisissez l'événement déclencheur. Pour les alertes de nouveau deal, sélectionnez Watch Objects et choisissez Deals comme type d'objet.
Si vous n'avez encore jamais connecté HubSpot à Make.com, vous serez invité à autoriser la connexion. Cliquez sur Add à côté du champ de connexion et suivez le processus OAuth. Make.com vous redirige vers HubSpot, où vous accordez l'accès. Une fois l'autorisation donnée, votre connexion apparaît dans la liste déroulante.
Configurez les paramètres du déclencheur :
- Watched fields : sélectionnez les champs à surveiller (par exemple le nom du deal, le montant, le pipeline, l'étape du deal, le propriétaire)
- Limit : définissez le nombre d'enregistrements à traiter à chaque exécution (10 à 20 est un bon point de départ)
Étape 3 : ajouter un module Slack
Cliquez sur l'icône + après votre déclencheur HubSpot pour ajouter un second module. Recherchez Slack et sélectionnez Create a Message.
Autorisez votre connexion Slack comme vous l'avez fait pour HubSpot. Si vous utilisez déjà HubSpot de façon plus poussée pour l'automatisation et le reporting, il peut aussi être utile de consulter les meilleures agences HubSpot pour le SaaS B2B si vous avez besoin d'aide au-delà de simples workflows d'alerte. On vous demandera de choisir l'espace de travail Slack à connecter.
Une fois la connexion établie, configurez le message :
- Channel : sélectionnez le canal Slack dans lequel les alertes doivent être publiées
- Text : composez votre message à partir des données HubSpot du module précédent
Comment formater votre message d'alerte de deal HubSpot
C'est là que Make.com se distingue de l'intégration native. Vous pouvez composer un message à partir de n'importe quel champ de la fiche du deal HubSpot.
Un message d'alerte de deal clair et utile comprend :
- Le nom du deal
- La valeur du deal
- Le pipeline et l'étape
- Le propriétaire du deal
- Un lien direct vers la fiche HubSpot
Dans le champ Texte du module Slack, cliquez dans le champ et utilisez le panneau de mapping à droite pour insérer les variables HubSpot. Voici un modèle qui fonctionne :
New Deal Created
Name: [Deal Name]
Value: [Amount]
Pipeline: [Pipeline]
Stage: [Deal Stage]
Owner: [Owner Name]
View in HubSpot: [Deal URL]Remplacez chaque élément entre crochets par le champ correspondant de votre module déclencheur HubSpot. Make.com affiche dans le panneau de mapping tous les champs disponibles de la fiche du deal.
Comment créer une alerte de changement d'étape du pipeline
Les alertes de nouveau deal sont simples. Les alertes de changement d'étape du pipeline demandent une étape supplémentaire : un filtre.
Étape 1 : utiliser le même déclencheur HubSpot
Conservez le déclencheur Watch Objects (Deals) de la configuration précédente. Vérifiez que Deal Stage fait partie des champs surveillés.
Étape 2 : ajouter un filtre entre HubSpot et Slack
Cliquez sur la petite icône de clé à molette sur la flèche entre vos modules HubSpot et Slack, puis sélectionnez Set up a filter. Cela indique à Make.com de ne passer à l'étape Slack que lorsqu'une condition précise est remplie.
Définissez la condition du filtre :
- Label : Stage Changed
- Condition : Deal Stage > Does not equal > [laissez vide, ou indiquez une étape précise que vous souhaitez exclure]
Pour une alerte plus ciblée (par exemple uniquement lorsqu'un deal atteint l'étape « Proposal Sent »), définissez la condition ainsi :
- Deal Stage > Equal to > Proposal Sent
Vous pouvez cumuler plusieurs conditions avec une logique AND/OR si vous voulez des alertes pour plusieurs étapes.
Étape 3 : personnaliser le message Slack pour les changements d'étape
Modifiez votre modèle de message Slack pour qu'il reflète le contexte d'une mise à jour du pipeline :
Pipeline Update
[Deal Name] has moved to [Deal Stage]
Value: [Amount]
Owner: [Owner Name]
View deal: [Deal URL]Comment router les alertes vers différents canaux Slack
L'intégration native HubSpot-Slack ne permet de choisir qu'un canal fixe. Make.com vous permet de router les alertes dynamiquement selon les données du deal.
Pour envoyer les alertes vers différents canaux selon le propriétaire du deal ou le pipeline :
Option 1 : utiliser un module Router
Après votre déclencheur HubSpot, ajoutez un module Router (dans la catégorie Flow Control). Un Router divise votre scénario en plusieurs branches, chacune avec son propre filtre et son propre module Slack.
- Branche 1 : filtre Owner = Sales Rep A, publication dans #sales-rep-a
- Branche 2 : filtre Owner = Sales Rep B, publication dans #sales-rep-b
- Branche 3 : filtre Pipeline = Enterprise, publication dans #enterprise-deals
Chaque branche a son propre module Slack avec son propre paramètre de canal.
Option 2 : utiliser un nom de canal variable
Si vos canaux Slack suivent une convention de nommage liée aux données HubSpot (par exemple un canal par commercial), vous pouvez mapper dynamiquement le champ du canal à l'aide d'une formule. Dans le champ Channel du module Slack, utilisez une formule de texte pour construire le nom du canal à partir du nom du propriétaire du deal.
Cette approche suppose que vos canaux Slack et les noms des propriétaires HubSpot suivent un format cohérent.
Comment planifier et tester votre scénario
Définir la planification de votre scénario
Les scénarios Make.com peuvent s'exécuter selon une planification ou se déclencher instantanément via des webhooks. Pour les alertes de deals, programmez le scénario toutes les 5 ou 15 minutes. Cliquez sur l'icône d'horloge en bas du canevas pour définir l'intervalle.
Pour des alertes en temps réel, remplacez le déclencheur Watch Objects par un déclencheur webhook HubSpot. Cela nécessite une offre HubSpot payante, mais le scénario se déclenche dès qu'un deal est créé ou mis à jour.
Testez avant la mise en service
Cliquez sur Run once en bas à gauche du canevas. Make.com exécute le scénario une fois avec les données réelles de HubSpot. Vérifiez la sortie de chaque module en cliquant sur la bulle au-dessus. Vous verrez exactement quelles données sont passées et si le message Slack a bien été publié.
Si le module Slack affiche un indicateur de réussite (une coche verte avec un chiffre), consultez votre canal Slack. Votre alerte de test doit s'y trouver.
Erreurs courantes et comment les corriger
La connexion HubSpot ne renvoie aucun enregistrement
Vérifiez que votre déclencheur HubSpot surveille le bon type d'objet et qu'il existe des deals dans le pipeline que vous surveillez. Vérifiez aussi que le filtre de date n'exclut pas les enregistrements récents.
Le message Slack est publié mais les champs sont vides
Cela signifie que les champs HubSpot n'ont pas été mappés correctement. Retournez dans le module Slack, cliquez dans le champ Text et remappez chaque variable à partir de la sortie du module HubSpot. Ne saisissez pas les noms de champs à la main.
Le filtre bloque tous les enregistrements
Ouvrez le filtre et vérifiez la logique de la condition. Une erreur fréquente consiste à utiliser « Equal to » alors que la valeur du champ dans HubSpot a un autre format (par exemple des identifiants internes d'étape plutôt que les noms affichés). Utilisez l'inspecteur de données de Make.com pour vérifier la valeur exacte transmise.
Le scénario s'exécute mais aucun message Slack n'apparaît
Vérifiez que le nom du canal Slack est correct et que votre connexion Slack dans Make.com a l'autorisation de publier dans ce canal. Pour les canaux privés, l'application Slack doit d'abord y être invitée.
Pourquoi utiliser Make.com plutôt que l'intégration native HubSpot-Slack ?
L'intégration native HubSpot-Slack (intégrée directement dans les paramètres de HubSpot) fonctionne bien pour les notifications de base. Elle atteint ses limites lorsque vous avez besoin de :
- Alertes routées vers différents canaux selon les données du deal
- Mise en forme personnalisée des messages avec des champs précis
- Logique conditionnelle (par exemple, n'alerter que lorsque la valeur du deal dépasse 10 000 £)
- Alertes déclenchées par des changements d'étape précis du pipeline plutôt que par toutes les mises à jour
- Notifications qui déclenchent aussi d'autres actions (par exemple créer une tâche dans Asana ou ajouter une ligne dans un Google Sheet)
Make.com gère tout cela sans écrire la moindre ligne de code. Chez SaaS Hackers, c'est la configuration que nous recommandons à toute équipe commerciale qui gère plus d'un pipeline ou suit des deals répartis entre plusieurs commerciaux. Si vous comparez des partenaires plus larges pour l'automatisation du CRM, la RevOps ou les systèmes de croissance, nos classements des agences inbound marketing pour le SaaS B2B et des agences marketing ops pour le SaaS B2B sont une bonne étape suivante.
FAQ
Quelle est la différence entre les alertes HubSpot-Slack créées avec Make.com et l'intégration native ?
L'intégration native HubSpot-Slack envoie des notifications vers des canaux fixes et ne couvre qu'un nombre limité de déclencheurs. Make.com vous permet de créer une logique conditionnelle, d'acheminer les alertes vers différents canaux en fonction des données du deal, de mettre en forme les messages avec n'importe quel champ HubSpot et d'enchaîner des actions supplémentaires après la publication du message Slack.
Puis-je envoyer des alertes de deals HubSpot vers un canal Slack privé avec Make.com ?
Oui. Vous devez d'abord inviter l'application Slack Make.com dans le canal privé. Ouvrez le canal dans Slack, saisissez /invite @Make (ou le nom de votre application connectée), puis confirmez. Ensuite, le canal privé apparaît dans la liste déroulante des canaux de Make.com.
À quelle fréquence Make.com vérifie-t-il la présence de nouveaux deals dans HubSpot ?
Avec l'offre gratuite de Make.com, l'intervalle minimum est de 15 minutes. Les offres payantes permettent des intervalles d'une minute. Pour des alertes en temps réel, utilisez un webhook HubSpot comme déclencheur plutôt que le déclencheur d'interrogation Watch Objects. Le scénario se lance alors instantanément à la création ou à la mise à jour d'un deal.
Faut-il une offre HubSpot payante pour utiliser Make.com avec des alertes Slack ?
Non. L'intégration HubSpot de Make.com fonctionne avec les comptes HubSpot gratuits et Starter grâce au déclencheur Watch Objects. Les déclencheurs par webhook en temps réel nécessitent une offre HubSpot compatible avec les webhooks (Professional ou supérieure), mais les scénarios basés sur l'interrogation fonctionnent avec toutes les offres HubSpot.
Make.com peut-il envoyer des messages Slack différents selon la valeur du deal ?
Oui. Ajoutez un module de filtre ou de routeur entre le déclencheur HubSpot et le module Slack. Définissez la condition sur le champ du montant du deal (par exemple, montant supérieur à 10000), puis configurez un message Slack distinct pour chaque tranche de valeur. Chaque branche peut publier dans un canal différent, avec un format de message différent.
Contribution de
SaaS Hackers


