Recursos · Integración n8n

Integración Pipedrive n8nAutomatiza Pipedrive con n8n.

Cada trato, cada actividad y cada archivo del CRM pasa a ser un paso de un flujo. La integración Pipedrive n8n trae 49 operaciones en 9 recursos y un trigger por webhook que vigila 4 tipos de evento. Pensada para equipos comerciales que mantienen el embudo al día sin teclearlo dos veces.

Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth

Por qué automatizar

¿Qué cubre de verdad la integración Pipedrive n8n?

La integración Pipedrive n8n son dos nodos. El nodo Pipedrive lee y escribe 9 recursos (actividades, tratos, productos de trato, archivos, leads, notas, organizaciones, personas y productos) a lo largo de 49 operaciones. El Pipedrive Trigger vigila el objeto que selecciones y se dispara con 4 tipos de evento: added, updated, merged y deleted. Los dos usan la misma credencial, la conexión que se guarda una sola vez en n8n.

Empieza por la entrada de demanda. Una solicitud cualificada abre el trato con deal.create, lo enlaza con una persona o con una organización, y activity.create deja la primera llamada fechada en la agenda del comercial. Nadie reescribe nada y el trato cae en la etapa que has decidido, no en la primera del embudo por defecto.

El dinero llega por otra vía. Cuando un trato se cierra, dealProduct.add escribe las líneas vendidas con su precio y su cantidad, dealProduct.getAll las relee cuando toca facturar, y el importe que se pasa a Stripe coincide con lo que se firmó. El contrato en PDF viaja en el mismo flujo con file.create y se queda enganchado a la tarjeta.

Los lunes manda el informe. deal.getAll con Return All activado recorre todas las páginas de la API de Pipedrive y entrega el embudo entero al nodo siguiente, que puede ser una exportación a Google Sheets para la previsión o un resumen publicado en Slack antes de la reunión. Los filtros trabajan dentro de Pipedrive: una etapa, un responsable o un filtro ya guardado en el CRM.

El nodo se detiene en 49 operaciones sobre 9 recursos. Cuando un endpoint de la API de Pipedrive queda fuera de esa lista, el nodo HTTP Request lo llama directamente y reutiliza la misma credencial de Pipedrive mediante la autenticación predefinida, sin guardar nada más en ningún sitio.

Vale la pena conocer dos límites antes de construir. Las operaciones de lista devuelven lo que permita Limit mientras Return All siga desactivado, y ahí está toda la diferencia entre la primera página y el embudo completo. Y las líneas de producto se direccionan por su Product Attachment ID, no por el identificador del producto, de modo que Get many products of a deal suele ejecutarse antes que un remove o un update. Si la plataforma todavía está en discusión, la Reseña n8n repasa los pros y los contras, y el Curso n8n cubre cómo se montan estos flujos paso a paso.

Conexión

¿Cómo se conecta Pipedrive con n8n?

  1. 01

    Elegir el método de autenticación

    La credencial de Pipedrive en n8n acepta dos métodos: API Token y OAuth2. El token es el camino corto para un flujo interno sobre una sola cuenta. OAuth2 entra en juego cuando la conexión tiene que correr bajo una aplicación registrada, con scopes concedidos objeto por objeto. Cualquiera de las dos alimenta el nodo y el trigger, y se crea una sola vez en el menú Credentials.

  2. 02

    Copiar tu token personal de API

    Abre API Personal Preferences en Pipedrive y copia Your personal API token en la credencial de n8n. Si el acceso reúne varias empresas, selecciona el nombre de la cuenta y comprueba que ves la empresa correcta, y después entra en Company Settings, Personal Preferences y la pestaña API para leer el token de esa empresa.

  3. 03

    Registrar una aplicación pública para OAuth2

    OAuth2 arranca en una cuenta developer sandbox de Pipedrive. En el Developer Hub, elige Create an app y luego Create public app, y ponle nombre. Copia la OAuth Redirect URL que muestra n8n en el Callback URL de la aplicación, guarda, activa los scopes que necesites y pega el Client ID y el Client Secret en n8n.

Disparadores

¿Qué escucha el Pipedrive Trigger?

Pipedrive Trigger es el nodo que arranca un workflow cuando algo ocurre en Pipedrive. Escucha 4 eventos, listados abajo por familia. Eliges uno o varios, activas el workflow y n8n registra el webhook (la URL que Pipedrive llama) en tu cuenta.

Lo que ves en n8n

Todos los eventos, por familia

Una fila por objeto, un chip por acción. El evento que marcas en el nodo se escribe objeto.acción; pasa el cursor por un chip para leer cuándo se dispara.

added.*1
  • added.
    • added
deleted.*1
  • deleted.
    • deleted
merged.*1
  • merged.
    • merged
updated.*1
  • updated.
    • updated

El trigger también acepta * (cualquier evento). Útil para logs, peligroso en producción.

Notas de configuración

01Set up the Pipedrive TriggerEl trigger funciona por webhook, es decir una URL que Pipedrive llama en el momento en que pasa algo. n8n registra esa URL en Pipedrive al activar el flujo, y por eso los eventos solo empiezan a caer en el lienzo cuando el flujo está activo. A partir de ahí, cada cambio de un comercial llega en unos segundos.

