FlowKit

Connecter Pipedrive à n8n : le guide complet (credentials, node, trigger)

Publié le 24 août 2026 · 6 min de lecture

Un lead qui remplit un formulaire et attend une heure sans réponse a sept fois moins de chances d'aboutir à un échange qualifié qu'un lead recontacté dans les cinq minutes : c'est le résultat d'une étude d'Oldroyd, McElheran et Elkington publiée en 2011 dans la Harvard Business Review, qui a analysé 1,25 million de leads auprès de 43 entreprises B2B et B2C (Oldroyd et al., 2011). Pipedrive est justement pensé pour la vitesse d'exécution commerciale — pipelines visuels, relances programmées — mais reste manuel tant que rien ne le connecte au reste de votre stack. Ce guide couvre l'essentiel pour le brancher à n8n : authentification, node natif, trigger, et les nouveaux rate limits par tokens entrés en vigueur en 2026.

Authentification : API Token ou OAuth2

n8n propose deux credentials Pipedrive, avec un vrai compromis derrière le choix.

L'API Token : le plus rapide à mettre en place

Depuis Pipedrive, Paramètres personnels → API, copiez votre token API personnel. Dans n8n : Credentials → New → Pipedrive API — collez le token, c'est terminé. Aucun écran de consentement, aucun refresh token à gérer.

Le revers : ce token est rattaché à un utilisateur Pipedrive précis. Si cette personne quitte l'entreprise, change de mot de passe ou voit ses accès révoqués, tous les workflows qui en dépendent s'arrêtent net — un risque à documenter si le compte utilisé n'est pas un compte de service dédié.

OAuth2 : le bon choix pour une équipe

Le credential Pipedrive OAuth2 exige de créer une app dans le Marketplace Developer Hub de Pipedrive (app privée pour un usage interne), d'y renseigner l'URL de callback fournie par n8n, puis de copier le Client ID et le Client Secret dans le credential n8n. Deux niveaux de scope existent : Read only (lecture seule) et Full access (lecture/écriture) — choisissez Full access dès qu'un workflow doit créer ou modifier des objets.

Avantage décisif pour une équipe : l'intégration n'est plus rattachée au compte d'une seule personne, et n8n gère le rafraîchissement du token automatiquement. Coût : une configuration initiale plus longue, à ne subir qu'une fois. Suivez les mêmes précautions que pour tout credential API — scopes minimaux, secret isolé — détaillées dans notre guide sur la sécurisation des credentials API dans n8n.

Le cas du Pipedrive Trigger

Le node Pipedrive Trigger fonctionne avec les deux credentials, mais l'app OAuth2 (ou le token) doit disposer du scope Webhooks: Full access (webhooks:full) pour pouvoir créer l'abonnement webhook côté Pipedrive. Sans ce scope précis, la création du trigger échoue silencieusement à l'activation du workflow — le premier réflexe en cas d'erreur est de vérifier ce scope avant toute autre piste.

Le node Pipedrive : ressources et opérations

Le node natif couvre la quasi-totalité du CRM : Deal, Person, Organization, Activity, Note, File, Product, Lead, ainsi que les sous-ressources Deal Product (produits attachés à un deal) et Deal Activity. Chaque ressource propose Create, Update, Delete, Get et Get Many ; Deal, Person et Organization ajoutent en plus une opération Search, utile pour vérifier l'existence d'un enregistrement avant de créer un doublon.

Trois usages reviennent dans la plupart des workflows :

  • Créer un deal dans le bon pipeline et à la bonne étape — les deux se référencent par leur ID interne, visible dans Paramètres → Pipelines et étapes, pas par leur libellé affiché à l'écran.
  • Rechercher une personne par email avant de créer un contact — l'opération Search de la ressource Person évite les doublons quand un même prospect revient par un second canal (formulaire, appel entrant).
  • Ajouter une note ou une activité programmée sur un deal après une action automatisée, pour que le commercial retrouve dans l'interface Pipedrive exactement ce que le workflow a fait — la même logique de traçabilité que celle décrite dans notre guide sur la synchronisation CRM HubSpot/Pipedrive avec n8n.

Le Pipedrive Trigger : réagir en temps réel

Une fois le scope webhooks:full en place, le trigger s'abonne aux événements Pipedrive : création, mise à jour ou suppression d'un deal, d'une personne, d'une organisation, d'une activité ou d'une note. C'est un vrai push (webhook), pas du polling — la latence se compte en secondes, ce qui est décisif pour exploiter la fenêtre de réactivité mise en évidence par l'étude citée plus haut.

Limitation à connaître : contrairement à HubSpot, le Pipedrive Trigger ne propose pas d'événement dédié aux Leads (l'inbox de prospects avant conversion en deal). Deux contournements courants : déclencher le workflow sur la création du deal qui suit la conversion du lead, ou interroger périodiquement l'endpoint /leads via un Schedule Trigger couplé à un node HTTP Request avec le credential Pipedrive en Predefined Credential Type.

Rate limits 2026 : un système par tokens, pas par requêtes

