Guías
Automatización de firma electrónica con n8n y Pipedrive: envíe acuerdos en el momento en que un trato cambie de etapa

Cada cambio de estado de un trato en Pipedrive puede desencadenar otra acción automáticamente, y enviar un contrato es una de las cosas más útiles que se pueden asociar a ello. Esta guía cubre exactamente eso: en el momento en que un trato pasa a una etapa elegida, n8n extrae los detalles del contacto de Pipedrive y lanza una solicitud de firma de Firma.dev a partir de una plantilla guardada. Nadie en el equipo tiene que acordarse de enviarlo... simplemente se envía solo.
Pipedrive tiene su propio sistema integrado de firma de documentos, pero canalizar esto a través de n8n y Firma.dev cuesta una fracción de ese precio. A 0,049 € por sobre (unos 5 centavos de dólar), envía veinte acuerdos al mes de esta forma y el coste total de las firmas se quedará por debajo de un euro. El acceso a la API necesario en el lado de Pipedrive está incluido en cualquier plan, por lo que el único coste real restante es el propio sobre.
El flujo de trabajo consta de cuatro pasos, creados con el generador de IA de n8n, y el vídeo a continuación muestra todo el proceso. Si prefieres no tener que escribirlo a mano, el flujo de trabajo terminado está disponible para importarlo directamente; de todos modos, vale la pena leer la guía que aparece a continuación si quieres adaptarlo o conectarlo a flujos de trabajo que ya tengas en funcionamiento.
Descargar la plantilla del flujo de trabajo — impórtala en n8n, luego cambia los ID de etapa y el ID de plantilla por los tuyos, y vuelve a conectar tus credenciales de Pipedrive y Firma.dev.
Requisitos previos
Una cuenta de Pipedrive con acceso a la API
Una instancia de n8n, en la nube o autohospedada
Una cuenta de Firma.dev y una clave de API a nivel de espacio de trabajo
Una plantilla de firma ya creada en tu espacio de trabajo de Firma.dev, con el orden de los campos configurado de antemano
La documentación de integración de n8n cubre la referencia completa de nodos si es la primera vez que conectas Firma.dev a n8n.
El flujo de trabajo de cuatro pasos
1. Desencadenar al actualizar el trato
Añade un nodo desencadenador de Pipedrive en n8n y conecta tu cuenta. El generador de IA de n8n establece automáticamente la Entidad en Trato y la Acción en Cambio, dejando la Autenticación Entrante como Ninguna, ya que Pipedrive llama directamente al webhook. Si estás creando esto a mano, confirma tú mismo esos mismos tres campos. Ejecuta el paso y luego mueve un trato de prueba entre etapas en Pipedrive para que el desencadenador tenga datos reales con los que trabajar.
2. Filtrar por la etapa objetivo
La salida del desencadenador incluye un objeto de datos con el nuevo stage_id del trato y un objeto anterior con la etapa de la que provenía. Añade un filtro que verifique ambos: data.stage_id es igual a tu etapa objetivo, y previous.stage_id es igual a la etapa anterior a ella. De esta manera, el flujo de trabajo solo se activa en esa transición específica, no en cualquier movimiento que resulte acabar allí más tarde. Los ID de etapa de Pipedrive no son fáciles de consultar directamente. La forma más sencilla de encontrarlos es arrastrar un trato de prueba entre etapas y leer los números en la propia salida del desencadenador.
3. Obtener los detalles del contacto
Añade un nodo de Pipedrive configurado en Obtener Persona y pasa el campo person_id de los datos del trato, no el ID del trato en sí. Al ejecutar este paso, se devolverá el correo electrónico y el nombre del firmante, listos para el siguiente nodo.
4. Crear y enviar desde una plantilla
Añade un nodo de Firma.dev utilizando Crear y Enviar, que crea y envía una solicitud de firma en una sola llamada. Introduce el ID de plantilla de tu espacio de trabajo de Firma.dev (Plantillas, luego la plantilla específica) y asocia el correo electrónico y el nombre del firmante del paso anterior. Aquí es también donde el generador de IA de n8n necesitó una corrección manual: estableció el campo de orden de elementos de la plantilla comenzando en 0, pero Firma.dev cuenta a partir de 1, por lo que ese campo debe corregirse a mano.
Errores comunes
El campo de orden de elementos comienza en 0 en n8n, no en 1. Los flujos de trabajo creados por IA suelen pasar esto por alto. Las plantillas de Firma.dev cuentan los elementos empezando desde 1, así que comprueba este campo antes de enviar nada a producción.
Utiliza person_id, no el ID de trato, para buscar los detalles de contacto. El registro del trato contiene una referencia a la persona, no su información de contacto directamente.
Los ID de etapa se encuentran en la salida sin procesar del desencadenador, no en la interfaz de Pipedrive. Ejecuta el paso del desencadenador después de mover un trato de prueba para leerlos directamente.
Utiliza una clave de API de Firma.dev con ámbito de espacio de trabajo. Esto mantiene la automatización limitada a un solo espacio de trabajo en lugar de usar una clave a nivel de cuenta que pueda crear o eliminar espacios de trabajo.
Más allá de una sola etapa
Este mismo patrón se extiende más allá de un único desencadenador. Diferentes etapas pueden apuntar a diferentes plantillas, de modo que un trato que llega a "Contrato Listo" envía un acuerdo y un trato que llega a "Renovación" envía otro, todo desde el mismo embudo de Pipedrive... los mismos cuatro pasos, solo que conectados a una etapa diferente y a una plantilla diferente. Una vez que se envía un acuerdo, un segundo flujo de trabajo que escuche el evento de Solicitud de firma completada de Firma.dev puede guardar el documento terminado directamente en Google Drive (explicado en una guía complementaria), notificar al equipo de ventas o escribir una fila en un campo de su propio CRM.
Si es la primera vez que conectas ambas herramientas, la guía de integración de n8n cubre el conjunto más amplio de desencadenadores y acciones disponibles, y la documentación enumera cada operación que admite el nodo de Firma.dev. Firma.dev también funciona de la misma manera a través de Zapier para los equipos que ya utilizan esa plataforma.
Consigue 50 sobres gratis: Los clientes de Firma.dev que vengan de n8n pueden registrarse con el código N8N-FIRMA26 ya aplicado para obtener 50 sobres gratis en su primera compra, o introducir el código manualmente al comprar si ya tienen una cuenta. Oferta válida hasta el 10 de octubre de 2026.
Empieza a usar Firma.dev gratis, sin necesidad de tarjeta de crédito.
Artículos relacionados
Nuestra plataforma está diseñada para capacitar a las empresas de todos los tamaños para trabajar de manera más inteligente y alcanzar sus objetivos con confianza.