El trigger funciona por webhook, es decir una URL que Pipedrive llama en el momento en que pasa algo. n8n registra esa URL en Pipedrive al activar el flujo, y por eso los eventos solo empiezan a caer en el lienzo cuando el flujo está activo. A partir de ahí, cada cambio de un comercial llega en unos segundos.

Parámetros clave

  • Object: el tipo de objeto del que quieres recibir notificaciones, elegido en la lista desplegable del nodo antes que nada.
  • Action: el evento a capturar, added, updated, merged o deleted, con una opción comodín que se queda con los cuatro.
  • Incoming Authentication: activa la autenticación del webhook y lo vuelve más seguro.
Cuándo usarlo
cualquier flujo que deba responder a un cambio hecho dentro de Pipedrive en lugar de a un horario. Un nodo trigger por objeto y por acción mantiene la lógica legible.
02Catch Added eventsadded se dispara cuando aparece una ficha del objeto vigilado en Pipedrive, sin importar quién la creó: un comercial en la interfaz, una importación o incluso otro flujo llamando a la API. El payload trae la ficha recién creada, que suele bastar tal cual, y una operación get completa el resto cuando hacen falta el trato enlazado o el responsable.

added se dispara cuando aparece una ficha del objeto vigilado en Pipedrive, sin importar quién la creó: un comercial en la interfaz, una importación o incluso otro flujo llamando a la API. El payload trae la ficha recién creada, que suele bastar tal cual, y una operación get completa el resto cuando hacen falta el trato enlazado o el responsable.

Parámetros clave

  • Added: el evento que avisa de que se han añadido datos del objeto vigilado.
  • Object: se fija antes que la acción, porque el mismo evento no cuenta lo mismo en un trato que en una persona.
Casos de uso
un trato nuevo lanza la lista de comprobación interna y reserva la reunión de arranque; una persona nueva se contrasta con las cuentas que ya están en el CRM antes de que nadie llame; una actividad creada por un comercial se copia en el calendario compartido.
03Catch Updated eventsupdated se dispara con cada cambio en una ficha del objeto vigilado. Cada cambio, incluidos los que no le importan a nadie, así que el nodo que sigue al trigger casi siempre es un filtro que se queda solo con el campo vigilado. Sin él, un flujo pensado para cambios de etapa también se ejecuta cuando alguien corrige una errata en un título.

updated se dispara con cada cambio en una ficha del objeto vigilado. Cada cambio, incluidos los que no le importan a nadie, así que el nodo que sigue al trigger casi siempre es un filtro que se queda solo con el campo vigilado. Sin él, un flujo pensado para cambios de etapa también se ejecuta cuando alguien corrige una errata en un título.

Parámetros clave

  • Updated: el evento que avisa de que se han actualizado datos.
  • Action: el parámetro donde se elige el evento; deja el comodín solo si el flujo trata de verdad los cuatro casos.
Casos de uso
un trato que llega a la última etapa publica en el canal comercial, un importe que cruza un umbral pide una segunda lectura y un responsable cambiado mueve el seguimiento. Combínalo con una operación get cuando la decisión dependa de campos que el payload no trae.
04Catch Deleted and Merged eventsEstos dos cubren lo que pasa cuando las fichas se van o se funden. deleted dice que se han borrado datos y merged que se han fusionado, que es lo que produce una pasada de deduplicación. Los dos se olvidan con facilidad en un primer flujo, y son los que explican que una tabla espejo se separe poco a poco de lo que el CRM guarda de verdad.

Estos dos cubren lo que pasa cuando las fichas se van o se funden. deleted dice que se han borrado datos y merged que se han fusionado, que es lo que produce una pasada de deduplicación. Los dos se olvidan con facilidad en un primer flujo, y son los que explican que una tabla espejo se separe poco a poco de lo que el CRM guarda de verdad.

Parámetros clave

  • Deleted: se dispara cuando se elimina una ficha del objeto vigilado.
  • Merged: se dispara cuando dos fichas del objeto vigilado pasan a ser una.
Casos de uso
un trato borrado retira la fila que lo reflejaba en la hoja de reporte; una organización fusionada obliga a revisar cada ficha que apuntaba a la antigua, desde los tratos abiertos hasta los documentos enganchados.
Acciones

¿Qué sabe hacer el nodo Pipedrive ?

El nodo Pipedrive expone 49 operaciones en 9 recursos. Para cada una: el nodo tal como lo configuras en n8n, los campos obligatorios y nuestras notas de campo.

Matriz recursos × operaciones
RecursoCreateGetGet ManyUpdateDeleteAddRemoveDownloadDuplicateSearch
Activity✓✓✓✓✓
Deal✓✓✓✓✓✓✓
Deal Product✓✓✓✓
File✓✓✓✓✓
Lead✓✓✓✓✓
Note✓✓✓✓✓
Organization✓✓✓✓✓✓
Person✓✓✓✓✓✓
Product✓✓✓✓✓✓

Activity

5 operaciones
01

Create an activity

activity.create

Lo que ves en n8n

Notas y casos de uso

Registra una llamada, una reunión o una tarea en la línea de tiempo de Pipedrive y devuelve la actividad recién creada con su identificador.

