Workflow n8n

Automatisation Google Drive avec n8n : gestion de leads simplifiée

Ce workflow n8n a pour objectif d'automatiser la gestion des leads à partir de fichiers stockés sur Google Drive. Dans un contexte où les équipes commerciales doivent gérer efficacement leurs prospects, ce workflow permet de transformer des données de fichiers en opportunités concrètes dans Pipedrive. Par exemple, lorsqu'un nouveau fichier est ajouté dans un dossier spécifique de Google Drive, le workflow se déclenche automatiquement. Étape 1 : le déclencheur 'Google Drive Trigger' surveille le dossier désigné pour détecter tout nouvel ajout. Étape 2 : une fois le fichier identifié, les données sont extraites grâce au noeud 'Google Drive'. Étape 3 : les informations sont ensuite traitées et vérifiées à l'aide de conditions définies dans le noeud 'IF'. Étape 4 : selon les résultats, des organisations et des personnes peuvent être créées dans Pipedrive, suivies de la création de leads et de notes associées. Ce processus permet d'éliminer les tâches manuelles répétitives, d'augmenter la productivité des équipes commerciales et de garantir que chaque opportunité est suivie de manière appropriée. En intégrant cette automatisation n8n, les entreprises peuvent non seulement gagner du temps, mais aussi améliorer la qualité de leur gestion de leads. Tags clés : automatisation, Google Drive, Pipedrive.

Catégorie: Webhook · Tags: automatisation, Google Drive, Pipedrive, gestion de leads, workflow0

Vue d'ensemble du workflow n8n

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

Détail des nœuds du workflow n8n

  • Google Drive Trigger

    Ce noeud déclenche le workflow lorsqu'un événement spécifique se produit dans un dossier surveillé sur Google Drive.

  • Google Drive

    Ce noeud interagit avec Google Drive pour effectuer des opérations sur un fichier spécifié par son ID.

  • Spreadsheet File

    Ce noeud permet de traiter des fichiers de type tableur en utilisant des options définies.

  • Pipedrive

    Ce noeud interagit avec Pipedrive pour effectuer des opérations basées sur des filtres et des ressources spécifiées.

  • Pipedrive1

    Ce noeud permet de gérer des opérations sur une personne dans Pipedrive en utilisant son ID.

  • IF

    Ce noeud évalue des conditions pour déterminer le chemin à suivre dans le workflow.

  • Merge

    Ce noeud fusionne les données de deux entrées en fonction d'un mode et de propriétés spécifiées.

  • Set

    Ce noeud permet de définir ou de modifier des valeurs dans le workflow selon des options spécifiées.

  • Create Organization

    Ce noeud crée une nouvelle organisation dans Pipedrive avec un nom et des champs supplémentaires.

  • Create Person

    Ce noeud crée une nouvelle personne dans Pipedrive avec un nom et des champs supplémentaires.

  • Create Lead

    Ce noeud crée un nouveau lead dans Pipedrive avec un titre, une organisation associée et des champs supplémentaires.

  • Create Note

    Ce noeud crée une nouvelle note dans Pipedrive avec un contenu et des champs supplémentaires.

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

Inscription gratuite