Pipedrive a changé son modèle de limitation en 2026 : chaque appel consomme désormais des tokens puisés dans un budget quotidien propre au compte (réinitialisé toutes les 24 heures), et le coût en tokens varie selon la complexité de l'endpoint appelé — une recherche coûte plus cher qu'une simple lecture par ID. S'y ajoute un plafond de rafale par utilisateur, sur une fenêtre glissante de 2 secondes, pour éviter qu'un budget entier ne soit consommé d'un coup. Au-delà de l'une ou l'autre limite, l'API répond en 429.

Trois réflexes côté n8n :

  1. Loop Over Items + Wait pour cadencer un traitement par lot plutôt que d'envoyer tous les appels en rafale — le même mécanisme que celui détaillé dans notre article sur les rate limits d'API dans n8n, avec un node Wait entre chaque paquet.
  2. Retry On Fail activé sur le node Pipedrive, pour absorber les 429 résiduels sans faire échouer l'exécution entière.
  3. Surveiller le budget quotidien depuis les paramètres API du compte avant un import massif (migration depuis un tableur, synchronisation initiale) — un budget insuffisant se corrige en changeant de palier ou en ajoutant des sièges, pas en optimisant davantage le workflow.

Trois cas d'usage rapides

  • Speed-to-lead automatique : le Pipedrive Trigger détecte un nouveau deal, un LLM rédige un premier message personnalisé à partir des champs du deal, et un email ou SMS part en quelques secondes — voir notre guide sur les SMS Twilio pour alertes et relances pour le canal SMS.
  • Scoring IA à la création d'un deal : le trigger déclenche l'analyse du contexte (budget, secteur, historique) par un LLM, qui écrit un score dans un champ personnalisé — la même logique que la qualification de leads entrants par IA.
  • Notification Slack sur un changement d'étape : le trigger sur une mise à jour de deal filtre les changements de stage_id et alimente un canal Slack avec montant, étape et lien direct — l'équipe suit le pipeline sans ouvrir Pipedrive en continu.

Les limites du node natif

Le node Pipedrive couvre le quotidien mais pas les endpoints les plus récents de l'API (v2, certains filtres avancés sur les Leads). Dans ces cas, le node HTTP Request, configuré avec le credential Pipedrive en Predefined Credential Type, appelle n'importe quel endpoint sans gérer l'authentification à la main — la même bascule que celle décrite dans notre guide sur les enrichissements de leads automatiques.

En résumé

Connecter Pipedrive à n8n tient en trois briques : un API Token pour démarrer vite en solo (avec le risque de dépendance à un utilisateur), une app OAuth2 pour une équipe qui veut découpler l'intégration d'un compte individuel, et un scope webhooks:full à ne pas oublier pour le trigger. Le node natif couvre deals, personnes, organisations, activités et leads avec recherche intégrée ; le nouveau système de rate limits par tokens se gère avec les mêmes réflexes que n'importe quelle API à fort volume — cadencement et retry. La suite logique : mettre de l'intelligence dans ce qui arrive dans le pipeline plutôt que de le trier à la main. Le Pack Inbox IA fournit des workflows prêts à importer qui trient et priorisent les demandes entrantes avant qu'elles n'atterrissent dans votre CRM — exactement ce qui laisse à un commercial le temps de répondre dans les cinq premières minutes.

FAQ

Questions fréquentes

Faut-il choisir l'API Token ou OAuth2 pour connecter Pipedrive à n8n ?

L'API Token (copié depuis Paramètres personnels → API dans Pipedrive) se met en place en une minute et suffit largement pour un usage solo. Le piège : il est rattaché à un utilisateur précis, donc tous les workflows tombent en panne si cette personne quitte l'entreprise ou perd ses accès. Pour une équipe, OAuth2 (Client ID/Secret d'une app créée dans le Marketplace Pipedrive) découple l'intégration d'un compte individuel et reste la meilleure pratique dès que plusieurs personnes maintiennent les workflows.

Pourquoi le Pipedrive Trigger ne propose-t-il pas d'événement sur les Leads ?

C'est une limitation connue du node : les webhooks Pipedrive couvrent les deals, personnes, organisations, activités, notes et produits, mais pas les Leads (l'inbox de prospects avant conversion en deal). Pour réagir à la création d'un lead, la solution de contournement consiste à surveiller la création d'un deal dans le pipeline associé, ou à interroger périodiquement l'endpoint Leads via un Schedule Trigger et un node HTTP Request.

Comment gérer les nouveaux rate limits basés sur des tokens de Pipedrive dans n8n ?

Depuis 2026, Pipedrive facture chaque appel API en tokens puisés dans un budget quotidien par compte, plus un plafond de rafale par utilisateur sur une fenêtre glissante de 2 secondes — et non plus un simple compteur de requêtes. Dans n8n, cadencez les traitements par lot avec Loop Over Items et un node Wait entre les paquets, activez Retry On Fail sur le node Pipedrive pour absorber les 429 résiduels, et surveillez votre budget quotidien depuis les paramètres API du compte avant de lancer un import massif.

Bundle FlowKit Complet

269 €