Parámetros clave

  • Subject: la línea que el comercial lee en su lista, así que redáctala como una tarea.
  • Type: el tipo de actividad, en texto libre: call, meeting.
  • Additional Fields: Deal ID, Person ID u Organization Name or ID deciden de qué cuelga la actividad, Due Date espera una fecha YYYY-MM-DD y User Name or ID se la asigna a otro comercial.
Casos de uso
Una demo reservada desde un formulario deja la llamada agendada antes de que nadie abra el CRM.
02

Delete an activity

activity.delete

Lo que ves en n8n

Notas y casos de uso

Elimina una actividad. Desaparece de la línea de tiempo del trato, la persona o la organización a la que estaba unida, y n8n devuelve el identificador que se ha retirado.

Parámetros clave

  • Activity ID: el identificador numérico de la actividad, casi siempre {{ $json.id }} heredado de una búsqueda o del trigger.
Casos de uso
Una reunión cancelada en el calendario limpia la actividad equivalente en Pipedrive, y la revisión del embudo deja de mostrar llamadas que nadie hará.
03

Get an activity

activity.get

Lo que ves en n8n

Notas y casos de uso

Lee una única actividad y devuelve sus campos en un item: asunto, tipo, fecha de vencimiento, responsable y fichas enlazadas.

Parámetros clave

  • Activity ID: qué actividad leer.
  • Show Raw Field Keys: desactivado, la salida usa nombres legibles; activado, muestra las claves de campo de Pipedrive en bruto y los IDs de opción, que es lo que hace falta cuando un nodo posterior cruza datos por una clave de campo personalizado.
Casos de uso
El trigger solo entrega un identificador: esta operación lo convierte en la ficha completa antes de que un nodo IF decida por dónde sigue la ejecución.
04

Get many activities

activity.getAll

Lo que ves en n8n

Notas y casos de uso

Devuelve una lista de actividades en vez de una sola. La colección Filters recorta del lado de Pipedrive, así que llega menos ruido al resto del flujo.

Parámetros clave

  • Return All: activado, n8n encadena las páginas de la API de Pipedrive y trae todas las actividades; desactivado, Limit fija el máximo.
  • Filters: Start Date y End Date aceptan fechas de vencimiento en YYYY-MM-DD, Done deja solo las terminadas o las pendientes, User Name or ID acota a un comercial y Deal ID a un trato.
Casos de uso
Un resumen del lunes trae las actividades de la semana por comercial y las deja en una hoja que nadie ha rellenado a mano.
05

Update an activity

activity.update

Lo que ves en n8n

Notas y casos de uso

Edita una actividad existente y deja intacto todo campo que no rellenes.

Parámetros clave

  • Activity ID: la actividad a editar.
  • Update Fields: Done la cierra, Due Date la reprograma, Subject y Type reescriben la cabecera, User Name or ID la traspasa, Busy Flag marca la franja como ocupada y Public Description lleva el detalle al calendario externo.
Casos de uso
Una llamada marcada como atendida en la centralita cierra la actividad, y la lista del comercial solo muestra lo que queda pendiente.

Deal

7 operaciones
06

Create a deal

deal.create

Lo que ves en n8n

Notas y casos de uso

Abre un trato en el embudo y lo devuelve con su identificador, listo para el siguiente nodo.

Parámetros clave

  • Title: el nombre del trato que se ve en la tarjeta.
  • Associate With: organization o person; después el formulario pide Organization ID o Person ID.
  • Additional Fields: Value con Currency en código de 3 caracteres como EUR, Stage Name or ID para colocar la tarjeta, porque sin ese campo el trato cae en la primera etapa del embudo por defecto, Expected Close Date en formato YYYY-MM-DD, y Visible To.
Casos de uso
Una solicitud cualificada abre el trato en la etapa correcta y con el presupuesto puesto, en lugar de que alguien reescriba lo que el cliente acaba de escribir.
07

Delete a deal

deal.delete

Lo que ves en n8n

Notas y casos de uso

Borra un trato de Pipedrive. Después no hay vuelta atrás, así que esta operación va detrás de una condición y nunca justo después de un trigger.

Parámetros clave

  • Deal ID: el identificador numérico del trato a borrar, salido de una búsqueda o de un nodo Pipedrive anterior.
Casos de uso
Los tratos de prueba que deja una migración de datos se limpian en una sola ejecución, no tarjeta a tarjeta.
08

Duplicate a deal

deal.duplicate

Lo que ves en n8n

Notas y casos de uso

Copia un trato existente en uno nuevo y devuelve la copia con identificador propio. La copia llega como tarjeta nueva, y un update detrás fija las fechas, el importe y la etapa del ciclo que empieza.

Parámetros clave

  • Deal ID: el trato que sirve de modelo.
Casos de uso
Una renovación anual que repite la misma estructura arranca de una copia de la tarjeta del año pasado.
09

Get a deal

deal.get

Lo que ves en n8n

Notas y casos de uso

Recupera un trato entero: importe, divisa, etapa, responsable y la persona u organización que hay detrás.

Parámetros clave

  • Deal ID: el trato a leer.
  • Show Raw Field Keys: cambia la salida de nombres legibles a claves de campo de Pipedrive en bruto e IDs de opción.
Casos de uso
Antes de anunciar un trato ganado en un canal de equipo, el flujo relee la tarjeta para que el mensaje lleve el importe y la etapa reales.
10

