Workflow n8n

Automatisation HubSpot avec n8n : gestion des tickets prioritaires

Ce workflow n8n a pour objectif d'automatiser la gestion des tickets dans HubSpot en fonction de leur priorité. Dans un environnement où la rapidité et l'efficacité sont essentielles, ce processus permet aux équipes de support client de réagir rapidement aux demandes urgentes. Par exemple, lorsqu'un ticket est créé dans HubSpot, le workflow déclenche une série d'actions qui permettent de classer le ticket comme prioritaire ou non, d'envoyer des notifications sur Slack et de mettre à jour des documents dans Google Slides.

  • Étape 1 : Le déclencheur est un événement HubSpot qui détecte la création d'un ticket.
  • Étape 2 : Le nœud 'Set' définit les valeurs nécessaires pour le traitement.
  • Étape 3 : Un nœud 'Switch' évalue la priorité du ticket. Si le ticket est jugé comme 'high-priority', il est envoyé à un nœud HubSpot pour être traité en conséquence, tandis que les tickets 'low-priority' suivent un chemin différent.
  • Étape 4 : Les notifications sont envoyées via Slack pour informer l'équipe des tickets fermés. Enfin, les informations pertinentes sont mises à jour dans Airtable et Google Slides pour assurer une bonne visibilité des tâches en cours. Les bénéfices de ce workflow incluent une réduction significative des délais de réponse aux tickets, une meilleure organisation des priorités et une communication fluide au sein des équipes. En intégrant ces outils, les entreprises peuvent améliorer leur efficacité opérationnelle et la satisfaction client.
Tags clés :automatisationHubSpotSlackAirtableGoogle Slides
Catégorie: Hubspot Trigger · Tags: automatisation, HubSpot, Slack, Airtable, Google Slides0

Workflow n8n HubSpot, Slack, Airtable, Google Slides : vue d'ensemble

Schéma des nœuds et connexions de ce workflow n8n, généré à partir du JSON n8n.

Workflow n8n HubSpot, Slack, Airtable, Google Slides : détail des nœuds

  • Set

    Ce noeud permet de définir des valeurs spécifiques dans le workflow.

  • Switch

    Ce noeud évalue une condition et dirige le flux en fonction du résultat.

  • IF

    Ce noeud exécute des actions basées sur des conditions définies.

  • high-priority

    Ce noeud crée un ticket de haute priorité dans HubSpot avec les paramètres fournis.

  • low-priority

    Ce noeud crée un ticket de basse priorité dans HubSpot avec les paramètres fournis.

  • #closedwon

    Ce noeud envoie un message sur Slack avec le texte et les options spécifiées.

  • Airtable

    Ce noeud interagit avec Airtable pour effectuer des opérations sur une table donnée.

  • Google Slides

    Ce noeud crée une présentation Google Slides avec le titre spécifié.

  • Hubspot Trigger

    Ce noeud déclenche le workflow en fonction des événements provenant de HubSpot.

  • Hubspot

    Ce noeud effectue des opérations sur un deal spécifique dans HubSpot.

Inscris-toi pour voir l'intégralité du workflow

Inscription gratuite

