Automatisation Telegram avec n8n : gestion de sondages interactifs
Ce workflow n8n a pour objectif de gérer des sondages interactifs via Telegram, permettant aux entreprises de collecter des retours d'expérience de manière efficace. Dans un contexte où l'engagement client est essentiel, ce système d'automatisation n8n facilite la communication et l'interaction avec les utilisateurs, tout en optimisant le processus de collecte de données. Les cas d'usage incluent la réalisation de sondages, le suivi des réponses et l'analyse des résultats en temps réel. Le workflow débute avec un déclencheur Telegram qui active le processus dès qu'un utilisateur envoie un message. Ensuite, des nœuds conditionnels vérifient si un enregistrement existe déjà ou si le sondage doit continuer. En fonction des réponses, le système utilise des nœuds pour envoyer des questions suivantes ou des réponses personnalisées. Des intégrations avec Google Sheets permettent de stocker et d'analyser les données recueillies, tandis que des nœuds de gestion de mémoire assurent le suivi des sessions utilisateurs. Grâce à cette automatisation, les entreprises peuvent réduire le temps consacré à la gestion manuelle des sondages, minimiser les erreurs et améliorer l'expérience utilisateur. En fin de compte, cette solution offre une valeur ajoutée significative en facilitant l'engagement client et en optimisant la collecte de données.
À qui s'adresse ce workflow ?
Ce workflow s'adresse aux entreprises de toutes tailles souhaitant améliorer leur interaction avec les clients via Telegram. Il convient particulièrement aux équipes marketing et aux responsables de la relation client, qu'ils aient un niveau technique débutant ou avancé.
Ce que ce workflow résout
Ce workflow résout le problème de la collecte de retours d'expérience en automatisant le processus de sondage sur Telegram. Il élimine les frustrations liées à la gestion manuelle des réponses et réduit le risque d'erreurs humaines. Les utilisateurs bénéficient d'une méthode efficace pour recueillir des données précieuses, ce qui leur permet d'améliorer leurs produits et services en fonction des retours clients.
Comment ça fonctionne
Étape 1 : Le workflow est déclenché par un message reçu sur Telegram.
- 01Étape 1 : Le système vérifie si un enregistrement existe déjà pour l'utilisateur.
- 02Étape 2 : Si aucun enregistrement n'est trouvé, une question de sondage est envoyée.
- 03Étape 3 : Les réponses sont traitées et stockées dans Google Sheets.
- 04Étape 4 : En fonction des réponses, le système détermine si le sondage doit continuer ou si une réponse finale doit être envoyée.
- 05Étape 5 : Les données des sondages sont analysées et les résultats sont disponibles pour l'équipe marketing.
On adapte ce workflow à votre stack.
CRM, outils internes, briques métier — on connecte tout via n8n et on vous livre une automatisation prête à l'emploi.
Visualisation du workflow n8n
Schéma des nœuds et connexions de ce workflow n8n, généré à partir du JSON n8n.
Importer dans n8n en un clic
Inscris-toi gratuitement pour télécharger le fichier .json, puis fais Import from File dans n8n pour déployer le workflow en quelques secondes.
Inscris-toi gratuitement pour télécharger le workflow et l'importer dans n8n.
Télécharger gratuitementInscription en 30 secondes · Sans CB
Personnaliser ce workflow
Pour personnaliser ce workflow, vous pouvez modifier l'URL du webhook pour l'adapter à votre bot Telegram. Il est également possible de changer le nom de la feuille Google Sheets où les réponses seront stockées. Pour ajouter d'autres questions, ajustez les nœuds 'Send Next Question' et 'Send Response' en fonction de vos besoins. Pensez à sécuriser le flux en vérifiant les permissions d'accès aux données et en configurant des alertes pour surveiller les performances du workflow.
Détail des nœuds n8n
- 01Telegram Trigger
Ce noeud déclenche le workflow en écoutant les mises à jour de Telegram.
- 02Send Next Question
Ce noeud envoie un message contenant la prochaine question à un utilisateur sur Telegram.
- 03Send Response
Ce noeud envoie une réponse à un utilisateur sur Telegram.
- 04Has No Record?
Ce noeud vérifie si un enregistrement n'existe pas en fonction des conditions spécifiées.
- 05Is Survey Continue?
Ce noeud détermine si le sondage doit continuer en fonction des conditions définies.
- 06Get State2
Ce noeud récupère l'état d'une clé spécifique dans Redis.
- 07Get Columns1
Ce noeud obtient les colonnes d'une feuille Google Sheets spécifiée.
- 08Set Variables1
Ce noeud définit des variables en fonction des affectations spécifiées.
- 09Message Type1
Ce noeud permet de choisir un chemin dans le workflow en fonction du type de message.
- 10Get Command1
Ce noeud définit une commande à partir des affectations spécifiées.
- 11Bot Actions1
Ce noeud détermine les actions du bot en fonction des règles définies.
- 12Memory3
Ce noeud gère la mémoire de la session de chat en utilisant Redis.
- 13Get Survey State1
Ce noeud définit l'état du sondage à partir des affectations spécifiées.
- 14Reset Agent Memory1
Ce noeud réinitialise la mémoire de l'agent en fonction des messages et du mode d'insertion.
- 15Memory4
Ce noeud gère la mémoire de la session de chat en utilisant Redis.
- 16Start Session1
Ce noeud démarre une nouvelle session dans Redis avec une clé et une valeur spécifiées.
- 17Get State3
Ce noeud récupère l'état d'une clé spécifique dans Redis.
- 18Increment Index1
Ce noeud incrémente un index dans Redis selon les paramètres spécifiés.
- 19Interview Agent1
Ce noeud interroge un agent en utilisant un texte et des options définies.
- 20Get Record1
Ce noeud récupère un enregistrement d'une feuille Google Sheets en fonction des filtres spécifiés.
- 21Append Responses1
Ce noeud ajoute des réponses à une variable en fonction des affectations spécifiées.
- 22Update Answer2
Ce noeud met à jour une réponse en effectuant une requête HTTP vers une URL spécifiée.
- 23Get Last Bot Message1
Ce noeud récupère le dernier message du bot à partir de Redis.
- 24Update Answer3
Ce noeud met à jour une réponse en effectuant une requête HTTP vers une URL spécifiée.
- 25Model2
Ce noeud utilise un modèle de langage OpenAI pour générer des réponses.
- 26Model3
Ce noeud utilise un modèle de langage OpenAI pour générer des réponses.
- 27Should Follow Up?1
Ce noeud détermine si un suivi est nécessaire en classifiant le texte d'entrée.
- 28Execution Data2
Ce noeud sauvegarde des données d'exécution pour une utilisation ultérieure.
- 29Create Record2
Ce noeud crée un nouvel enregistrement dans une feuille Google Sheets avec les colonnes spécifiées.
- 30Sticky Note8
Ce noeud crée une note autocollante avec les paramètres de couleur, largeur, hauteur et contenu.
- 31Send Start
Ce noeud envoie un message de démarrage à un utilisateur sur Telegram.
- 32Send Start1
Ce noeud envoie un message de démarrage à un utilisateur sur Telegram.
- 33Completed Survey
Ce noeud informe un utilisateur sur Telegram que le sondage est terminé.
- 34Sticky Note2
Ce noeud crée une note autocollante avec les paramètres de couleur, largeur, hauteur et contenu.
- 35Create Record1
Ce noeud crée un nouvel enregistrement dans une feuille Google Sheets avec les colonnes spécifiées.
- 36Sticky Note3
Ce noeud crée une note autocollante avec les paramètres de couleur, largeur, hauteur et contenu.
- 37Sticky Note4
Ce noeud crée une note autocollante avec les paramètres de couleur, largeur, hauteur et contenu.
- 38Sticky Note5
Ce noeud crée une note autocollante avec les paramètres de couleur, largeur, hauteur et contenu.
- 39Sticky Note6
Ce noeud crée une note autocollante avec les paramètres de couleur, largeur, hauteur et contenu.
- 40Sticky Note7
Ce noeud crée une note autocollante avec les paramètres de largeur, hauteur et contenu.
Vous n'avez pas besoin de plus de canaux.
Vous avez besoin d'un pilote.
Audit gratuit · 48hGratuitRésultats en 48 hSans engagement
06 17 12 54 284,9Google4,96Sortlist4,3Trustpilot40+ clients B2B