Get many deals

deal.getAll

Lo que ves en n8n

Notas y casos de uso

Lista tratos, con filtro o sin él. Todo lo que hace la colección Filters ocurre del lado de Pipedrive, así que el flujo recibe menos datos que descartar.

Parámetros clave

  • Return All: activado, vuelven todas las páginas de resultados; desactivado, Limit decide cuántos tratos devuelve el nodo.
  • Filters: Status vale all_not_deleted por defecto y también acepta open, won, lost o deleted, Stage Name or ID deja una etapa, User Name or ID un responsable y Predefined Filter Name or ID apunta a un filtro ya guardado.
Casos de uso
Una previsión semanal lee todos los tratos abiertos y empuja los totales por etapa adonde la reunión comercial los mira.
12

Update a deal

deal.update

Lo que ves en n8n

Notas y casos de uso

Reescribe los campos de un trato que ya está en el embudo y no toca nada más.

Parámetros clave

  • Deal ID: la tarjeta a editar.
  • Update Fields: Status mueve el trato a won, lost o deleted, Lost Reason anota el motivo, Stage Name or ID lo hace avanzar, Value y Currency corrigen el importe, Expected Close Date mueve la fecha y User Name or ID cambia de responsable.
Casos de uso
Una firma que vuelve de la herramienta de firma electrónica pasa el estado a ganado y escribe el importe final en la misma ejecución.

Deal Product

4 operaciones
13

Add a product to a deal

dealProduct.add

Lo que ves en n8n

Notas y casos de uso

Engancha una línea de producto a un trato, con su precio y su cantidad, y devuelve el enganche creado.

Parámetros clave

  • Deal ID: el trato que recibe la línea.
  • Product ID: el producto tomado del catálogo de Pipedrive.
  • Item Price y Quantity: el precio aplicado en este trato y cuántas unidades entran.
  • Additional Fields: Discount con Discount Type en percentage o amount, Tax como porcentaje y Comments para describir la línea.
Casos de uso
Un presupuesto aprobado en la herramienta de facturación devuelve sus líneas al trato, y el importe de la tarjeta cuadra con lo que el cliente firmó.
14

Get many products of a deal

dealProduct.getAll

Lo que ves en n8n

Notas y casos de uso

Relee las líneas de producto enganchadas a un trato, cada una con su precio, su cantidad y el identificador de enganche que necesitan las demás operaciones de producto.

Parámetros clave

  • Deal ID: el trato cuyas líneas se leen.
  • Return All: activado para todas las líneas; desactivado, Limit corta antes.
Casos de uso
Antes de preparar una factura, el flujo lee las líneas del trato ganado y convierte cada una en una línea de factura.
15

Remove a product from a deal

dealProduct.remove

Lo que ves en n8n

Notas y casos de uso

Desengancha una línea de producto de un trato. El producto sigue en el catálogo, lo único que desaparece es su vínculo con este trato.

Parámetros clave

  • Deal ID: el trato que sostiene la línea.
  • Product Attachment ID: el identificador del par trato-producto, que no es el del producto. Get many products of a deal lo devuelve, y ese es el valor que va aquí.
Casos de uso
Una opción que se cae durante la negociación sale del trato, y la previsión vuelve a lo que el cliente compra de verdad.
16

Update a product in a deal

dealProduct.update

Lo que ves en n8n

Notas y casos de uso

Cambia una línea ya enganchada a un trato: precio, cantidad, descuento o impuesto.

Parámetros clave

  • Deal ID y Product Attachment ID: qué línea se edita, otra vez con el identificador trato-producto y no con el del producto.
  • Update Fields: Item Price y Quantity para las condiciones comerciales, Discount con Discount Type, Tax como porcentaje y Comments para la nota de la línea.
Casos de uso
Una tarifa renegociada se aplica en el sitio, así el importe del trato se mantiene sin borrar y volver a añadir el producto.

File

5 operaciones
17

Create a file

file.create

Lo que ves en n8n

Notas y casos de uso

Sube un archivo a Pipedrive desde los datos binarios que trae el nodo anterior y lo engancha a la ficha que le indiques.

Parámetros clave

  • Input Binary Field: el nombre del campo binario de entrada que contiene el archivo a escribir, el que produjo el nodo anterior.
  • Additional Fields: Deal ID, Person ID, Organization Name or ID, Activity ID, Lead ID o Product ID, según a qué pertenezca el documento.
Casos de uso
Un PDF firmado que llega por correo aterriza en el trato, y el contrato vive junto a la tarjeta en vez de en la bandeja de alguien.
18

Delete a file

file.delete

Lo que ves en n8n

Notas y casos de uso

Retira un archivo guardado en una ficha de Pipedrive. La ficha se queda como está, solo se va el adjunto, y la operación responde con el identificador del archivo borrado.

Parámetros clave

  • File ID: el identificador numérico del archivo a borrar.
Casos de uso
Una tarifa caducada enganchada a una docena de tratos se limpia de una pasada, justo antes de subir la versión nueva.
19

Download a file

file.download

Lo que ves en n8n

Notas y casos de uso

Trae el contenido de un archivo de Pipedrive de vuelta al flujo como datos binarios, listo para que otro nodo lo lea o lo guarde en otro sitio.