S'inscrire gratuitementBesoin d'aide ?
{
  "nodes": [
    {
      "name": "Set",
      "type": "n8n-nodes-base.set",
      "position": [
        630,
        990
      ],
      "parameters": {
        "values": {
          "number": [
            {
              "name": "deal_value",
              "value": "={{$json[\"properties\"][\"amount\"][\"value\"]}}"
            },
            {
              "name": "deal_id",
              "value": "={{$json[\"dealId\"]}}"
            }
          ],
          "string": [
            {
              "name": "deal_name",
              "value": "={{$json[\"properties\"][\"dealname\"][\"value\"]}}"
            },
            {
              "name": "deal_date",
              "value": "={{$json[\"properties\"][\"closedate\"][\"timestamp\"]}}"
            },
            {
              "name": "deal_description",
              "value": "={{$json[\"properties\"][\"description\"][\"value\"]}}"
            },
            {
              "name": "deal_type",
              "value": "={{$json[\"properties\"][\"dealtype\"][\"value\"]}}"
            },
            {
              "name": "deal_stage",
              "value": "={{$json[\"properties\"][\"dealstage\"][\"value\"]}}"
            }
          ]
        },
        "options": {},
        "keepOnlySet": true
      },
      "typeVersion": 1
    },
    {
      "name": "Switch",
      "type": "n8n-nodes-base.switch",
      "position": [
        830,
        740
      ],
      "parameters": {
        "rules": {
          "rules": [
            {
              "value2": "closedwon"
            },
            {
              "output": 1,
              "value2": "presentationscheduled"
            },
            {
              "output": 2,
              "value2": "closedlost"
            }
          ]
        },
        "value1": "={{$node[\"Hubspot\"].json[\"properties\"][\"dealstage\"][\"value\"]}}",
        "dataType": "string"
      },
      "typeVersion": 1
    },
    {
      "name": "IF",
      "type": "n8n-nodes-base.if",
      "position": [
        830,
        1140
      ],
      "parameters": {
        "conditions": {
          "number": [
            {
              "value1": "={{$json[\"deal_value\"]}}",
              "value2": 500,
              "operation": "larger"
            }
          ],
          "string": [
            {
              "value1": "={{$json[\"deal_type\"]}}",
              "value2": "newbusiness"
            },
            {
              "value1": "={{$json[\"deal_stage\"]}}",
              "value2": "closedlost|closedwon",
              "operation": "notEqual"
            }
          ]
        }
      },
      "typeVersion": 1
    },
    {
      "name": "high-priority",
      "type": "n8n-nodes-base.hubspot",
      "position": [
        1030,
        1040
      ],
      "parameters": {
        "stageId": "1",
        "resource": "ticket",
        "pipelineId": "0",
        "ticketName": "=Deal: {{$json[\"deal_name\"]}}",
        "additionalFields": {
          "priority": "HIGH",
          "description": "={{$json[\"deal_description\"]}}",
          "ticketOwnerId": 12345
        }
      },
      "credentials": {
        "hubspotApi": "hubspot_nodeqa"
      },
      "typeVersion": 1
    },
    {
      "name": "low-priority",
      "type": "n8n-nodes-base.hubspot",
      "position": [
        1030,
        1240
      ],
      "parameters": {
        "stageId": "1",
        "resource": "ticket",
        "pipelineId": "0",
        "ticketName": "=Deal: {{$json[\"deal_name\"]}}",
        "additionalFields": {
          "priority": "MEDIUM",
          "description": "={{$json[\"deal_description\"]}}"
        }
      },
      "credentials": {
        "hubspotApi": "hubspot_nodeqa"
      },
      "typeVersion": 1
    },
    {
      "name": "#closedwon",
      "type": "n8n-nodes-base.slack",
      "position": [
        1030,
        590
      ],
      "parameters": {
        "text": "=We successfully closed the deal {{$node[\"Set\"].json[\"deal_name\"]}}!",
        "channel": "deals",
        "attachments": [],
        "otherOptions": {}
      },
      "credentials": {
        "slackApi": "slack_nodeqa"
      },
      "typeVersion": 1
    },
    {
      "name": "Airtable",
      "type": "n8n-nodes-base.airtable",
      "position": [
        1030,
        890
      ],
      "parameters": {
        "table": "lost_deals",
        "fields": [
          "deal_name",
          "deal_id",
          "deal_type"
        ],
        "options": {},
        "operation": "append",
        "application": "appqwertz",
        "addAllFields": false
      },
      "credentials": {
        "airtableApi": "airtable_nodeqa"
      },
      "typeVersion": 1
    },
    {
      "name": "Google Slides",
      "type": "n8n-nodes-base.googleSlides",
      "position": [
        1030,
        740
      ],
      "parameters": {
        "title": "=Presentation for deal {{$node[\"Set\"].json[\"deal_name\"]}}",
        "authentication": "oAuth2"
      },
      "credentials": {
        "googleSlidesOAuth2Api": "slides"
      },
      "typeVersion": 1
    },
    {
      "name": "Hubspot Trigger",
      "type": "n8n-nodes-base.hubspotTrigger",
      "position": [
        240,
        990
      ],
      "webhookId": "12345",
      "parameters": {
        "eventsUi": {
          "eventValues": [
            {
              "name": "deal.creation"
            }
          ]
        },
        "additionalFields": {}
      },
      "typeVersion": 1
    },
    {
      "name": "Hubspot",
      "type": "n8n-nodes-base.hubspot",
      "position": [
        440,
        990
      ],
      "parameters": {
        "dealId": "={{$json[\"dealId\"]}}",
        "operation": "get",
        "additionalFields": {}
      },
      "typeVersion": 1
    }
  ],
  "connections": {
    "IF": {
      "main": [
        [
          {
            "node": "high-priority",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "low-priority",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Set": {
      "main": [
        [
          {
            "node": "Switch",
            "type": "main",
            "index": 0
          },
          {
            "node": "IF",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Switch": {
      "main": [
        [
          {
            "node": "#closedwon",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Google Slides",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Airtable",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Hubspot": {
      "main": [
        [
          {
            "node": "Set",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Hubspot Trigger": {
      "main": [
        [
          {
            "node": "Hubspot",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}

Workflow n8n HubSpot, Slack, Airtable, Google Slides : pour qui est ce workflow ?

Ce workflow s'adresse aux équipes de support client et aux responsables de la gestion des tickets dans les entreprises utilisant HubSpot. Il est idéal pour les organisations de taille moyenne à grande qui cherchent à optimiser leur processus de gestion des tickets et à améliorer leur réactivité face aux demandes clients.

Workflow n8n HubSpot, Slack, Airtable, Google Slides : problème résolu

Ce workflow résout le problème de la gestion inefficace des tickets de support en automatisant le processus de priorisation. En éliminant les tâches manuelles, il réduit les risques d'erreurs et les délais de réponse. Les utilisateurs bénéficient d'une meilleure visibilité sur les tickets en cours et d'une réactivité accrue, ce qui améliore la satisfaction client et l'efficacité des équipes.

Workflow n8n HubSpot, Slack, Airtable, Google Slides : étapes du workflow

Étape 1 : Le workflow est déclenché par un événement HubSpot lors de la création d'un ticket.

  • Étape 1 : Le nœud 'Set' configure les valeurs nécessaires pour le traitement.
  • Étape 2 : Le nœud 'Switch' détermine la priorité du ticket.
  • Étape 3 : Si le ticket est 'high-priority', il est traité par le nœud HubSpot correspondant, sinon il suit le chemin pour les tickets 'low-priority'.
  • Étape 4 : Les notifications sont envoyées via Slack pour les tickets fermés, et les informations sont mises à jour dans Airtable et Google Slides pour assurer un suivi efficace.

Workflow n8n HubSpot, Slack, Airtable, Google Slides : guide de personnalisation

Pour personnaliser ce workflow, vous pouvez modifier les paramètres du nœud HubSpot pour adapter les critères de priorité selon vos besoins. Assurez-vous de mettre à jour les canaux Slack et les tables Airtable pour correspondre à votre organisation. Vous pouvez également ajouter d'autres nœuds pour intégrer des outils supplémentaires ou ajuster les notifications selon les préférences de votre équipe. Enfin, vérifiez les paramètres d'authentification pour chaque service afin de garantir une connexion sécurisée.