Workflow n8n

Automatisation Google Sheets avec n8n : envoi de messages Telegram

  • Ce workflow n8n a pour objectif d'automatiser l'envoi de messages sur Telegram en utilisant des données provenant de Google Sheets. Il s'adresse principalement aux équipes marketing et aux entreprises qui souhaitent optimiser leur communication en temps réel. Imaginez un scénario où vous devez informer vos clients ou votre équipe des mises à jour importantes, et ce, sans intervention manuelle. Grâce à ce workflow, vous pouvez déclencher l'envoi de messages directement depuis Google Sheets, ce qui vous fait gagner un temps précieux et réduit les risques d'erreurs humaines.
  • Le flux commence par un déclencheur manuel, où l'utilisateur clique sur 'exécuter'. Ensuite, le workflow récupère les données de Google Sheets, en utilisant le nœud correspondant pour spécifier la plage de données à traiter. Ces données sont ensuite divisées en lots grâce au nœud 'SplitInBatches', permettant de gérer efficacement l'envoi des messages. Après cela, le workflow attend un moment défini avant de procéder à l'envoi des messages via Telegram. Ce processus est entièrement automatisé, ce qui assure une communication fluide et rapide.
  • Les bénéfices business de cette automatisation n8n sont multiples : réduction des délais de communication, amélioration de la réactivité et minimisation des erreurs. En intégrant ce type de workflow, les entreprises peuvent non seulement gagner en efficacité, mais aussi renforcer leur relation avec leurs clients grâce à une communication proactive et ciblée.
Tags clés :automatisationGoogle SheetsTelegramworkflowcommunication
Catégorie: Manual · Tags: automatisation, Google Sheets, Telegram, workflow, communication0

Workflow n8n Google Sheets, Telegram, communication : vue d'ensemble

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

Workflow n8n Google Sheets, Telegram, communication : détail des nœuds

  • On clicking 'execute'

    Ce noeud déclenche manuellement l'exécution du workflow.

  • Telegram

    Ce noeud envoie un message sur Telegram avec le texte spécifié dans le chat donné.

  • Google Sheets

    Ce noeud permet d'interagir avec Google Sheets pour lire ou écrire des données dans une plage spécifiée.

  • SplitInBatches

    Ce noeud divise les données en plusieurs lots selon la taille de lot définie.

  • Wait1

    Ce noeud met le workflow en pause pendant une durée spécifiée.

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

Inscription gratuite

S'inscrire gratuitementBesoin d'aide ?
{
  "nodes": [
    {
      "name": "On clicking 'execute'",
      "type": "n8n-nodes-base.manualTrigger",
      "position": [
        -60,
        400
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "name": "Telegram",
      "type": "n8n-nodes-base.telegram",
      "position": [
        500,
        400
      ],
      "parameters": {
        "text": "Hello",
        "chatId": "={{$node[\"SplitInBatches\"].json[\"Chat ID\"]}}",
        "additionalFields": {}
      },
      "credentials": {
        "telegramApi": {
          "id": null,
          "name": "telegram-bot"
        }
      },
      "typeVersion": 1
    },
    {
      "name": "Google Sheets",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        120,
        400
      ],
      "parameters": {
        "range": "A:A",
        "options": {},
        "authentication": "oAuth2"
      },
      "credentials": {
        "googleSheetsOAuth2Api": {
          "id": null,
          "name": "google-sheet"
        }
      },
      "typeVersion": 1
    },
    {
      "name": "SplitInBatches",
      "type": "n8n-nodes-base.splitInBatches",
      "position": [
        320,
        400
      ],
      "parameters": {
        "options": {},
        "batchSize": 30
      },
      "typeVersion": 1
    },
    {
      "name": "Wait1",
      "type": "n8n-nodes-base.wait",
      "position": [
        660,
        180
      ],
      "webhookId": "22fca54c-eac4-44bc-adf7-68b33818695c",
      "parameters": {
        "unit": "seconds",
        "amount": 30
      },
      "typeVersion": 1
    }
  ],
  "connections": {
    "Wait1": {
      "main": [
        [
          {
            "node": "SplitInBatches",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Telegram": {
      "main": [
        [
          {
            "node": "Wait1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Google Sheets": {
      "main": [
        [
          {
            "node": "SplitInBatches",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "SplitInBatches": {
      "main": [
        [
          {
            "node": "Telegram",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "On clicking 'execute'": {
      "main": [
        [
          {
            "node": "Google Sheets",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}

Workflow n8n Google Sheets, Telegram, communication : pour qui est ce workflow ?

Ce workflow s'adresse aux équipes marketing, aux PME et aux entreprises qui utilisent Google Sheets pour gérer leurs données et souhaitent automatiser leur communication via Telegram. Un niveau technique de base est recommandé pour la mise en place.

Workflow n8n Google Sheets, Telegram, communication : problème résolu

Ce workflow résout le problème de la communication manuelle et des retards dans l'envoi d'informations importantes. En automatisant l'envoi de messages depuis Google Sheets vers Telegram, les utilisateurs éliminent les risques d'erreurs humaines et gagnent un temps précieux. Les entreprises peuvent ainsi assurer une communication rapide et efficace, ce qui améliore leur réactivité face aux demandes de leurs clients.

Workflow n8n Google Sheets, Telegram, communication : étapes du workflow

Étape 1 : L'utilisateur déclenche le workflow manuellement en cliquant sur 'exécuter'.

  • Étape 1 : Les données sont récupérées depuis Google Sheets, spécifiant la plage à traiter.
  • Étape 2 : Les données sont divisées en lots grâce au nœud 'SplitInBatches'.
  • Étape 3 : Le workflow attend un moment défini avant de passer à l'étape suivante.
  • Étape 4 : Les messages sont envoyés via Telegram, permettant une communication instantanée avec les destinataires.

Workflow n8n Google Sheets, Telegram, communication : guide de personnalisation

Pour personnaliser ce workflow, commencez par ajuster la plage de données dans le nœud Google Sheets afin de cibler les informations spécifiques que vous souhaitez envoyer. Vous pouvez également modifier le message dans le nœud Telegram pour qu'il corresponde à votre ton de communication. Si vous souhaitez intégrer d'autres outils, n'hésitez pas à ajouter des nœuds supplémentaires dans le flux. Assurez-vous également de sécuriser votre webhook Telegram pour éviter tout accès non autorisé.