Parámetros clave

  • File ID: qué archivo descargar.
  • Put Output File in Field: el nombre del campo binario de salida donde cae el archivo. El nodo siguiente lee ese campo, así que ponle el nombre que espera.
Casos de uso
Un pedido de compra enganchado al trato se extrae y se envía a la carpeta que el equipo de administración abre de verdad.
20

Get a file

file.get

Lo que ves en n8n

Notas y casos de uso

Devuelve lo que Pipedrive sabe de un archivo, nombre y descripción incluidos, pero no el contenido binario. Download a file es la operación que transporta los bytes, y las dos se encadenan a menudo.

Parámetros clave

  • File ID: el archivo a leer.
Casos de uso
El flujo mira el nombre y la descripción antes de decidir si el documento merece una descarga, lo que evita arrastrar un adjunto grande para nada.
21

Update a file

file.update

Lo que ves en n8n

Notas y casos de uso

Renombra un archivo o reescribe lo que dice de sí mismo, sin volver a subirlo.

Parámetros clave

  • File ID: el archivo a editar.
  • Update Fields: Name fija el nombre visible del archivo y Description el texto que aparece al lado.
Casos de uso
Los documentos que llegan con un nombre generado por una máquina reciben uno legible, y quien abre el trato sabe qué versión se firmó.

Lead

5 operaciones
22

Create a lead

lead.create

Lo que ves en n8n

Notas y casos de uso

Un lead es una pista sin calificar, guardada en Pipedrive antes de que exista ningún trato. La operación crea una con lo que el flujo acaba de recoger.

Parámetros clave

  • Title: el nombre con el que la pista aparece en la lista, casi siempre la empresa más el canal por el que entró.
  • Associate With: elegir organization o person determina si el nodo pide Organization ID o Person ID.
  • Value: el importe potencial de la pista, dentro de Additional Fields junto a Expected Close Date en formato YYYY-MM-DD.
Casos de uso
una solicitud de presupuesto crea la pista con su importe estimado y la asigna con Owner Name or ID.
23

Delete a lead

lead.delete

Lo que ves en n8n

Notas y casos de uso

Las pistas duplicadas se acumulan rápido cuando dos formularios alimentan la misma lista. Esta operación borra la que sobra, sin vuelta atrás.

Parámetros clave

  • Lead ID: el identificador de la pista, una cadena de texto que llega del nodo que la localizó; al ser obligatorio, un valor vacío detiene la ejecución en lugar de borrar cualquier cosa.
Casos de uso
una limpieza semanal recorre las pistas, conserva la más antigua de cada pareja y elimina las copias.
24

Get a lead

lead.get

Lo que ves en n8n

Notas y casos de uso

Leer una pista por su identificador devuelve el estado real en Pipedrive, no la copia que una etapa anterior arrastra desde hace rato.

Parámetros clave

  • Lead ID: el único campo que hay que rellenar; la operación lee sin modificar nada, así que entra bien dentro de un bucle o en una rama de reintento.
Casos de uso
antes de avisar al propietario de la pista, el flujo la vuelve a leer y cancela el mensaje si ya cambió de estado.
25

Get many leads

lead.getAll

Lo que ves en n8n

Notas y casos de uso

La lista completa de pistas sale en un elemento por pista, que es como empieza cualquier informe y cualquier sincronización.

Parámetros clave

  • Return All: activado, n8n encadena las páginas de la API hasta la última pista; desactivado, Limit marca el tope.
  • Archived Status: not_archived para lo que sigue vivo, archived para lo apartado, all para ambas cosas.
  • Filters: recorta la lectura en origen por Owner Name or ID, Organization ID o Person ID.
Casos de uso
un repaso de los lunes cuenta las pistas abiertas de un comercial y las vuelca en un panel de seguimiento.
26

Update a lead

lead.update

Lo que ves en n8n

Notas y casos de uso

Solo viajan a Pipedrive los campos que abres en Update Fields. El resto conserva su valor, y por eso un flujo puede pasar varias veces sobre la misma pista sin pisar lo que el equipo escribió a mano.

Parámetros clave

  • Lead ID: la pista que se modifica, obligatorio aunque cambie un solo dato.
  • Is Archived: saca la pista de la lista activa sin borrarla, el final lógico de una rama que termina en un no.
  • Title, Value y Expected Close Date: los tres campos que hacen legible una pista dentro de una previsión.
Casos de uso
un paso de enriquecimiento devuelve una puntuación y la pista recibe su etiqueta con Label Names or IDs.

Note

5 operaciones
27

Create a note

note.create

Lo que ves en n8n

Notas y casos de uso

Una nota es el rastro escrito que hace legible una ficha meses después. La operación la crea y la engancha al objeto que el flujo tiene entre manos.

Parámetros clave

  • Content: el texto de la nota, único campo obligatorio, casi siempre montado por un nodo anterior con el resumen de una llamada.
  • Deal ID, Person ID, Organization Name or ID y Lead ID: la ficha a la que se engancha, todos dentro de Additional Fields.
  • Pinned to Deal: fija la nota arriba del trato en vez de dejarla caer en el histórico.
Casos de uso
un ticket de soporte cerrado deja su resolución en la ficha del contacto.
28

