Guides

Automatisation des signatures électroniques avec n8n et Pipedrive : envoyez des contrats dès qu'une affaire change d'étape

Chaque changement d'étape d'une opportunité dans Pipedrive peut déclencher automatiquement une autre action, et l'envoi d'un contrat est l'une des options les plus utiles à y associer. Ce guide traite précisément de cela : dès qu'une opportunité passe à l'étape choisie, n8n récupère les coordonnées du contact depuis Pipedrive et déclenche une demande de signature Firma.dev à partir d'un modèle enregistré. Personne dans l'équipe n'a besoin de penser à l'envoyer... cela se fait tout seul.

Pipedrive propose sa propre fonctionnalité intégrée de signature de documents, mais passer par n8n et Firma.dev à la place coûte une fraction de ce prix. À 0,049 € par enveloppe (environ 5 cents USD), envoyez vingt contrats par mois de cette manière et le coût total de signature sera inférieur à un euro. L'accès à l'API requis du côté de Pipedrive est inclus dans n'importe quel abonnement, le seul coût réel restant est donc l'enveloppe elle-même.

Le flux de travail comprend quatre étapes, créées à l'aide de l'outil de création IA de n8n, et la vidéo ci-dessous présente l'ensemble du processus. Si vous préférez éviter de tout saisir manuellement, le flux de travail finalisé est disponible pour une importation directe ; la lecture du guide ci-dessous reste toutefois utile si vous souhaitez l'adapter ou l'intégrer à des flux de travail que vous avez déjà mis en place.

Regarder sur YouTube

Télécharger le modèle de flux de travail — importez-le dans n8n, puis remplacez les identifiants d'étape et l'identifiant de modèle par les vôtres, et reconnectez vos identifiants Pipedrive et Firma.dev.

Prérequis

  • Un compte Pipedrive avec accès API

  • Une instance n8n, cloud ou auto-hébergée

  • Un compte Firma.dev et une clé API au niveau de l'espace de travail

  • Un modèle de signature déjà créé dans votre espace de travail Firma.dev, avec l'ordre des champs configuré au préalable

Les documents d'intégration de n8n couvrent la référence complète des nœuds si c'est la première fois que vous connectez Firma.dev à n8n.

Le flux de travail en quatre étapes

1. Déclenchement lors de la mise à jour d'une opportunité

Ajoutez un nœud de déclenchement Pipedrive dans n8n et connectez votre compte. L'outil de création IA de n8n définit automatiquement l'Entité sur Deal et l'Action sur Change, l'Authentification Entrante étant laissée sur None puisque Pipedrive appelle directement le webhook. Si vous construisez cela manuellement, confirmez vous-même ces trois mêmes champs. Exécutez l'étape, puis déplacez une opportunité de test entre les étapes dans Pipedrive afin que le déclencheur dispose de données réelles pour fonctionner.

2. Filtrer pour l'étape cible

La sortie du déclencheur comprend un objet data avec le nouvel ID d'étape de l'opportunité (stage_id) et un objet previous avec l'étape d'où elle provient. Ajoutez un filtre qui vérifie les deux : data.stage_id correspond à votre étape cible, et previous.stage_id correspond à l'étape précédente. De cette façon, le flux de travail ne se déclenche que sur cette transition spécifique, et non sur tout déplacement ultérieur vers cette étape. Les ID d'étapes de Pipedrive ne sont pas faciles à trouver directement. Le moyen le plus simple de les identifier est de faire glisser une opportunité de test d'une étape à l'autre et de lire les numéros sur la sortie du déclencheur.

3. Obtenir les coordonnées du contact

Ajoutez un nœud Pipedrive configuré sur Get Person, et transmettez le champ person_id à partir des données de l'opportunité, et non l'ID de l'opportunité lui-même. L'exécution de cette étape renvoie l'e-mail et le nom du signataire, prêts pour le nœud suivant.

4. Créer et envoyer à partir d'un modèle

Ajoutez un nœud Firma.dev en utilisant Create and Send, ce qui génère et envoie une demande de signature en un seul appel. Définissez l'ID du modèle depuis votre espace de travail Firma.dev (Templates, puis le modèle spécifique) et associez l'e-mail et le nom du signataire de l'étape précédente. C'est également là que l'outil de création IA de n8n a nécessité une correction manuelle : il a configuré le champ d'ordre des éléments du modèle en commençant à 0, mais Firma.dev commence à compter à partir de 1. Ce champ doit donc être corrigé manuellement.

Pièges courants

  • Le champ d'ordre des éléments commence à 0 dans n8n, pas à 1. Les flux de travail créés par l'IA passent systématiquement à côté de ce détail. Les modèles de Firma.dev comptent les éléments à partir de 1, vérifiez donc ce champ avant de lancer quoi que ce soit en production.

  • Utilisez person_id, et non l'ID de l'opportunité, pour rechercher les coordonnées du contact. L'enregistrement de l'opportunité contient une référence à la personne, et non ses coordonnées directement.

  • Les ID d'étapes se trouvent dans la sortie brute du déclencheur, pas dans l'interface de Pipedrive. Exécutez l'étape de déclenchement après avoir déplacé une opportunité de test pour les lire directement.

  • Utilisez une clé API Firma.dev limitée à l'espace de travail. Cela permet de restreindre cette automatisation à un seul espace de travail plutôt que d'utiliser une clé au niveau du compte qui pourrait créer ou supprimer des espaces de travail.

Au-delà d'une seule étape

Ce même modèle s'étend au-delà d'un déclencheur unique. Différentes étapes peuvent pointer vers différents modèles. Ainsi, une opportunité atteignant "Contrat Prêt" envoie un accord et une opportunité atteignant "Renouvellement" envoie un autre document, le tout à partir du même pipeline Pipedrive... les quatre mêmes étapes, simplement connectées à une étape et un modèle différents. Une fois qu'un accord est envoyé, un second flux de travail à l'écoute de l'événement Signing Request Completed de Firma.dev peut enregistrer le document finalisé directement dans Google Drive (détaillé dans un guide complémentaire), notifier l'équipe commerciale ou alimenter un champ dans votre propre CRM.

S'il s'agit de votre première connexion entre ces deux outils, le guide d'intégration de n8n présente l'ensemble des déclencheurs et actions disponibles, et la documentation liste toutes les opérations prises en charge par le nœud Firma.dev. Firma.dev fonctionne également de la même manière via Zapier pour les équipes utilisant déjà cette suite d'outils.

Bénéficiez de 50 enveloppes gratuites : Les clients de Firma.dev venant de n8n peuvent s'inscrire avec le code N8N-FIRMA26 déjà appliqué pour obtenir 50 enveloppes gratuites lors de leur premier achat, ou saisir le code manuellement lors de l'achat s'ils possèdent déjà un compte. L'offre expire le 10 octobre 2026.

Commencez à utiliser Firma.dev gratuitement, sans carte de crédit requise.

  1. Titre

Image de fond

Prêt à ajouter des signatures électroniques à votre application ?

Commencez gratuitement. Aucune carte de crédit requise. Payez seulement 0,049 € par enveloppe lorsque vous serez prêt à lancer votre activité.

Image de fond

Prêt à ajouter des signatures électroniques à votre application ?

Commencez gratuitement. Aucune carte de crédit requise. Payez seulement 0,049 € par enveloppe lorsque vous serez prêt à lancer votre activité.

Image de fond

Prêt à ajouter des signatures électroniques à votre application ?

Commencez gratuitement. Aucune carte de crédit requise. Payez seulement 0,049 € par enveloppe lorsque vous serez prêt à lancer votre activité.