Workflow n8n

Automatisation Typeform avec n8n : analyse de sentiment et messages

Ce workflow n8n a pour objectif d'analyser le sentiment des retours clients collectés via Typeform et d'envoyer un message sur Mattermost en fonction des résultats. Dans un contexte où la satisfaction client est primordiale, ce type d'automatisation permet aux entreprises de réagir rapidement aux feedbacks, qu'ils soient positifs ou négatifs. Par exemple, une équipe marketing peut utiliser ce workflow pour surveiller en temps réel les impressions des utilisateurs sur un nouveau produit ou service. Le déclencheur de ce workflow est un 'Typeform Trigger' qui s'active dès qu'un formulaire est soumis. Ensuite, le contenu du feedback est analysé grâce au service 'Google Cloud Natural Language', qui évalue le sentiment exprimé. En fonction des résultats de cette analyse, le noeud 'IF' permet de déterminer si le sentiment est positif ou négatif. Si le sentiment est jugé négatif, un message approprié est envoyé sur le canal Mattermost spécifié, via le noeud 'Mattermost'. Ce processus d'automatisation n8n offre un gain de temps considérable et permet d'améliorer la réactivité des équipes face aux retours clients. En intégrant cette solution, les entreprises peuvent non seulement optimiser leur communication interne mais aussi renforcer leur relation client en montrant qu'elles prennent en compte les avis exprimés.

Tags clés :automatisationTypeformMattermostanalyse de sentimentn8n
Catégorie: Webhook · Tags: automatisation, Typeform, Mattermost, analyse de sentiment, n8n0

Workflow n8n Typeform, Mattermost, analyse de sentiment : vue d'ensemble

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

Workflow n8n Typeform, Mattermost, analyse de sentiment : détail des nœuds

  • Typeform Trigger

    Ce noeud déclenche le workflow lorsqu'un formulaire Typeform est soumis.

  • Google Cloud Natural Language

    Ce noeud analyse le contenu textuel à l'aide de l'API Google Cloud Natural Language.

  • IF

    Ce noeud permet de définir des conditions pour diriger le flux de travail en fonction des résultats.

  • Mattermost

    Ce noeud envoie un message sur un canal Mattermost avec des options supplémentaires.

  • NoOp

    Ce noeud effectue une opération sans effet, souvent utilisé comme un espace réservé.

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

Inscription gratuite

S'inscrire gratuitementBesoin d'aide ?
{
  "id": "133",
  "name": "Analyze the sentiment of feedback and send a message on Mattermost",
  "nodes": [
    {
      "name": "Typeform Trigger",
      "type": "n8n-nodes-base.typeformTrigger",
      "position": [
        510,
        260
      ],
      "webhookId": "ad8a87ef-d293-4e48-8d36-838d69ebce0f",
      "parameters": {
        "formId": ""
      },
      "credentials": {
        "typeformApi": "typeform"
      },
      "typeVersion": 1
    },
    {
      "name": "Google Cloud Natural Language",
      "type": "n8n-nodes-base.googleCloudNaturalLanguage",
      "position": [
        710,
        260
      ],
      "parameters": {
        "content": "={{$node[\"Typeform Trigger\"].json[\"What did you think about the event?\"]}}",
        "options": {}
      },
      "credentials": {
        "googleCloudNaturalLanguageOAuth2Api": "cloud"
      },
      "typeVersion": 1
    },
    {
      "name": "IF",
      "type": "n8n-nodes-base.if",
      "position": [
        910,
        260
      ],
      "parameters": {
        "conditions": {
          "number": [
            {
              "value1": "={{$node[\"Google Cloud Natural Language\"].json[\"documentSentiment\"][\"score\"]}}"
            }
          ]
        }
      },
      "typeVersion": 1
    },
    {
      "name": "Mattermost",
      "type": "n8n-nodes-base.mattermost",
      "position": [
        1110,
        160
      ],
      "parameters": {
        "message": "=You got a new feedback with a score of {{$node[\"Google Cloud Natural Language\"].json[\"documentSentiment\"][\"score\"]}}. Here is what it says:{{$node[\"Typeform Trigger\"].json[\"What did you think about the event?\"]}}",
        "channelId": "4h1bz64cyifwxnzojkzh8hxh4a",
        "attachments": [],
        "otherOptions": {}
      },
      "credentials": {
        "mattermostApi": "mattermost"
      },
      "typeVersion": 1
    },
    {
      "name": "NoOp",
      "type": "n8n-nodes-base.noOp",
      "position": [
        1110,
        360
      ],
      "parameters": {},
      "typeVersion": 1
    }
  ],
  "active": false,
  "settings": {},
  "connections": {
    "IF": {
      "main": [
        [
          {
            "node": "Mattermost",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "NoOp",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Typeform Trigger": {
      "main": [
        [
          {
            "node": "Google Cloud Natural Language",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Google Cloud Natural Language": {
      "main": [
        [
          {
            "node": "IF",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}

Workflow n8n Typeform, Mattermost, analyse de sentiment : pour qui est ce workflow ?

Ce workflow s'adresse aux équipes marketing et aux responsables de la relation client dans les PME et grandes entreprises qui souhaitent améliorer leur gestion des retours clients. Un niveau technique intermédiaire est recommandé pour la mise en place et la personnalisation de ce workflow.

Workflow n8n Typeform, Mattermost, analyse de sentiment : problème résolu

Ce workflow résout le problème de la lenteur dans la gestion des retours clients. En automatisant l'analyse des sentiments, les entreprises peuvent identifier rapidement les problèmes potentiels et réagir en temps réel. Cela réduit les risques de mécontentement et améliore la satisfaction client, permettant ainsi d'optimiser les processus de communication interne.

Workflow n8n Typeform, Mattermost, analyse de sentiment : étapes du workflow

Étape 1 : Le workflow est déclenché par un formulaire soumis via Typeform.

  • Étape 1 : Le contenu du retour est analysé par le service Google Cloud Natural Language pour déterminer le sentiment.
  • Étape 2 : En fonction du résultat de l'analyse, le noeud IF évalue si le sentiment est positif ou négatif.
  • Étape 3 : Si le sentiment est négatif, un message est envoyé sur Mattermost, informant l'équipe concernée des retours critiques.

Workflow n8n Typeform, Mattermost, analyse de sentiment : guide de personnalisation

Pour personnaliser ce workflow, vous pouvez modifier l'ID du formulaire Typeform dans le noeud 'Typeform Trigger' pour l'adapter à votre propre formulaire. Dans le noeud 'Mattermost', ajustez le canal et le contenu du message pour qu'ils correspondent à vos besoins spécifiques. Vous pouvez également affiner les critères d'analyse dans le noeud 'Google Cloud Natural Language' en fonction des types de feedback que vous recevez. Enfin, assurez-vous que les permissions d'accès à Mattermost sont correctement configurées pour permettre l'envoi de messages.