Delete a note

note.delete

Lo que ves en n8n

Notas y casos de uso

Hay notas que escribe la automatización y que no deberían sobrevivirla: un borrador ya sustituido, una nota puesta en la ficha equivocada.

Parámetros clave

  • Note ID: el identificador numérico de la nota, tomado del paso que la creó o la listó; en Pipedrive las notas llevan número y las pistas llevan cadena de texto, así que no hay forma de confundirlas.
Casos de uso
un flujo de transcripción borra su nota provisional en cuanto la versión revisada queda escrita en el trato.
29

Get a note

note.get

Lo que ves en n8n

Notas y casos de uso

Cuando el paso siguiente tiene que citar una nota palabra por palabra, empieza por leerla aquí en lugar de reconstruirla.

Parámetros clave

  • Note ID: el identificador de la nota, un número; la operación no pide nada más y encaja detrás de cualquier paso que ya sepa qué nota quiere.
Casos de uso
una validación interna recupera la nota del comercial y la copia en el mensaje que llega al responsable.
30

Get many notes

note.getAll

Lo que ves en n8n

Notas y casos de uso

Las notas vuelven en lista, filtradas del lado de Pipedrive en vez de descartarlas después dentro del flujo.

Parámetros clave

  • Filters: Start Date y End Date en YYYY-MM-DD acotan un periodo, mientras que Deal ID, Person ID o Lead ID dejan solo las notas de una ficha.
  • Sort: update_time pone delante las más recientes, content ordena alfabéticamente e id sigue el orden de creación.
  • Return All: sin activar, Limit mantiene el lote pequeño mientras ajustas el flujo.
Casos de uso
un repaso mensual reúne las notas escritas en una cuenta y se las pasa a un paso de resumen.
31

Update a note

note.update

Lo que ves en n8n

Notas y casos de uso

Editar la nota existente funciona mejor que apilar otra debajo, sobre todo cuando el flujo rehace el mismo resumen después de cada llamada.

Parámetros clave

  • Note ID: la nota que se edita, obligatorio.
  • Content: el texto de reemplazo, aquí dentro de Update Fields cuando en la creación era obligatorio.
  • Pinned to Person y Pinned to Organization: cambian dónde se ve la nota sin tocar una sola palabra.
Casos de uso
una nota que lleva el avance de una implantación se reescribe en cada etapa y la ficha no se llena de fragmentos sueltos.

Organization

6 operaciones
32

Create an organization

organization.create

Lo que ves en n8n

Notas y casos de uso

Las empresas entran en Pipedrive como organizaciones, y el nodo crea una con un solo campo obligatorio.

Parámetros clave

  • Name: el nombre de la empresa, obligatorio; es el dato sobre el que buscarás más adelante, así que normalizarlo antes ahorra cuentas duplicadas.
  • Custom Fields: dentro de Additional Fields, donde van el sector, el segmento o cualquier campo que el equipo comercial haya añadido.
  • Visible To: 1 reserva la ficha al propietario y a sus seguidores, 3 la abre a toda la empresa.
Casos de uso
un contrato firmado crea la cuenta con su propietario antes de colgar de ella el trato y los contactos.
33

Delete an organization

organization.delete

Lo que ves en n8n

Notas y casos de uso

Borrar la ficha de una empresa es raro y casi nunca tiene marcha atrás: mejor colocar la operación detrás de una aprobación humana que a la salida directa de un disparador.

Parámetros clave

  • Organization ID: el identificador numérico de la organización, nunca su nombre, y por eso suele ir antes una búsqueda que traduce uno en otro.
Casos de uso
una solicitud de supresión de datos pasa por un flujo que espera el visto bueno de un responsable antes de eliminar la organización.
34

Get an organization

organization.get

Lo que ves en n8n

Notas y casos de uso

Leer una organización concreta devuelve la cuenta tal como la guarda Pipedrive, campos personalizados incluidos.

Parámetros clave

  • Organization ID: la cuenta que se lee, obligatorio.
  • Show Raw Field Keys: activado, la salida trae las claves internas de Pipedrive y los identificadores de opción en lugar de los nombres legibles, que es lo que necesita un mapeo hacia otra herramienta.
Casos de uso
antes de emitir una factura, el flujo relee la organización para recoger los datos de facturación guardados en sus campos personalizados.
35

Get many organizations

organization.getAll

Lo que ves en n8n

Notas y casos de uso

Toda la cartera de cuentas sale de una vez, que es por donde empiezan las exportaciones, las auditorías y los enriquecimientos.

Parámetros clave

  • Return All: marcado, el nodo encadena las páginas solo; sin marcar, Limit decide cuántas organizaciones vuelven.
  • Predefined Filter Name or ID: reutiliza un filtro ya creado dentro de Pipedrive, así la lógica de selección se queda donde el equipo la mantiene.
  • First Character: un único carácter que deja solo las organizaciones cuyo nombre empieza por él, útil para partir una exportación grande por letras.
Casos de uso
una auditoría trimestral lee todas las organizaciones y señala las que no tienen propietario.
37

Update an organization

organization.update

Lo que ves en n8n

Notas y casos de uso

Los datos de una cuenta envejecen deprisa: una compra, un cambio de nombre, otro propietario. La operación escribe esos cambios sobre la ficha que ya existe.