S'inscrire gratuitementBesoin d'aide ?
{
  "meta": {
    "instanceId": "4eea70f6789129b82c5f438f374db25affb0eba28902cc3663e308cff7659044"
  },
  "nodes": [
    {
      "id": "97b052c3-2a98-4dee-973a-f170a5e575c8",
      "name": "Google Drive Trigger",
      "type": "n8n-nodes-base.googleDriveTrigger",
      "position": [
        960,
        140
      ],
      "parameters": {
        "event": "fileCreated",
        "options": {},
        "pollTimes": {
          "item": [
            {
              "mode": "everyMinute"
            }
          ]
        },
        "triggerOn": "specificFolder",
        "folderToWatch": "1uQ0YnGnQNzIaWGdTt2UBT58tTy8xDlpW"
      },
      "credentials": {
        "googleDriveOAuth2Api": {
          "id": "36",
          "name": "Hilary's Google Drive account"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "1e82f8f8-175d-4493-a3a9-35380431d91c",
      "name": "Google Drive",
      "type": "n8n-nodes-base.googleDrive",
      "position": [
        1180,
        140
      ],
      "parameters": {
        "fileId": "={{ $json[\"id\"] }}",
        "options": {},
        "operation": "download"
      },
      "credentials": {
        "googleDriveOAuth2Api": {
          "id": "36",
          "name": "Hilary's Google Drive account"
        }
      },
      "typeVersion": 2
    },
    {
      "id": "fb36224d-4acb-4aba-9543-dd534e76477f",
      "name": "Spreadsheet File",
      "type": "n8n-nodes-base.spreadsheetFile",
      "position": [
        1400,
        140
      ],
      "parameters": {
        "options": {}
      },
      "typeVersion": 1
    },
    {
      "id": "323b2a18-fc98-4b73-9c7f-421780f04e94",
      "name": "Pipedrive",
      "type": "n8n-nodes-base.pipedrive",
      "position": [
        1540,
        400
      ],
      "parameters": {
        "filters": {},
        "resource": "lead",
        "operation": "getAll",
        "returnAll": true
      },
      "credentials": {
        "pipedriveApi": {
          "id": "22",
          "name": "n8n Production"
        }
      },
      "executeOnce": true,
      "typeVersion": 1
    },
    {
      "id": "80d9733e-ccfb-4140-981f-8b818c4b9e70",
      "name": "Pipedrive1",
      "type": "n8n-nodes-base.pipedrive",
      "position": [
        1920,
        380
      ],
      "parameters": {
        "personId": "={{ $json[\"person_id\"] }}",
        "resource": "person",
        "operation": "get"
      },
      "credentials": {
        "pipedriveApi": {
          "id": "22",
          "name": "n8n Production"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "57197318-b0a9-4f15-9e10-f3750a60936c",
      "name": "IF",
      "type": "n8n-nodes-base.if",
      "position": [
        1720,
        400
      ],
      "parameters": {
        "conditions": {
          "number": [
            {
              "value1": "={{ $json[\"person_id\"] }}",
              "operation": "larger"
            }
          ]
        }
      },
      "typeVersion": 1
    },
    {
      "id": "e5592e1d-da1f-4536-b816-3a6df764cd0a",
      "name": "Merge",
      "type": "n8n-nodes-base.merge",
      "position": [
        2140,
        100
      ],
      "parameters": {
        "mode": "removeKeyMatches",
        "propertyName1": "Email address",
        "propertyName2": "email[0].value"
      },
      "typeVersion": 1
    },
    {
      "id": "29918402-d224-411d-b563-44d68c5b1c10",
      "name": "Set",
      "type": "n8n-nodes-base.set",
      "position": [
        2360,
        100
      ],
      "parameters": {
        "values": {
          "string": [
            {
              "name": "company",
              "value": "={{ $json[\"Company name\"] }}"
            },
            {
              "name": "name",
              "value": "={{ $json[\"First name\"] }} {{ $json[\"Last name\"] }}"
            },
            {
              "name": "email",
              "value": "={{ $json[\"Email address\"] }}"
            },
            {
              "name": "employees",
              "value": "={{ $json[\"Company size\"] }}"
            }
          ]
        },
        "options": {},
        "keepOnlySet": true
      },
      "typeVersion": 1
    },
    {
      "id": "a3c83915-3b87-41ec-ba3b-5db1134b1763",
      "name": "Create Organization",
      "type": "n8n-nodes-base.pipedrive",
      "position": [
        2840,
        100
      ],
      "parameters": {
        "name": "={{ $json[\"company\"] }}",
        "resource": "organization",
        "additionalFields": {}
      },
      "credentials": {
        "pipedriveApi": {
          "id": "22",
          "name": "n8n Production"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "e8f0a561-cc7a-4302-83dc-8c4a407b9b53",
      "name": "Create Person",
      "type": "n8n-nodes-base.pipedrive",
      "position": [
        3180,
        100
      ],
      "parameters": {
        "name": "={{ $node[\"Set\"].json[\"name\"] }}",
        "resource": "person",
        "additionalFields": {
          "email": [
            "={{ $node[\"Set\"].json[\"email\"] }}"
          ],
          "org_id": "={{ $json[\"id\"] }}",
          "customProperties": {
            "property": [
              {
                "name": "0bf0c49725830779ff146f5a087853d959dee064",
                "value": "LinkedIn_Ad"
              }
            ]
          }
        }
      },
      "credentials": {
        "pipedriveApi": {
          "id": "22",
          "name": "n8n Production"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "7c038ae1-030e-4047-b4af-d13333ed14af",
      "name": "Create Lead",
      "type": "n8n-nodes-base.pipedrive",
      "position": [
        3380,
        100
      ],
      "parameters": {
        "title": "={{$node[\"Set\"].json[\"company\"]}} lead",
        "resource": "lead",
        "organization_id": "={{$node[\"Create Organization\"].json.id}}",
        "additionalFields": {
          "owner_id": 12672788,
          "person_id": "={{$json.id}}"
        }
      },
      "credentials": {
        "pipedriveApi": {
          "id": "22",
          "name": "n8n Production"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "46a433d1-0248-4208-89d2-747644e1face",
      "name": "Create Note",
      "type": "n8n-nodes-base.pipedrive",
      "position": [
        3580,
        100
      ],
      "parameters": {
        "content": "=\nCompany Size:\n{{$node[\"Set\"].json[\"employees\"]}}",
        "resource": "note",
        "additionalFields": {
          "lead_id": "={{$json.id}}"
        }
      },
      "credentials": {
        "pipedriveApi": {
          "id": "22",
          "name": "n8n Production"
        }
      },
      "typeVersion": 1
    }
  ],
  "connections": {
    "IF": {
      "main": [
        [
          {
            "node": "Pipedrive1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Set": {
      "main": [
        [
          {
            "node": "Create Organization",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Merge": {
      "main": [
        [
          {
            "node": "Set",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Pipedrive": {
      "main": [
        [
          {
            "node": "IF",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Pipedrive1": {
      "main": [
        [
          {
            "node": "Merge",
            "type": "main",
            "index": 1
          }
        ]
      ]
    },
    "Create Lead": {
      "main": [
        [
          {
            "node": "Create Note",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Google Drive": {
      "main": [
        [
          {
            "node": "Spreadsheet File",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Create Person": {
      "main": [
        [
          {
            "node": "Create Lead",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Spreadsheet File": {
      "main": [
        [
          {
            "node": "Pipedrive",
            "type": "main",
            "index": 0
          },
          {
            "node": "Merge",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Create Organization": {
      "main": [
        [
          {
            "node": "Create Person",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Google Drive Trigger": {
      "main": [
        [
          {
            "node": "Google Drive",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}

Pour qui est ce workflow ?

Ce workflow s'adresse aux équipes commerciales et marketing des PME et grandes entreprises qui utilisent Google Drive et Pipedrive pour la gestion de leurs leads. Il est idéal pour les utilisateurs ayant un niveau technique intermédiaire et cherchant à automatiser leurs processus de vente.

Problème résolu

Ce workflow résout le problème de la gestion manuelle des leads, qui peut être chronophage et source d'erreurs. En automatisant le processus d'importation des données depuis Google Drive vers Pipedrive, les utilisateurs évitent les pertes de temps liées à la saisie manuelle et minimisent les risques d'oubli ou de mauvaise gestion des opportunités. À la suite de la mise en place de ce workflow, les équipes peuvent se concentrer sur la conversion des leads plutôt que sur des tâches administratives.

Étapes du workflow

Étape 1 : Le workflow commence avec le déclencheur 'Google Drive Trigger' qui surveille un dossier spécifique pour tout nouveau fichier. Étape 2 : Une fois qu'un fichier est détecté, le noeud 'Google Drive' extrait les données nécessaires. Étape 3 : Ces données sont ensuite analysées via le noeud 'IF' pour déterminer si elles répondent à certains critères. Étape 4 : Si les conditions sont remplies, des organisations et des personnes sont créées dans Pipedrive grâce aux noeuds 'Create Organization' et 'Create Person'. Étape 5 : Enfin, un lead est créé avec le noeud 'Create Lead', et des notes peuvent être ajoutées pour un suivi plus précis.

Guide de personnalisation du workflow n8n

Pour personnaliser ce workflow, commencez par définir le dossier à surveiller dans le noeud 'Google Drive Trigger'. Vous pouvez également ajuster les critères dans le noeud 'IF' pour mieux répondre à vos besoins spécifiques. Si vous souhaitez intégrer d'autres outils, envisagez de modifier les noeuds 'Create Organization' et 'Create Person' pour inclure des champs supplémentaires ou des données provenant d'autres sources. Assurez-vous de sécuriser le workflow en configurant les autorisations d'accès appropriées pour Google Drive et Pipedrive.