Workflow n8n

Automatisation Pipedrive avec n8n : enrichissement de leads

Ce workflow n8n a pour objectif d'automatiser le processus d'enrichissement des leads dans Pipedrive, facilitant ainsi la gestion des contacts et des entreprises. Dans un contexte où la qualité des données est cruciale pour les équipes commerciales, ce workflow permet de gagner un temps précieux en automatisant la collecte et l'enrichissement des informations sur les prospects. Parfait pour les entreprises qui cherchent à optimiser leur processus de vente, ce workflow utilise plusieurs services n8n pour assurer une intégration fluide des données.

  • Étape 1 : le déclencheur de ce workflow est un événement de création d'une nouvelle entreprise dans Pipedrive.
  • Étape 2 : une fois l'entreprise créée, le workflow liste les personnes associées à cette entreprise.
  • Étape 3 : les données de l'organisation sont ensuite enrichies via l'API Datagma, permettant d'obtenir des informations supplémentaires.
  • Étape 4 : si le lead correspond à un profil d'acheteur idéal, des emails sont recherchés et ajoutés à Pipedrive.
  • Étape 5 : enfin, toutes les données sont fusionnées pour créer un profil complet et enrichi. Grâce à cette automatisation n8n, les équipes commerciales peuvent se concentrer sur la conversion des leads plutôt que sur la recherche d'informations, augmentant ainsi leur efficacité et leur productivité.
Tags clés :Pipedriveautomatisationenrichissement de donnéesworkflowvente
Catégorie: Webhook · Tags: Pipedrive, automatisation, enrichissement de données, workflow, vente0

Workflow n8n Pipedrive, enrichissement de données, vente : vue d'ensemble

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

Workflow n8n Pipedrive, enrichissement de données, vente : détail des nœuds

  • list people

    Ce noeud liste les personnes à partir d'une liste d'éléments.

  • Pipedrive - Enrich Organization

    Ce noeud enrichit les informations d'une organisation dans Pipedrive.

  • Pipedrive - Add Person

    Ce noeud ajoute une nouvelle personne dans Pipedrive.

  • Datagma - Enrich Company

    Ce noeud envoie une requête HTTP pour enrichir les informations d'une entreprise via Datagma.

  • Merge

    Ce noeud fusionne les données de deux propriétés spécifiées.

  • If lead is Ideal Buyer

    Ce noeud vérifie si un lead correspond à un acheteur idéal selon des conditions définies.

  • Datagma - Find Emails

    Ce noeud envoie une requête HTTP pour trouver des adresses email via Datagma.

  • Prepare Data Before Merge

    Ce noeud prépare les données avant de les fusionner en définissant des valeurs.

  • Pipedrive Trigger - New Company Created

    Ce noeud déclenche le workflow lorsqu'une nouvelle entreprise est créée dans Pipedrive.

  • Note

    Ce noeud crée une note autocollante avec un contenu spécifié.

  • Note1

    Ce noeud crée une seconde note autocollante avec un contenu spécifié.

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

Inscription gratuite