Parámetros clave

  • Organization ID: la organización que se modifica, obligatorio.
  • Name y Owner Name or ID: van en Update Fields, y enviar uno deja el otro intacto.
  • Use Raw Field Keys: permite dirigirse a los campos personalizados por sus claves de Pipedrive y sus identificadores de opción en vez de por sus nombres legibles, más estable cuando las etiquetas cambian.
Casos de uso
un enriquecimiento mensual refresca las etiquetas de las cuentas con Label Names or IDs.

Person

6 operaciones
38

Create a person

person.create

Lo que ves en n8n

Notas y casos de uso

Los contactos viven en el objeto person, y el nodo crea uno a partir de un nombre; todo lo demás es opcional.

Parámetros clave

  • Name: el nombre del contacto, único campo obligatorio.
  • Emails y Phones: son colecciones y no campos de texto, porque un contacto suele llevar un correo de trabajo y otro personal, un fijo y un móvil.
  • Organization Name or ID: engancha el contacto a una cuenta desde el principio y ahorra el enlace manual posterior.
Casos de uso
una inscripción a un webinar crea el contacto con su correo y su teléfono, ya colgado de la organización que identificó el formulario.
39

Delete a person

person.delete

Lo que ves en n8n

Notas y casos de uso

Un contacto que pide desaparecer, o un duplicado creado por dos integraciones a la vez, sale de la base con esta operación.

Parámetros clave

  • Person ID: el identificador numérico del contacto, que suele resolverse un paso antes con una búsqueda por correo electrónico.
Casos de uso
una baja voluntaria entra en una cola, una persona la valida y el flujo elimina el contacto.
40

Get a person

person.get

Lo que ves en n8n

Notas y casos de uso

Vuelve un solo contacto, leído por su identificador, con los campos que mantiene el equipo comercial.

Parámetros clave

  • Person ID: el contacto que se lee, obligatorio.
  • Show Raw Field Keys: devuelve las claves internas y los identificadores de opción en lugar de las etiquetas, cómodo cuando el nodo siguiente espera claves estables.
Casos de uso
una secuencia de correos relee el contacto antes de cada envío, y nadie recibe un mensaje que habla de su empresa anterior.
41

Get many persons

person.getAll

Lo que ves en n8n

Notas y casos de uso

Una sincronización, una segmentación o una caza de correos que faltan empiezan igual, leyendo la base de contactos entera.

Parámetros clave

  • Return All: activado, todos los contactos suben página tras página; desactivado, Limit mantiene corta la ejecución mientras ajustas el montaje.
  • Filters: Predefined Filter Name or ID reutiliza un filtro guardado en Pipedrive y First Character deja solo los contactos cuyo nombre empieza por la letra indicada.
Casos de uso
una revisión trimestral saca los contactos sin teléfono y manda la lista al equipo que los completa.
43

Update a person

person.update

Lo que ves en n8n

Notas y casos de uso

Los teléfonos cambian, la gente se muda de empresa, las etiquetas se rehacen. La operación aplica esas correcciones sobre un contacto que ya está en la base.

Parámetros clave

  • Person ID: el contacto que se modifica, único campo obligatorio.
  • Emails y Phones: se envían como colecciones, así que el contacto puede llevar varias direcciones y varios números.
  • Visible To: 1 para el propietario y sus seguidores, 3 para toda la empresa.
Casos de uso
una respuesta a una campaña asocia el contacto a su nueva organización y cambia el propietario con Owner Name or ID.

Product

6 operaciones
44

Create a product

product.create

Lo que ves en n8n

Notas y casos de uso

El catálogo de Pipedrive crece desde el flujo de trabajo: el nombre es lo único obligatorio y el resto de la ficha viaja en Additional Fields.

Parámetros clave

  • Name: el rótulo que ve el equipo comercial al asociar el producto a un negocio; vacío, detiene la ejecución.
  • Additional Fields: reúne Code para la referencia, Unit para la unidad de venta, Tax para el impuesto, Prices para los importes y Owner ID para la persona propietaria.
  • Visible To: 1 lo reserva a su propietario y a sus seguidores, 3 lo comparte con toda la empresa.
Casos de uso
dar de alta un servicio nuevo en cuanto el área de producto lo aprueba, sin teclearlo de nuevo.
45

Delete a product

product.delete

Lo que ves en n8n

Notas y casos de uso

Borrar una ficha de producto se resuelve con un solo parámetro. Pipedrive espera el identificador numérico y no el nombre, así que el valor llega de un paso anterior que ya localizó la ficha.

Parámetros clave

  • Product ID: el número de la ficha que se elimina, normalmente {{ $json.id }} tomado de una búsqueda o de un listado previo.
Casos de uso
retirar los productos descatalogados después de una migración, cuando el flujo ya comprobó cuál se queda.
46

Get a product

product.get

Lo que ves en n8n

Notas y casos de uso

La lectura de una ficha devuelve sus campos al resto del flujo. Así un presupuesto o un aviso interno usan la unidad y el impuesto que constan en el catálogo, y no lo que alguien recuerda de memoria.

