Workflow n8n

Automatisation Google Sheets avec n8n : ajout d'emails entrants

Ce workflow n8n a pour objectif d'automatiser l'ajout d'emails entrants dans une feuille de calcul Google Sheets. Dans un contexte professionnel où la gestion des emails et des données est cruciale, cette automatisation permet de gagner du temps et d'éviter les erreurs manuelles. Par exemple, une équipe marketing peut utiliser ce workflow pour centraliser les informations des emails reçus, facilitant ainsi le suivi des demandes et des opportunités.

  • Étape 1 : le déclencheur 'Gmail Trigger' surveille les nouveaux emails entrants selon des filtres définis.
  • Étape 2 : lorsque de nouveaux emails sont détectés, les informations pertinentes sont extraites et envoyées au noeud 'Google Sheets', qui les ajoute comme une nouvelle ligne dans la feuille spécifiée.
  • Étape 3 : des notes autocollantes peuvent être créées pour visualiser rapidement les actions à entreprendre ou les points importants à retenir. Grâce à cette automatisation n8n, les utilisateurs bénéficient d'une gestion des emails plus efficace, réduisant ainsi le risque de perte d'informations et améliorant la productivité globale de l'équipe.
Tags clés :automatisationGoogle SheetsGmailworkflowproductivité
Catégorie: Webhook · Tags: automatisation, Google Sheets, Gmail, workflow, productivité0

Workflow n8n Google Sheets, Gmail, productivité : 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, Gmail, productivité : détail des nœuds

  • Gmail Trigger

    Ce noeud déclenche le workflow lorsqu'un nouvel email est reçu dans Gmail selon les filtres spécifiés.

  • Google Sheets

    Ce noeud permet d'interagir avec Google Sheets pour effectuer des opérations sur les données d'une feuille de calcul.

  • Sticky Note

    Ce noeud crée une note autocollante avec les paramètres de couleur, de taille et de contenu spécifiés.

  • Sticky Note1

    Ce noeud crée une note autocollante avec une couleur et un contenu spécifiés, mais avec une largeur fixe.

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

Inscription gratuite