S'inscrire gratuitementBesoin d'aide ?
{
  "nodes": [
    {
      "name": "list people",
      "type": "n8n-nodes-base.itemLists",
      "position": [
        820,
        240
      ],
      "parameters": {
        "options": {},
        "fieldToSplitOut": "company.employees"
      },
      "typeVersion": 1
    },
    {
      "name": "Pipedrive - Enrich Organization",
      "type": "n8n-nodes-base.pipedrive",
      "position": [
        1060,
        740
      ],
      "parameters": {
        "resource": "organization",
        "operation": "update",
        "updateFields": {
          "customProperties": {
            "property": [
              {
                "name": "Total Funding Amount",
                "value": "={{$json[\"company\"][\"full\"][\"cards\"][\"fundingRoundsSummary\"][\"fundingTotal\"][\"valueUsdRoundup\"]}}"
              },
              {
                "name": "Website Traffic",
                "value": "={{$json[\"company\"][\"full\"][\"cards\"][\"trafficRankHeadline\"][\"visitsLastestMonthPrettier\"]}}"
              },
              {
                "name": "Industry",
                "value": "={{$json[\"company\"][\"premium\"][\"industries\"]}}"
              },
              {
                "name": "Linkedin URL",
                "value": "={{$json[\"company\"][\"full\"][\"cards\"][\"overviewFields2\"][\"linkedin\"][\"value\"]}}"
              },
              {
                "name": "=Website",
                "value": "={{$json[\"company\"][\"premium\"][\"website\"]}}"
              },
              {
                "name": "Number of Employees",
                "value": "={{$json[\"company\"][\"premium\"][\"companySize\"]}}"
              },
              {
                "name": "Address",
                "value": "={{$json[\"company\"][\"premium\"][\"headquaterAddr\"]}}"
              }
            ]
          }
        },
        "organizationId": "={{$node[\"Pipedrive Trigger - New Company Created\"].json[\"meta\"][\"id\"]}}",
        "encodeProperties": true
      },
      "credentials": {
        "pipedriveApi": {
          "id": "27",
          "name": "Free TRial Lucas"
        }
      },
      "typeVersion": 1
    },
    {
      "name": "Pipedrive - Add Person",
      "type": "n8n-nodes-base.pipedrive",
      "position": [
        1840,
        660
      ],
      "parameters": {
        "name": "={{$json[\"name\"]}}",
        "resource": "person",
        "additionalFields": {
          "email": [
            "={{$json[\"emailDatagma\"]}}"
          ],
          "org_id": "={{$items(\"Pipedrive Trigger - New Company Created\")[0].json[\"meta\"][\"id\"]}}",
          "customProperties": {
            "property": [
              {
                "name": "aa8c534fc3ea812ffe8b155290873293b9950c3a",
                "value": "={{$json[\"jobTitle\"]}}"
              },
              {
                "name": "04215f535458ffd9092b4a337f217201087dae2b",
                "value": "={{$json[\"linkedInUrl\"]}}"
              }
            ]
          }
        }
      },
      "credentials": {
        "pipedriveApi": {
          "id": "27",
          "name": "Free TRial Lucas"
        }
      },
      "typeVersion": 1
    },
    {
      "name": "Datagma - Enrich Company",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        580,
        520
      ],
      "parameters": {
        "url": "https://gateway.datagma.net/api/ingress/v2/full",
        "options": {
          "batchSize": 10,
          "fullResponse": false,
          "batchInterval": 2000
        },
        "authentication": "queryAuth",
        "queryParametersUi": {
          "parameter": [
            {
              "name": "data",
              "value": "={{$json[\"current\"][\"name\"]}}"
            },
            {
              "name": "companyPremium",
              "value": "true"
            },
            {
              "name": "companyFull",
              "value": "true"
            },
            {
              "name": "companyEmployees",
              "value": "true"
            },
            {
              "name": "employeeTitle",
              "value": "(head of OR director) AND (sales OR business)"
            },
            {
              "name": "findEmailV2",
              "value": "true"
            }
          ]
        }
      },
      "credentials": {
        "httpQueryAuth": {
          "id": "18",
          "name": "Datagma Auth"
        }
      },
      "typeVersion": 1,
      "continueOnFail": true
    },
    {
      "name": "Merge",
      "type": "n8n-nodes-base.merge",
      "position": [
        1640,
        660
      ],
      "parameters": {
        "mode": "mergeByKey",
        "propertyName1": "linkedInUrl",
        "propertyName2": "linkedInUrl"
      },
      "typeVersion": 1
    },
    {
      "name": "If lead is Ideal Buyer",
      "type": "n8n-nodes-base.if",
      "position": [
        1100,
        240
      ],
      "parameters": {
        "conditions": {
          "number": [
            {
              "value1": "={{$json[\"employeeCompanyScore\"]}}",
              "value2": 0.1,
              "operation": "larger"
            }
          ],
          "string": [
            {
              "value1": "={{$json[\"jobTitle\"].toLowerCase()\t}}",
              "value2": "sales",
              "operation": "contains"
            }
          ]
        }
      },
      "typeVersion": 1
    },
    {
      "name": "Datagma - Find Emails",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1320,
        220
      ],
      "parameters": {
        "url": "https://gateway.datagma.net/api/ingress/v4/findEmail?findEmailV2Step=3&findEmailV2Country=General\n",
        "options": {
          "batchSize": 10,
          "fullResponse": false,
          "batchInterval": 2000
        },
        "authentication": "queryAuth",
        "queryParametersUi": {
          "parameter": [
            {
              "name": "fullName",
              "value": "={{$json[\"name\"]}}"
            },
            {
              "name": "company",
              "value": "={{$json[\"company\"]}}"
            }
          ]
        }
      },
      "credentials": {
        "httpQueryAuth": {
          "id": "18",
          "name": "Datagma Auth"
        }
      },
      "typeVersion": 1,
      "continueOnFail": true
    },
    {
      "name": "Prepare Data Before Merge",
      "type": "n8n-nodes-base.set",
      "position": [
        1520,
        220
      ],
      "parameters": {
        "values": {
          "string": [
            {
              "name": "linkedInUrl",
              "value": "={{$node[\"If lead is Ideal Buyer\"].json[\"linkedInUrl\"]}}"
            },
            {
              "name": "emailDatagma",
              "value": "={{$json[\"email\"]}}"
            }
          ]
        },
        "options": {}
      },
      "typeVersion": 1
    },
    {
      "name": "Pipedrive Trigger - New Company Created",
      "type": "n8n-nodes-base.pipedriveTrigger",
      "position": [
        320,
        520
      ],
      "webhookId": "90b68fad-3216-4dde-9afd-77f98cda0711",
      "parameters": {
        "action": "added",
        "object": "organization"
      },
      "credentials": {
        "pipedriveApi": {
          "id": "27",
          "name": "Free TRial Lucas"
        }
      },
      "typeVersion": 1
    },
    {
      "name": "Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        500,
        340
      ],
      "parameters": {
        "height": 400,
        "content": "### Find a different ideal buyer:\nIn \"Datagma - Enrich Company\" node - change \"employeeTitle\" value with the keywords of your ideal buyer (-> Head of Marketing)"
      },
      "typeVersion": 1
    },
    {
      "name": "Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1020,
        60
      ],
      "parameters": {
        "height": 380,
        "content": "### Refine lead results\nHere I am refining lead results to make sure they match my search.\nIf you have a different ICP, make sure to change the first value."
      },
      "typeVersion": 1
    }
  ],
  "connections": {
    "Merge": {
      "main": [
        [
          {
            "node": "Pipedrive - Add Person",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "list people": {
      "main": [
        [
          {
            "node": "If lead is Ideal Buyer",
            "type": "main",
            "index": 0
          },
          {
            "node": "Merge",
            "type": "main",
            "index": 1
          }
        ]
      ]
    },
    "Datagma - Find Emails": {
      "main": [
        [
          {
            "node": "Prepare Data Before Merge",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "If lead is Ideal Buyer": {
      "main": [
        [
          {
            "node": "Datagma - Find Emails",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Datagma - Enrich Company": {
      "main": [
        [
          {
            "node": "list people",
            "type": "main",
            "index": 0
          },
          {
            "node": "Pipedrive - Enrich Organization",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Prepare Data Before Merge": {
      "main": [
        [
          {
            "node": "Merge",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Pipedrive Trigger - New Company Created": {
      "main": [
        [
          {
            "node": "Datagma - Enrich Company",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}

Workflow n8n Pipedrive, enrichissement de données, vente : pour qui est ce workflow ?

Ce workflow s'adresse aux équipes commerciales et marketing des entreprises de taille moyenne à grande qui utilisent Pipedrive pour gérer leurs leads. Il est particulièrement utile pour les professionnels ayant un niveau technique intermédiaire, souhaitant automatiser leurs processus de vente et améliorer la qualité des données clients.

Workflow n8n Pipedrive, enrichissement de données, vente : problème résolu

Ce workflow résout le problème de la gestion manuelle des données des leads, qui peut être chronophage et sujet à erreurs. En automatisant l'enrichissement des informations, il réduit les risques d'inexactitudes et permet aux équipes de se concentrer sur des tâches à plus forte valeur ajoutée. Les utilisateurs constatent une amélioration significative de la qualité de leurs données et une augmentation de leur efficacité commerciale.

Workflow n8n Pipedrive, enrichissement de données, vente : étapes du workflow

Étape 1 : le workflow est déclenché par la création d'une nouvelle entreprise dans Pipedrive.

  • Étape 1 : il liste les personnes associées à cette entreprise.
  • Étape 2 : les informations de l'organisation sont enrichies via l'API de Datagma.
  • Étape 3 : une vérification est effectuée pour déterminer si le lead est un acheteur idéal.
  • Étape 4 : si c'est le cas, des emails sont recherchés et ajoutés à Pipedrive.
  • Étape 5 : les données sont préparées et fusionnées pour créer un profil complet.

Workflow n8n Pipedrive, enrichissement de données, vente : guide de personnalisation

Pour personnaliser ce workflow, vous pouvez modifier l'URL de l'API Datagma pour l'adapter à vos besoins spécifiques. Il est également possible de changer les critères de l'acheteur idéal dans le noeud 'If lead is Ideal Buyer'. Pensez à ajuster les paramètres de connexion de Pipedrive pour garantir une intégration fluide. Enfin, vous pouvez ajouter d'autres services ou noeuds pour enrichir davantage le flux, comme des notifications par email ou des mises à jour dans d'autres outils CRM.