Parámetros clave

  • Product ID: la ficha que se lee, en formato numérico; una expresión como {{ $json.product_id }} la hereda del nodo anterior.
  • Show Raw Field Keys: sin marcar, la salida trae nombres legibles; marcado, devuelve las claves de campo brutas de Pipedrive y los IDs de opción.
Casos de uso
comprobar la unidad de venta antes de generar el presupuesto, para que la cantidad facturada tenga sentido.
47

Get many products

product.getAll

Lo que ves en n8n

Notas y casos de uso

Get Many trae los productos de la cuenta, un item por ficha, sin filtros que rellenar. Lo único que decides es cuántos entran.

Parámetros clave

  • Return All: marcado, n8n recorre las páginas de la API hasta el último producto; sin marcar, Limit fija el máximo de fichas devueltas.
  • Show Raw Field Keys: el mismo interruptor de la lectura individual, aplicado a cada elemento de la lista.
Casos de uso
revisar el catálogo completo cada semana, o contar cuántos productos hay dados de alta antes de una subida de precios.
49

Update a product

product.update

Lo que ves en n8n

Notas y casos de uso

La actualización envía solo los campos que pones en Update Fields. Cambiar un precio deja intactos el código, la unidad y la propiedad de la ficha.

Parámetros clave

  • Product ID: la ficha que se modifica, identificada por su número en Pipedrive.
  • Update Fields: recoge los mismos atributos que la creación, Name incluido, que aquí es opcional porque renombrar no siempre hace falta.
  • Use Raw Field Keys: actívalo cuando los valores de entrada ya vienen con las claves de campo brutas de Pipedrive y los IDs de opción.
Casos de uso
aplicar la lista de precios del año en curso producto a producto, para que nadie presupueste con tarifas antiguas.
Necesitas ayuda

¿Necesitas ayuda para automatizar Pipedrive con n8n?

El equipo te responde directamente.

Cada mensaje lo lee una persona.

FAQ

Pipedrive y n8n, las preguntas que vienen después

01¿La integración Pipedrive n8n es gratis?
Sí por el lado de n8n. El nodo Pipedrive y el Pipedrive Trigger vienen incluidos con n8n, así que no hay nada que instalar ni nada extra que pagar por el conector, tanto en n8n Cloud como en una instancia autoalojada con la Community Edition y su licencia Sustainable Use. Un flujo construido en una funciona igual en la otra, algo que importa cuando una prueba en Cloud termina mudándose a casa. Lo que cuesta un plan de Pipedrive es otra conversación y esta página no la aborda. La credencial se crea una vez en el menú Credentials y todos los flujos la reutilizan desde el desplegable del nodo.
02¿Qué credenciales de Pipedrive necesita n8n?
Funcionan dos métodos: API Token y OAuth2. Para el token, abre API Personal Preferences en Pipedrive y copia tu token personal de API en la credencial de n8n. Si la cuenta reúne varias empresas, comprueba primero que estás en la correcta y luego entra en Company Settings, Personal Preferences y la pestaña API. OAuth2 parte de una cuenta developer sandbox de Pipedrive: en el Developer Hub creas una aplicación pública, le pones nombre, pegas la OAuth Redirect URL que muestra n8n como Callback URL de la aplicación, activas los scopes que hagan falta y copias el Client ID y el Client Secret en n8n. La misma credencial sirve para el nodo y para el trigger.
03¿Qué límites tiene el nodo Pipedrive en n8n?
El nodo cubre 49 operaciones repartidas en 9 recursos: actividades, tratos, productos de trato, archivos, leads, notas, organizaciones, personas y productos. Todo lo que la API de Pipedrive expone fuera de esa lista sigue estando al alcance del nodo HTTP Request, que reutiliza la misma credencial de Pipedrive mediante la autenticación predefinida, sin un segundo token que gestionar. Dentro del nodo, las operaciones de lista se paran en Limit mientras Return All esté desactivado, y una búsqueda de tratos exige un Term de 2 caracteres como mínimo. Las líneas de producto se direccionan por su Product Attachment ID y no por el identificador del producto, un detalle que conviene comprobar antes de borrar nada.
04¿El Pipedrive Trigger reacciona en tiempo real?
Sí. El Pipedrive Trigger funciona por webhook: n8n registra su URL en Pipedrive al activar el flujo y cada evento llega al lienzo unos segundos después, sin ningún bucle de consulta por el medio. Eliges el Object que quieres vigilar y la Action a capturar entre added, updated, merged y deleted, o el comodín que se queda con los cuatro. Incoming Authentication activa la autenticación del webhook y lo vuelve más seguro. Como la URL se registra al activar, un flujo que sigue inactivo no recibe nada, y esa suele ser la explicación cuando una prueba se queda muda.
05¿n8n o Make para Pipedrive?
Depende sobre todo de dónde quieras que viva el flujo. n8n se autoaloja con Docker o npm, o se usa en n8n Cloud, y el flujo es el mismo en ambos casos, así que las fichas del CRM pueden quedarse en una infraestructura que tú controlas cuando eso es un requisito. Make se usa solo alojado, sin opción de autoalojamiento, y se factura por operación, lo que cambia las cuentas de una sincronización que salta con cada cambio de trato. Las dos ofrecen un lienzo visual. La comparación se juega en el alojamiento, el control de los datos, el modelo de coste y la lógica visual.