S'inscrire gratuitementBesoin d'aide ?
{
  "id": "dCLvOuZgc8tToQwu",
  "meta": {
    "instanceId": "14e4c77104722ab186539dfea5182e419aecc83d85963fe13f6de862c875ebfa",
    "templateCredsSetupCompleted": true
  },
  "name": "Add new incoming emails to a Google Sheets spreadsheet as a new row.",
  "tags": [],
  "nodes": [
    {
      "id": "4db1f92f-6425-41c4-8f26-94e13ef5cd1f",
      "name": "Gmail Trigger",
      "type": "n8n-nodes-base.gmailTrigger",
      "notes": "Gmail Trigger\n",
      "position": [
        -200,
        -20
      ],
      "parameters": {
        "filters": {},
        "pollTimes": {
          "item": [
            {
              "mode": "everyMinute"
            }
          ]
        }
      },
      "credentials": {
        "gmailOAuth2": {
          "id": "",
          "name": ""
        }
      },
      "notesInFlow": true,
      "typeVersion": 1.2
    },
    {
      "id": "77c70cbd-fca7-4925-9a47-e2c903b8a64e",
      "name": "Google Sheets",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        180,
        -20
      ],
      "parameters": {
        "columns": {
          "value": {
            "body": "={{ $json.snippet }}",
            "Subject": "={{ $json.Subject }}",
            "Sender Email": "={{ $json.From }}"
          },
          "schema": [
            {
              "id": "Sender Email",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "Sender Email",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Subject",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "Subject",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "body",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "body",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            }
          ],
          "mappingMode": "defineBelow",
          "matchingColumns": [],
          "attemptToConvertTypes": false,
          "convertFieldsToString": false
        },
        "options": {},
        "operation": "append",
        "sheetName": {
          "__rl": true,
          "mode": "list",
          "value": "gid=0",
          "cachedResultUrl": "",
          "cachedResultName": ""
        },
        "documentId": {
          "__rl": true,
          "mode": "list",
          "value": "1o28BFBtzzsnwN01VTcfRp2BUyAFi9e-91H_b920_gJc",
          "cachedResultUrl": "",
          "cachedResultName": ""
        }
      },
      "credentials": {
        "googleSheetsOAuth2Api": {
          "id": "",
          "name": ""
        }
      },
      "typeVersion": 4.5
    },
    {
      "id": "0bc68783-e959-40f7-8cc3-a8800e62029a",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -260,
        -80
      ],
      "parameters": {
        "color": 2,
        "width": 660,
        "height": 260,
        "content": "### Add new incoming emails to a Google Sheets spreadsheet as a new row.\n"
      },
      "typeVersion": 1
    },
    {
      "id": "90a94a4d-60fc-40d2-8b1e-1bf01c98d789",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -260,
        200
      ],
      "parameters": {
        "color": 2,
        "width": 660,
        "content": "## Description :\nThis n8n workflow automates the process of storing email details in a spreadsheet whenever a new email is received. It utilizes the Email Trigger node to detect incoming emails and then extracts the sender, subject, and email content, which are subsequently saved into a spreadsheet (e.g., Google Sheets or an Excel file). This ensures a structured record of emails for further processing, analysis, or reporting.\n\nYou can customize this workflow as per your requirements, such as adding additional columns in the spreadsheet to store more details or modifying it for different use cases, like lead tracking, customer inquiries, or automated email logging. "
      },
      "typeVersion": 1
    }
  ],
  "active": false,
  "pinData": {},
  "settings": {
    "executionOrder": "v1"
  },
  "versionId": "d8ab2b16-b091-455b-ad43-8e117a49e297",
  "connections": {
    "Gmail Trigger": {
      "main": [
        [
          {
            "node": "Google Sheets",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}

Workflow n8n Google Sheets, Gmail, productivité : pour qui est ce workflow ?

Ce workflow s'adresse aux équipes marketing, aux petites et moyennes entreprises, ainsi qu'aux professionnels qui souhaitent automatiser la gestion de leurs emails. Un niveau technique basique est suffisant pour mettre en place cette automatisation, rendant le processus accessible à tous.

Workflow n8n Google Sheets, Gmail, productivité : problème résolu

Ce workflow résout le problème de la gestion manuelle des emails entrants, qui peut être chronophage et sujet à des erreurs. En automatisant l'ajout d'emails dans Google Sheets, les utilisateurs éliminent le risque de perte d'informations et améliorent leur efficacité. Après mise en place, ils peuvent se concentrer sur des tâches à plus forte valeur ajoutée, tout en ayant un suivi clair des demandes et des opportunités.

Workflow n8n Google Sheets, Gmail, productivité : étapes du workflow

Étape 1 : le workflow démarre avec le déclencheur 'Gmail Trigger', qui surveille les nouveaux emails selon des critères définis.

  • Étape 1 : dès qu'un nouvel email est reçu, les informations sont traitées et envoyées au noeud 'Google Sheets'.
  • Étape 2 : ce noeud ajoute les données pertinentes comme une nouvelle ligne dans la feuille de calcul spécifiée.
  • Étape 3 : des notes autocollantes sont créées pour garder une trace des actions à entreprendre ou des points importants à retenir.

Workflow n8n Google Sheets, Gmail, productivité : guide de personnalisation

Pour personnaliser ce workflow, il suffit de modifier les paramètres du noeud 'Gmail Trigger' pour adapter les filtres aux besoins spécifiques. Dans le noeud 'Google Sheets', vous pouvez changer le nom de la feuille et les colonnes pour correspondre à votre structure de données. Il est également possible d'ajouter d'autres intégrations ou de modifier les options des notes autocollantes pour mieux visualiser les informations. Pensez à sécuriser le flux en vérifiant les autorisations d'accès à votre compte Google.