Integración Copper n8nAutomatiza Copper con n8n.
¿Tu CRM sigue actualizándose a mano? La integración Copper n8n trae un nodo con 32 operaciones repartidas en 8 recursos, más un trigger que escucha 3 eventos. Una sola credencial de clave API cubre los dos nodos y se reutiliza en todos los flujos de la instancia.
Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth
¿Qué resuelve la integración Copper n8n?
La integración Copper n8n conecta tu CRM con cualquier flujo de trabajo montado en n8n, es decir, con cualquier cadena de pasos que se ejecuta sola. El nodo Copper cubre 32 operaciones sobre 8 recursos: empresas, personas, leads, oportunidades, proyectos, tareas, fuentes de cliente y usuarios. El Copper Trigger, por su parte, arranca el flujo en cuanto un registro nace, cambia o desaparece dentro de Copper.
Casi todo lo que se construye cabe en tres formas, y la más inmediata es el aviso. El Copper Trigger salta con un registro modificado, un nodo If decide qué merece contarse, y el resumen sale por Gmail hacia quien no vive dentro del CRM. Nadie tiene que preguntar quién tocó la cuenta.
Después está la captación, la forma más habitual: un formulario, una exportación de anuncios o una campaña de ActiveCampaign llega a n8n, el nodo ejecuta lead.create con un Name, y el lead ya está en Copper antes de que nadie abra una pestaña.
La tercera forma es el reporting, donde el ahorro se nota antes que en ningún otro sitio. opportunity.getAll con Return All activado recorre todas las páginas de la API y entrega el pipeline completo al siguiente nodo. Detrás, Google Sheets construye la foto del lunes mientras el equipo duerme. Con Return All desactivado, Limit fija cuántos registros vuelven, que es lo razonable mientras pruebas.
Antes de montar nada, dos avisos. Lo que queda fuera de las 32 operaciones del catálogo pasa por el nodo HTTP Request, que llama a cualquier endpoint de la API de Copper reutilizando la misma credencial ya guardada. Y el trigger se configura sobre un Resource, el objeto que vigila, así que elige cuál importa antes de activar el flujo.
¿Todavía dudas de plataforma? La Reseña n8n explica qué cambia el autoalojamiento en coste y en control de los datos, que suele ser lo que decide cuando hay un CRM de por medio. La decisión de hosting no cambia nada del lado de Copper: la credencial y las 32 operaciones funcionan igual en n8n Cloud que en un servidor propio, y un flujo montado en uno arranca sin tocar una línea en el otro.
¿Cómo se conecta Copper con n8n?
- 01
Genera la clave API en Copper
La credencial exige una cuenta de Copper en el plan Professional o Business. Entra en la configuración de tu cuenta y genera una clave API siguiendo el artículo de soporte de Copper sobre generación de claves. Cópiala en ese momento, porque es el valor que n8n va a guardar. Apunta también qué usuario la generó: su dirección de correo es la otra mitad de la credencial.
- 02
Guarda la credencial en n8n
Abre el menú Credentials de n8n y crea una credencial de Copper. Pide dos valores: API Key, la clave recién generada, y Email, la dirección de quien creó esa clave y no un buzón compartido. Una vez guardada, aparece en el desplegable del nodo Copper y también en el del Copper Trigger, en todos los flujos de la instancia.
- 03
Comprueba con una lectura sencilla
Pon un nodo Copper en el lienzo, selecciona la credencial y elige una lectura inofensiva: Customer Source con Get Many. Ejecuta ese nodo solo. Si vuelven registros, la clave y el correo encajan. A partir de ahí basta con cambiar Resource y Operation por lo que el flujo necesite de verdad, empresas, leads, oportunidades o personas.
¿Qué puede arrancar un flujo de Copper ?
Copper Trigger es el nodo que arranca un workflow cuando algo ocurre en Copper. Escucha 3 eventos, listados abajo por familia. Eliges uno o varios, activas el workflow y n8n registra el webhook (la URL que Copper 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.
delete.*1delete.delete
new.*1new.new
update.*1update.update
Notas de configuración
01Set up the Copper Trigger
El Copper Trigger va por la versión 1 y funciona con webhook, o sea, n8n publica una URL y Copper la llama. n8n registra esa URL en Copper cuando activas el flujo, así que los eventos llegan en cuestión de segundos, sin ninguna comprobación programada de por medio.
Parámetros clave
- Resource: obligatorio, marca qué objeto vigila el trigger. Un nodo vigila un recurso, así que la decisión va antes de activar.
- Event: el cambio que te interesa sobre ese recurso. Hay 3 y no existe opción comodín, de modo que reaccionar a varios cambios implica varias selecciones o varios nodos trigger.
02New
Salta cuando se crea un registro nuevo en el recurso elegido. Copper envía la ficha a la URL del webhook de n8n en cuanto existe, da igual si la escribió alguien a mano, si entró por importación o si la generó otro flujo.
Parámetros clave
- Resource: el objeto que se crea. Vigilar empresas nuevas y personas nuevas pide dos nodos trigger separados.
- Event: elige
new. Solo cubre la creación, así que una ficha retocada cinco minutos después no lo vuelve a disparar.
03Delete
Avisa de que un registro existente se ha eliminado. El más silencioso de los 3 eventos, y el que más limpieza evita después.
Parámetros clave
- Event: elige
delete. Comunica la baja, así que el flujo trabaja con lo que llega y no con una ficha que pudiera releer. - Resource: el objeto retirado, casi siempre personas o empresas cuando hay una limpieza en marcha.
04Update
Se dispara en cuanto cambia cualquier campo de un registro existente. Es el más ruidoso de los 3 eventos, porque una ficha de CRM se edita mucho más de lo que se crea.
Parámetros clave
- Event: elige
update. Cubre cualquier campo de la ficha, no uno concreto, por lo que casi siempre hace falta un If o un Switch justo detrás para separar lo importante. - Resource: el objeto editado. En oportunidades, este ajuste es el que convierte un cambio de etapa en un aviso.
person.update. Aquí el volumen sube deprisa: filtra pronto y las ejecuciones seguirán siendo legibles.Lo que sabe hacer el nodo Copper
El nodo Copper expone 32 operaciones en 8 recursos. Para cada una: el nodo tal como lo configuras en n8n, los campos obligatorios y nuestras notas de campo.
| Recurso | Create | Get | Get Many | Update | Delete |
|---|---|---|---|---|---|
| Company | ✓ | ✓ | ✓ | ✓ | ✓ |
| Customer Source | ✓ | ||||
| Lead | ✓ | ✓ | ✓ | ✓ | ✓ |
| Opportunity | ✓ | ✓ | ✓ | ✓ | ✓ |
| Person | ✓ | ✓ | ✓ | ✓ | ✓ |
| Project | ✓ | ✓ | ✓ | ✓ | ✓ |
| Task | ✓ | ✓ | ✓ | ✓ | ✓ |
| User | ✓ |
Índice de operaciones
Company
5 operacionesCreate a company
company.createLo que ves en n8n
Notas y casos de uso
Da de alta una empresa en Copper y pasa la ficha creada al siguiente nodo.
Parámetros clave
- Name: el único campo obligatorio, el nombre tal y como debe leerse en el CRM. Se mapea desde un nodo anterior con una expresión tipo
{{ $json.field }}. - Additional Fields: bloque opcional que lleva Email Domain, Details, Address y Phone Numbers. Los dos últimos se abren como subbloques que se rellenan línea a línea, con Add Address Fields y Add Phone Number.
Delete a company
company.deleteLo que ves en n8n
Notas y casos de uso
Borra una empresa de Copper sin vuelta atrás. Trátalo como final de rama, no como paso intermedio.
Parámetros clave
- Company ID: obligatorio, y es el identificador de Copper, no el nombre de la empresa. Si el flujo solo conoce el nombre, ejecuta antes Get Many con el filtro Name y quédate con el identificador.
Get a company
company.getLo que ves en n8n
Notas y casos de uso
Lee una empresa concreta y devuelve su ficha. Así el flujo trabaja con el estado actual de la cuenta y no con el que tenía al dispararse.
Parámetros clave
- Company ID: obligatorio. Viene del Copper Trigger o de una lectura previa, de modo que se mapea como expresión en lugar de escribirse.
Get many companies
company.getAllLo que ves en n8n
Notas y casos de uso
Trae empresas en lote. Es la operación que hay detrás de las exportaciones, las auditorías y cualquier revisión periódica de cuentas.
Parámetros clave
- Return All: activado, n8n encadena las páginas de la API y recupera todas las empresas. Desactivado, Limit fija cuántos registros vuelven, lo que mantiene cortas las pruebas.
- Filters: Country escoge el país de la empresa en una lista de códigos y Name acota a un nombre de empresa.
Update a company
company.updateLo que ves en n8n
Notas y casos de uso
Edita una empresa que ya existe. Solo se envían los campos que rellenas, el resto de la ficha se queda como estaba.
Parámetros clave
- Company ID: obligatorio, señala qué ficha se modifica.
- Update Fields: el bloque opcional con Name, Details, Address y Phone Numbers. Ojo, Email Domain no está aquí, a diferencia de la creación.
Customer Source
1 operaciónGet many customer sources
customerSource.getAllLo que ves en n8n
Notas y casos de uso
Devuelve las fuentes de cliente configuradas en Copper, esas etiquetas que dicen de dónde salió un negocio. Es la consulta previa a escribir nada en una oportunidad.
Parámetros clave
- Return All: activado, vuelve la lista entera, que suele ser lo práctico porque rara vez es larga. Desactivado, Limit pone el tope.
Lead
5 operacionesCreate a lead
lead.createLo que ves en n8n
Notas y casos de uso
Escribe un lead en Copper, la etapa previa a que un contacto se convierta en persona y empresa.
Parámetros clave
- Name: obligatorio. Todo lo demás es opcional, así que un formulario incompleto aterriza igualmente en vez de perderse.
- Additional Fields: contiene Email, Phone Numbers y Address, cada uno detrás de su propio botón Add.
Delete a lead
lead.deleteLo que ves en n8n
Notas y casos de uso
Elimina un lead de Copper. Resulta útil precisamente porque los leads se acumulan más rápido que cualquier otro objeto del CRM.
Parámetros clave
- Lead ID: obligatorio. El identificador, nunca el nombre del lead, de modo que un flujo de limpieza lee antes de borrar.
Get a lead
lead.getLo que ves en n8n
Notas y casos de uso
Recupera un lead y entrega su ficha al nodo siguiente. Es la lectura que se coloca entre un disparo y una decisión.
Parámetros clave
- Lead ID: obligatorio. Normalmente una expresión como
{{ $json.field }}que arrastra el identificador del paso anterior.
Get many leads
lead.getAllLo que ves en n8n
Notas y casos de uso
Saca leads por tandas, con filtro o sin él. Es la mitad lectora de cualquier flujo de scoring o de nurturing.
Parámetros clave
- Return All: activado para una exportación completa, desactivado para pararse en Limit.
- Filters: aquí Country es texto libre, el nombre del país, y no una lista de códigos como en empresas. Name filtra por el nombre del lead.
Update a lead
lead.updateLo que ves en n8n
Notas y casos de uso
Cambia un lead ya presente en Copper, campo a campo, sin reescribir la ficha entera.
Parámetros clave
- Lead ID: obligatorio, la ficha que se edita.
- Update Fields: el bloque más amplio del lado lead, con Name, Details, Email, Phone Numbers y Address. Details es donde cabe una nota de puntuación o el resumen de una llamada.
Opportunity
5 operacionesCreate an opportunity
opportunity.createLo que ves en n8n
Notas y casos de uso
Abre un negocio en Copper y lo devuelve. Es el momento en que una conversación cualificada se convierte en una línea del pipeline.
Parámetros clave
- Name: obligatorio, el nombre del negocio.
- Primary Contact ID: opcional, el identificador de la empresa principal asociada al negocio.
- Customer Source ID: opcional, el identificador de la fuente que generó la oportunidad. Léelo antes con Get Many sobre fuentes de cliente en vez de escribirlo fijo.
Delete an opportunity
opportunity.deleteLo que ves en n8n
Notas y casos de uso
Retira un negocio de Copper. Pocas veces se automatiza por sí solo, casi siempre cierra una rama de limpieza.
Parámetros clave
- Opportunity ID: obligatorio. Sale de una lectura previa o del trigger, nunca del nombre del negocio.
Get an opportunity
opportunity.getLo que ves en n8n
Notas y casos de uso
Carga un negocio y devuelve su ficha actual, con todo lo que haya cambiado desde la última vez que el flujo miró.
Parámetros clave
- Opportunity ID: obligatorio, mapeado desde el trigger o desde una operación de listado anterior.
Get many opportunities
opportunity.getAllLo que ves en n8n
Notas y casos de uso
Devuelve negocios en lote. El reporting de pipeline dentro de n8n empieza aquí, igual que todo lo que necesita mirar más de un negocio a la vez.
Parámetros clave
- Return All: activado para recorrer todas las páginas del pipeline, desactivado para detenerse en Limit.
- Filters: Company IDs y Customer Source IDs aceptan identificadores separados por comas, así que varias cuentas o varias fuentes caben en una sola llamada.
Update an opportunity
opportunity.updateLo que ves en n8n
Notas y casos de uso
Modifica un negocio en su sitio. Es lo que lleva a un flujo de leer el pipeline a mantenerlo.
Parámetros clave
- Opportunity ID: obligatorio, el negocio que se edita.
- Update Fields: Name, Primary Contact ID y Customer Source ID. Los dos identificadores permiten reasociar un negocio a otra empresa o a otra fuente sin abrir Copper.
Person
5 operacionesCreate a person
person.createLo que ves en n8n
Notas y casos de uso
Suma un contacto a Copper. Es la escritura más usada del nodo y aquella con la que terminan muchos flujos.
Parámetros clave
- Name: obligatorio, el nombre del contacto.
- Additional Fields: el bloque opcional más completo del nodo, con Emails, Phone Numbers, Address, Email Domain y Details. Emails y Phone Numbers admiten varias entradas mediante Add Email y Add Phone Number.
Delete a person
person.deleteLo que ves en n8n
Notas y casos de uso
Quita un contacto de Copper de forma definitiva. No hay paso de confirmación, así que conviene poner una condición delante.
Parámetros clave
- Person ID: obligatorio, el identificador de Copper del contacto.
Get a person
person.getLo que ves en n8n
Notas y casos de uso
Relee un contacto y devuelve su ficha, lo que la convierte en el primer paso natural tras cualquier disparo que solo entregue un identificador.
Parámetros clave
- Person ID: obligatorio. Una expresión del tipo
{{ $json.field }}es la forma habitual de pasarlo desde el nodo anterior.
Get many people
person.getAllLo que ves en n8n
Notas y casos de uso
Enumera contactos. Es la lectura que sostiene cualquier sincronización entre Copper y una herramienta de correo o una hoja de cálculo.
Parámetros clave
- Return All: activado, suben todos los contactos página tras página. Desactivado, Limit decide cuántos, algo que cuenta en una agenda que lleva años creciendo.
- Filters: un único filtro Name, de modo que el acotado va por el nombre del contacto y nada más.
Update a person
person.updateLo que ves en n8n
Notas y casos de uso
Reescribe los campos que elijas de un contacto existente y deja los demás intactos.
Parámetros clave
- Person ID: obligatorio, el contacto que se edita.
- Update Fields: el bloque más grande del nodo, con Name, Emails, Phone Numbers, Address, Email Domain y Details. Enviar el bloque vacío no hace nada, lo cual es una salida segura cuando una rama duda.
Project
5 operacionesCreate a project
project.createLo que ves en n8n
Notas y casos de uso
Un proyecto entra en Copper con los datos que el flujo acaba de reunir, así el equipo de entrega encuentra la ficha creada antes de su primera reunión.
Parámetros clave
- Name: obligatorio, el nombre con el que se crea el proyecto. Suele venir de un nodo anterior mediante una expresión como
{{ $json.field }}, es decir, una referencia a un campo del elemento que entra. - Additional Fields: los extras que se aplican al crear. Assignee ID indica el usuario propietario, Details guarda la descripción y Status admite
OpenoCompleted.
Delete a project
project.deleteLo que ves en n8n
Notas y casos de uso
Borrar un proyecto de Copper es cuestión de un identificador, y de estar seguro de cuál.
Parámetros clave
- Project ID: obligatorio, el identificador del proyecto que se elimina. Copper espera el identificador y no el nombre, así que tómalo de un paso de lectura previo.
Get a project
project.getLo que ves en n8n
Notas y casos de uso
¿El flujo solo tiene un identificador? Esta operación recupera el proyecto correspondiente y devuelve sus datos al resto de los pasos.
Parámetros clave
- Project ID: obligatorio, el identificador del proyecto que se consulta. Normalmente llega del trigger, el nodo que arranca el flujo, o de una búsqueda anterior.
Get many projects
project.getAllLo que ves en n8n
Notas y casos de uso
Los informes empiezan por aquí: la operación trae la lista de proyectos de Copper, entera o en un lote con tope.
Parámetros clave
- Return All: activado, n8n encadena las páginas de la API hasta el último proyecto; desactivado, Limit fija el número máximo de proyectos devueltos.
- Filters: el filtro Name reduce la lista a los proyectos que llevan ese nombre, en lugar de traerlo todo y filtrar después.
Update a project
project.updateLo que ves en n8n
Notas y casos de uso
Editar en vez de duplicar: la operación escribe sobre un proyecto que ya existe en Copper y solo toca los campos que rellenas.
Parámetros clave
- Project ID: obligatorio, el identificador del proyecto que se actualiza.
- Update Fields: Name cambia el nombre, Details sustituye la descripción, Assignee ID pasa el proyecto a otro usuario y Status lo mueve entre
OpenyCompleted.
Completed cuando el sistema de facturación marca la última factura como cobrada.Task
5 operacionesCreate a task
task.createLo que ves en n8n
Notas y casos de uso
El seguimiento se olvida cuando vive en la cabeza de alguien. Esta operación crea la tarea en Copper a partir del evento que acaba de ocurrir.
Parámetros clave
- Name: obligatorio, el texto de la tarea, el que leerá la persona que la reciba.
- Additional Fields: Assignee ID para el usuario propietario, Details para la descripción larga, Priority con
HighoNoney Status conOpenoCompleted.
High.Delete a task
task.deleteLo que ves en n8n
Notas y casos de uso
Cuando dos flujos reaccionan al mismo evento, la misma tarea aparece dos veces. Esta operación quita de Copper la que sobra.
Parámetros clave
- Task ID: obligatorio, el identificador de la tarea que se elimina. Se lee del paso que encontró la tarea, nunca de su título.
Get a task
task.getLo que ves en n8n
Notas y casos de uso
Antes de mandar un recordatorio conviene mirar la tarea. La operación devuelve la que coincide con el identificador indicado.
Parámetros clave
- Task ID: obligatorio, el identificador de la tarea que se consulta, heredado del trigger o de un listado leído justo antes.
Get many tasks
task.getAllLo que ves en n8n
Notas y casos de uso
Ver la carga de un equipo exige sacar primero las tareas del CRM, y de eso se encarga esta operación.
Parámetros clave
- Return All: activado, n8n pide páginas hasta la última tarea; desactivado, Limit pone tope a las que vuelven en cada ejecución.
- Filters: Assignee IDs y Project IDs aceptan identificadores separados por comas, suficiente para cubrir un equipo entero o un solo proyecto con un nodo.
Update a task
task.updateLo que ves en n8n
Notas y casos de uso
Reasignar, subir la prioridad o corregir un título: todo eso pasa por la actualización de una tarea que ya está en Copper.
Parámetros clave
- Task ID: obligatorio, el identificador de la tarea que se modifica.
- Update Fields: Assignee ID traspasa la tarea a otro usuario, Name y Details reescriben el título y la descripción, Priority admite
HighoNoney Status admiteOpenoCompleted.
User
1 operaciónGet many users
user.getAllLo que ves en n8n
Notas y casos de uso
Copper también guarda a las personas del equipo. La operación lista los usuarios de la cuenta a la que da acceso el credential, la conexión que se guarda una vez en n8n.
Parámetros clave
- Return All: activado, vuelven todos los usuarios; desactivado, Limit decide cuántos devuelve el nodo en cada ejecución.
¿Necesitas ayuda para automatizar Copper con n8n?
El equipo te responde directamente.
Cada mensaje lo lee una persona.
Copper y n8n, las dudas que vienen después
01¿La integración Copper n8n es gratuita?
02¿Qué credenciales hacen falta para conectar Copper con n8n?
03¿Qué límites tiene el nodo Copper en n8n?
04¿El Copper Trigger reacciona en tiempo real?
05¿n8n o Make para automatizar Copper?
Recibe nuestros tips de integración cada semana.
Sin spam. Cancela cuando quieras.


