- Inicio
- Recursos
- Integraciones
- ActiveCampaign
Integración ActiveCampaign n8nAutomatiza ActiveCampaign con n8n.
El CRM solo se mantiene solo si algo escribe dentro de él. La integración ActiveCampaign n8n abre 48 operaciones repartidas en 12 recursos, y el trigger escucha 4 fuentes de eventos mediante webhook. Está pensada para equipos de marketing y ventas que ya manejan la herramienta.
Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth
¿Qué aporta de verdad la integración ActiveCampaign n8n?
n8n incluye dos nodos para ActiveCampaign. El nodo de aplicación crea y edita datos: cuentas, contactos, listas, etiquetas, deals, conexiones y objetos de e-commerce, 48 operaciones en total. El nodo trigger recibe los eventos de ActiveCampaign por webhook, una URL que ActiveCampaign llama en cuanto pasa algo. El flujo de trabajo arranca en segundos, sin ninguna comprobación programada.
Lo primero que monta casi todo el mundo es la entrada limpia de datos. Llega un alta, contact.create escribe el correo en ActiveCampaign, contactTag.add marca de dónde viene y contactList.add lo suscribe a la lista correcta. Tres nodos, cero copiar y pegar, y la misma credencial reutilizada siempre.
El segundo patrón consiste en traer lo que vive fuera. Las notas de ventas están en una hoja de cálculo, las respuestas de soporte en un buzón, y nada de eso llega al CRM por su cuenta. Lees las filas con el nodo Google Sheets, localizas a la persona con contact.getAll y su filtro Email, y escribes el cambio con contact.update. Con las empresas ocurre lo mismo vía account.create y accountContact.create: convierten una lista de direcciones en organizaciones con nombre y con su interlocutor asociado.
El tercer patrón es la convivencia entre herramientas. Un equipo que envía newsletters desde Mailchimp y correo transaccional desde SendGrid acaba con dos bases que se separan poco a poco. Las operaciones de lista y de etiqueta acercan ambos lados sin exportar un solo archivo.
Donde el nodo se queda corto, entra HTTP Request: llama a cualquier endpoint de la API de ActiveCampaign reutilizando la misma credencial mediante la autenticación predefinida. Dos cosas conviene saberlas antes de dibujar el flujo: el trigger ofrece 4 fuentes y no tiene opción de comodín, y las operaciones esperan identificadores numéricos, no nombres. Un campo obligatorio vacío detiene la ejecución del nodo.
Si lo que estás valorando es la plataforma y no este nodo, la Reseña n8n habla de alojamiento y coste, y el Curso n8n repasa cómo se construyen estos flujos paso a paso.
¿Cómo se conecta ActiveCampaign con n8n?
- 01
Abre los ajustes de desarrollador en ActiveCampaign
En ActiveCampaign, entra en Settings, el icono de engranaje del menú izquierdo, y luego en Developer. Esa página contiene los dos valores que n8n necesita y no hay nada más que activar. La misma credencial sirve para el nodo de aplicación y para el nodo trigger, así que este paso se hace una sola vez para todos los flujos que montes sobre esa cuenta.
- 02
Copia la API URL y la API Key
Aquí solo existe un método de autenticación: la clave API. Copia la API URL que aparece en la página Developer y después la API Key que está justo debajo. La URL pertenece a tu cuenta, de modo que una clave de otra cuenta nunca funcionará con ella. Si la clave ha circulado demasiado, ActiveCampaign documenta cómo regenerarla.
- 03
Crea la credencial en n8n
En n8n, abre el menú Credentials y crea una credencial de ActiveCampaign, es decir, el acceso que se guarda una vez y se reutiliza en todos los flujos. Pega la API URL en un campo y la clave API en el otro. De vuelta en el nodo, selecciónala en la lista desplegable. Funciona igual en n8n Cloud que en una instancia alojada por ti.
¿Qué pone en marcha un flujo desde ActiveCampaign ?
ActiveCampaign Trigger es el nodo que arranca un workflow cuando algo ocurre en ActiveCampaign. Escucha 4 eventos, listados abajo por familia. Eliges uno o varios, activas el workflow y n8n registra el webhook (la URL que ActiveCampaign 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.
admin.*1admin.admin
api.*1api.api
public.*1public.public
system.*1system.system
Notas de configuración
01Configure the ActiveCampaign Trigger
El nodo ActiveCampaign Trigger arranca un flujo cuando ActiveCampaign notifica un evento. Funciona por webhook: n8n registra su URL en ActiveCampaign al activar el flujo, y cada evento llega en segundos, sin intervalo que ajustar.
Parámetros clave
- Event Names or IDs: los eventos que escucha. Los eliges de la lista, o pasas identificadores con una expresión, esa fórmula corta de n8n que busca un valor en lugar de escribirlo a mano.
02Public events
La fuente public ejecuta los hooks cuando la acción la provoca un contacto. En la práctica cubre lo que hace la propia persona: rellenar un formulario, hacer clic, darse de baja. Nada que venga de tus herramientas internas.
Parámetros clave
- Event Names or IDs: marca
publicpara quedarte solo con la actividad que nace en el contacto, de las 4 fuentes disponibles.
03Api events
La fuente api ejecuta los hooks cuando la acción llega desde una llamada a la API. Todo lo que escriben tus scripts, el backend de tu web u otra automatización aparece aquí, y no en la actividad de los contactos.
Parámetros clave
- Event Names or IDs: elige
apicuando el cambio que te interesa viene del código y no de una persona.
04Admin and System events
Dos fuentes cubren lo que ningún contacto ha pedido. admin ejecuta los hooks cuando la acción la provoca un usuario administrador, o sea lo que hace tu equipo dentro de la interfaz. system ejecuta los hooks cuando actúan los sistemas automatizados, es decir las automatizaciones internas de la plataforma.
Parámetros clave
- Event Names or IDs: marca
admin,system, o ambas, según vigiles a personas o a máquinas.
¿Qué sabe hacer el nodo ActiveCampaign ?
El nodo ActiveCampaign expone 48 operaciones en 12 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 | Add | Remove | Create Note | Get by Order ID | Get by Product ID | Update Deal Note |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Account | ✓ | ✓ | ✓ | ✓ | ✓ | ||||||
| Account Contact | ✓ | ✓ | ✓ | ||||||||
| Connection | ✓ | ✓ | ✓ | ✓ | ✓ | ||||||
| Contact | ✓ | ✓ | ✓ | ✓ | ✓ | ||||||
| Contact List | ✓ | ✓ | |||||||||
| Contact Tag | ✓ | ✓ | |||||||||
| Deal | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||
| E-Commerce Customer | ✓ | ✓ | ✓ | ✓ | ✓ | ||||||
| E-Commerce Order | ✓ | ✓ | ✓ | ✓ | ✓ | ||||||
| E-Commerce Order Product | ✓ | ✓ | ✓ | ||||||||
| List | ✓ | ||||||||||
| Tag | ✓ | ✓ | ✓ | ✓ | ✓ |
Índice de operaciones
Account
5 operacionesCreate an account
account.createLo que ves en n8n
Notas y casos de uso
Crea la ficha de una empresa en ActiveCampaign y la devuelve, para que después un contacto quede colgado de una organización con nombre y no suelto.
Parámetros clave
- Name: el nombre de la cuenta, obligatorio. Suele ser la razón social que llega del nodo anterior, por ejemplo
{{ $json.company }}. - Account URL: la web de la empresa, dentro de Additional Fields.
- Fields: añade campos personalizados, para rellenar ya en la creación valores que definiste tú.
Delete an account
account.deleteLo que ves en n8n
Notas y casos de uso
Borra una cuenta de ActiveCampaign de forma definitiva. La ficha desaparece, así que colócala en una rama filtrada y nunca sobre una lista de items sin revisar.
Parámetros clave
- Account ID: el identificador numérico de la cuenta que se borra, obligatorio. Es el ID, no el nombre de la empresa, así que sácalo de una lectura previa con una expresión como
{{ $json.id }}.
Get an account
account.getLo que ves en n8n
Notas y casos de uso
Trae una cuenta y devuelve sus datos. Es la forma de comprobar qué contiene ActiveCampaign ahora mismo antes de escribir nada encima.
Parámetros clave
- Account ID: el identificador numérico de la cuenta que se consulta, obligatorio. Aliméntalo desde un nodo anterior con
{{ $json.account }}en vez de escribirlo.
Get many accounts
account.getAllLo que ves en n8n
Notas y casos de uso
Lista las cuentas guardadas en ActiveCampaign, un item por empresa. Es el punto de partida de cualquier informe o limpieza masiva.
Parámetros clave
- Return All: activado, n8n recorre todas las páginas de cuentas; desactivado, Limit fija cuántas vuelven.
- Search: busca por nombre, dentro de la colección Filters, para acotar la exportación a una parte de la cartera.
- Simplify: devuelve una versión ligera de la respuesta en lugar de los datos en bruto.
Update an account
account.updateLo que ves en n8n
Notas y casos de uso
Modifica una cuenta que ya existe. Solo se tocan los campos que rellenas, el resto de la ficha sale igual que entró.
Parámetros clave
- Account ID: el identificador numérico de la cuenta que se modifica, obligatorio.
- Name y Account URL: la razón social y la web, dentro de Update Fields.
- Fields: rellena campos personalizados que no estaban predefinidos.
Account Contact
3 operacionesCreate an account contact
accountContact.createLo que ves en n8n
Notas y casos de uso
Engancha un contacto a una cuenta: es la asociación que le dice a ActiveCampaign que esa persona trabaja en esa empresa.
Parámetros clave
- Account ID: el identificador numérico de la empresa, obligatorio.
- Contact ID: el de la persona, obligatorio. Los dos suelen venir de las creaciones que se ejecutan justo antes.
- Job Title: el cargo del contacto en la empresa, dentro de Additional Fields.
Delete an account contact
accountContact.deleteLo que ves en n8n
Notas y casos de uso
Rompe el vínculo entre una persona y una empresa sin borrar ninguna de las dos. El contacto sigue en ActiveCampaign, la asociación no.
Parámetros clave
- Account Contact ID: el identificador numérico de la asociación que se borra, obligatorio. Cuidado, señala el vínculo en sí, no al contacto ni a la cuenta.
Update an account contact
accountContact.updateLo que ves en n8n
Notas y casos de uso
Actualiza lo que dice una asociación existente, para que el vínculo entre una persona y su empresa acompañe los cambios de puesto.
Parámetros clave
- Account Contact ID: el identificador numérico de la asociación, obligatorio.
- Job Title: el cargo del contacto en la empresa, dentro de Update Fields. Es el campo que se acaba manteniendo aquí.
Connection
5 operacionesCreate a connection
connection.createLo que ves en n8n
Notas y casos de uso
Declara un servicio externo en ActiveCampaign. Es el objeto que luego permite atribuir pedidos y clientes de e-commerce a la tienda de la que vienen.
Parámetros clave
- Service y External Account ID: el nombre del servicio y el identificador de la cuenta dentro de él, ambos obligatorios.
- Account Name: el nombre asociado a la cuenta en el servicio externo, a menudo un nombre de empresa, obligatorio.
- Logo URL y Link URL: la imagen del logo y la página donde se gestiona la integración en el sitio del tercero, obligatorias.
Delete a connection
connection.deleteLo que ves en n8n
Notas y casos de uso
Retira una conexión de ActiveCampaign. La tienda deja de ser una fuente reconocida para los registros que la citaban, así que mira antes qué depende de ella.
Parámetros clave
- Connection ID: el identificador numérico de la conexión que se borra, obligatorio. Consíguelo con una lectura y no con un valor apuntado hace semanas.
Get a connection
connection.getLo que ves en n8n
Notas y casos de uso
Relee una conexión y devuelve sus datos. Es lo más rápido para confirmar que una tienda sigue declarada tal y como la configuraste.
Parámetros clave
- Connection ID: el identificador numérico de la conexión que se consulta, obligatorio.
Get many connections
connection.getAllLo que ves en n8n
Notas y casos de uso
Devuelve todos los servicios externos declarados en la cuenta, un item por conexión. Es la vista general de las tiendas que alimentan ActiveCampaign.
Parámetros clave
- Return All: activado, n8n recorre todas las páginas de conexiones; desactivado, Limit fija cuántas se devuelven.
- Simplify: devuelve una respuesta simplificada en lugar de los datos en bruto, más fácil de mapear en el nodo siguiente.
Update a connection
connection.updateLo que ves en n8n
Notas y casos de uso
Reescribe los datos de una conexión existente, incluidos los dos estados que indican si la tienda va bien y si hay una sincronización en marcha.
Parámetros clave
- Connection ID: el identificador numérico de la conexión que se modifica, obligatorio.
- Status: 0 para error, 1 para conectado.
- Syncronisation Status: 0 cuando la sincronización está parada, 1 cuando está en marcha.
- Service, External Account ID, Account Name, Logo URL, Link URL: los campos descriptivos, dentro de Update Fields.
Contact
5 operacionesCreate a contact
contact.createLo que ves en n8n
Notas y casos de uso
Escribe una persona nueva en ActiveCampaign y devuelve el contacto creado. El correo es el único valor sin el cual la operación se niega a ejecutarse.
Parámetros clave
- Email: el correo del contacto que se crea, obligatorio, normalmente
{{ $json.email }}desde el formulario o el trigger. - Update if Exists: activado, un contacto ya existente se actualiza en vez de provocar un error.
- First Name, Last Name, Phone, Custom Fields: el resto del perfil, dentro de Additional Fields.
Delete a contact
contact.deleteLo que ves en n8n
Notas y casos de uso
Elimina un contacto de ActiveCampaign. La persona sale de la base por completo, que no es lo mismo que darla de baja de los envíos.
Parámetros clave
- Contact ID: el identificador numérico del contacto que se borra, obligatorio. Una dirección de correo no sirve aquí, hay que localizar antes el ID.
Get a contact
contact.getLo que ves en n8n
Notas y casos de uso
Recupera un contacto y devuelve el perfil guardado, campos personalizados incluidos, que son los que necesitarán las operaciones posteriores del flujo.
Parámetros clave
- Contact ID: el identificador numérico del contacto que se consulta, obligatorio.
Get many contacts
contact.getAllLo que ves en n8n
Notas y casos de uso
Saca contactos en bloque, con el juego de filtros más amplio del nodo: 17 campos opcionales reducen la lista antes de que salga un solo item de ActiveCampaign.
Parámetros clave
- Return All: activado, n8n sigue todas las páginas de contactos; desactivado, Limit pone el tope del lote.
- List ID, Tag ID, Segment ID, Form ID: filtran por procedencia o pertenencia.
- Status: 1 activo, 0 sin confirmar, 2 dado de baja, 3 rebotado.
- Created After, Updated After: ventanas de fecha para trabajar de forma incremental.
Update a contact
contact.updateLo que ves en n8n
Notas y casos de uso
Corrige los datos de un contacto que ya existe. Los campos que dejas vacíos conservan su valor actual, así que una actualización parcial no rompe nada.
Parámetros clave
- Contact ID: el identificador numérico del contacto que se modifica, obligatorio.
- Email, First Name, Last Name, Phone: los campos del perfil, dentro de Update Fields.
- Custom Fields: rellena tus propios campos, por ejemplo un plan o una puntuación.
Contact List
2 operacionesAdd a contact to a list
contactList.addLo que ves en n8n
Notas y casos de uso
Suscribe un contacto a una lista. Ese gesto es lo que realmente hace que la persona entre en las campañas enviadas a esa lista.
Parámetros clave
- List ID: el identificador numérico de la lista, obligatorio.
- Contact ID: el de la persona, obligatorio. Son dos identificadores, escribir el nombre de la lista como texto falla.
Remove a contact from a list
contactList.removeLo que ves en n8n
Notas y casos de uso
Saca un contacto de una lista sin borrar a la persona. Sigue en ActiveCampaign y conserva el resto de sus suscripciones.
Parámetros clave
- List ID: el identificador numérico de la lista que abandona, obligatorio.
- Contact ID: el identificador numérico del contacto, obligatorio.
Contact Tag
2 operacionesAdd a contact tag
contactTag.addLo que ves en n8n
Notas y casos de uso
Pone una etiqueta sobre un contacto. Es la marca más ligera de ActiveCampaign y el enganche habitual de segmentos y automatizaciones.
Parámetros clave
- Tag Name or ID: elige la etiqueta de la lista que n8n carga desde tu cuenta, o pasa un identificador con una expresión.
- Contact ID: el identificador numérico del contacto, obligatorio.
Remove a contact tag
contactTag.removeLo que ves en n8n
Notas y casos de uso
Quita una etiqueta que ya no describe a la persona. Sin esa limpieza, las etiquetas viejas se acumulan y los segmentos dejan de significar algo.
Parámetros clave
- Contact Tag ID: el identificador numérico de la etiqueta de contacto que se borra, obligatorio. Señala la etiqueta puesta sobre ese contacto concreto, no la etiqueta en sí, que sigue disponible para el resto.
Deal
7 operacionesCreate a deal
deal.createLo que ves en n8n
Notas y casos de uso
Crea una oportunidad en un pipeline de ActiveCampaign y devuelve su identificador, que los pasos siguientes reutilizan para añadir una nota o cambiarla de etapa.
Parámetros clave
- Title: el título que ve el equipo comercial, compuesto con el nombre de empresa del nodo anterior.
- Deal's Contact ID: el identificador numérico del contacto al que pertenece la oportunidad, no su email, normalmente
{{ $json.id }}tras una búsqueda de contacto. - Deal Value: el importe en céntimos, así que una oportunidad de 2 000 € se escribe
200000. - Currency: el código ISO de 3 caracteres elegido en la lista,
eurousd.
Create a deal note
deal.createNoteLo que ves en n8n
Notas y casos de uso
Añade una nota escrita a una oportunidad que ya existe, para que el resumen de una conversación viva en el CRM y no en el correo de una sola persona.
Parámetros clave
- Deal ID: el identificador numérico de la oportunidad bajo la que se archiva la nota.
- Deal Note: el texto. Una expresión lo construye con datos anteriores, por ejemplo
{{ $json.summary }}desde un paso de resumen.
Delete a deal
deal.deleteLo que ves en n8n
Notas y casos de uso
Borra una oportunidad del CRM sin vuelta atrás. Solo vuelve la confirmación, así que todo lo que quieras conservar se lee y se guarda antes de este nodo.
Parámetros clave
- Deal ID: el identificador numérico de la oportunidad que se borra. El título no vale, y si solo tienes el nombre toca recuperar antes el identificador.
Get a deal
deal.getLo que ves en n8n
Notas y casos de uso
Lee una oportunidad y devuelve sus campos guardados. Sirve cuando el paso anterior solo arrastra un identificador y el resto del flujo necesita el importe, la etapa o el título.
Parámetros clave
- Deal ID: el identificador numérico de la oportunidad, casi siempre
{{ $json.id }}tomado del item de entrada.
Get many deals
deal.getAllLo que ves en n8n
Notas y casos de uso
Devuelve las oportunidades de la cuenta, un item de n8n por oportunidad, listas para filtrar, contar o volcar en una hoja de cálculo.
Parámetros clave
- Return All: activado, n8n pide la página siguiente hasta traerlas todas. Desactivado, se detiene en Limit.
- Limit: el número máximo de oportunidades por ejecución, suficiente cuando solo importan las más recientes.
- Simplify: devuelve una versión reducida de cada oportunidad en vez de la respuesta cruda de la API, y el mapeo se acorta.
Update a deal
deal.updateLo que ves en n8n
Notas y casos de uso
Modifica una oportunidad que ya está en el pipeline. Solo se envía lo que pongas en Update Fields, lo demás conserva su valor.
Parámetros clave
- Deal ID: la oportunidad que se modifica.
- Title, Deal Value, Currency: el mismo significado que al crearla, importe siempre en céntimos.
- Deal Stage ID: mueve la oportunidad a otra etapa, que es como avanza un pipeline sin que nadie arrastre una tarjeta.
- Deal Status y Deal Percentage: los campos numéricos que indican en qué punto está la oportunidad.
Update a deal note
deal.updateNoteLo que ves en n8n
Notas y casos de uso
Reescribe el texto de una nota ya archivada en una oportunidad. Hacen falta dos identificadores, porque una nota solo existe dentro de su oportunidad.
Parámetros clave
- Deal ID: la oportunidad que contiene la nota.
- Deal Note ID: el identificador numérico de la nota, guardado desde el paso que la creó.
- Deal Note: el texto nuevo. Si lo dejas vacío, nada cambia.
E-Commerce Customer
5 operacionesCreate an e-commerce customer
ecommerceCustomer.createLo que ves en n8n
Notas y casos de uso
Registra a un comprador como cliente de e-commerce dentro de ActiveCampaign y ata esa ficha a una conexión, que es lo que permite colgarle pedidos después.
Parámetros clave
- Service ID: el identificador del objeto de conexión del servicio del que procede el cliente.
- Customer ID: el identificador que tiene el comprador en ese servicio externo, no el que le asignará ActiveCampaign.
- Customer Email: la dirección, con el formato
name@email.com. - Accepts Marketing: guarda si el comprador aceptó recibir comunicaciones de marketing.
Delete an e-commerce customer
ecommerceCustomer.deleteLo que ves en n8n
Notas y casos de uso
Elimina una ficha de cliente de e-commerce. El nodo no devuelve copia de lo que ha quitado, así que conviene leerla antes siempre que el rastro deba quedar en otro sitio.
Parámetros clave
- Customer ID: el identificador numérico de ActiveCampaign del cliente de e-commerce, que no es el que ese mismo comprador tiene en la tienda.
Get an e-commerce customer
ecommerceCustomer.getLo que ves en n8n
Notas y casos de uso
Consulta una ficha concreta de cliente de e-commerce para comprobar qué guarda ya ActiveCampaign antes de decidir si hay que escribir algo.
Parámetros clave
- Customer ID: el identificador numérico de la ficha que se lee.
Get many e-commerce customers
ecommerceCustomer.getAllLo que ves en n8n
Notas y casos de uso
Recorre los clientes de e-commerce de la cuenta y los saca uno a uno. Es el punto de partida de cualquier auditoría de la parte de tienda.
Parámetros clave
- Return All: activado, se recogen todas las páginas de clientes antes de seguir. Desactivado, la ejecución para en Limit.
- Limit: pone techo al número de fichas devueltas, práctico mientras el flujo está en rodaje.
- Simplify: se queda con una versión condensada de cada ficha en lugar de la respuesta completa de la API.
Update an e-commerce customer
ecommerceCustomer.updateLo que ves en n8n
Notas y casos de uso
Actualiza los datos de una ficha de cliente de e-commerce. Lo que quede fuera de Update Fields sigue igual, así que la operación se puede repetir en cada pedido.
Parámetros clave
- Customer ID: la ficha que se modifica.
- Customer Email: la dirección nueva, también con el formato
name@email.com. - Service ID y Customer ID dentro de Update Fields: la conexión y el identificador externo, para reenganchar una ficha atada a la tienda equivocada.
- Accepts Marketing: cambia el consentimiento cuando el comprador cambia de opinión.
E-Commerce Order
5 operacionesCreate an e-commerce order
ecommerceOrder.createLo que ves en n8n
Notas y casos de uso
Guarda un pedido completo en ActiveCampaign, con comprador y carrito, para que las automatizaciones reaccionen a compras reales.
Parámetros clave
- Order Source:
0guarda el pedido en silencio,1hace que dispare las automatizaciones. - Customer Email: la dirección del comprador.
- Total Price: el total en céntimos, impuestos y envío incluidos, así que
$456.78se manda como45678. - Order Currency, Connection ID, Customer ID, Creation Date: el código de moneda, la conexión, el comprador y la fecha.
- External ID o External Checkout ID: la referencia del pedido o la del carrito. Una es obligatoria, y la del carrito exige Abandoning Date.
Delete an e-commerce order
ecommerceOrder.deleteLo que ves en n8n
Notas y casos de uso
Quita un pedido de los datos de e-commerce de la cuenta. Va bien después de una tanda de pruebas, bastante menos con datos reales, porque las líneas del carrito se van con él.
Parámetros clave
- Order ID: el identificador del pedido de e-commerce, el único campo que ofrece la operación.
Get an e-commerce order
ecommerceOrder.getLo que ves en n8n
Notas y casos de uso
Trae un pedido concreto con los datos que ActiveCampaign ha guardado, que es la forma de confirmar que un envío llegó donde debía.
Parámetros clave
- Order ID: el identificador del pedido de e-commerce que se lee.
Get many e-commerce orders
ecommerceOrder.getAllLo que ves en n8n
Notas y casos de uso
Saca los pedidos en bloque, un item por pedido, cuando los datos de facturación tienen que salir hacia una hoja, una base de datos o un informe.
Parámetros clave
- Return All: activado, el nodo encadena las páginas de pedidos hasta tenerlos todos. Desactivado, se detiene en Limit.
- Limit: el número máximo de pedidos por ejecución.
- Simplify: recorta la respuesta cruda a los campos útiles del pedido y aligera el mapeo posterior.
Update an e-commerce order
ecommerceOrder.updateLo que ves en n8n
Notas y casos de uso
Retoca un pedido ya guardado sin reenviar el carrito entero. Lo que se quede fuera de Update Fields mantiene el valor que ya tenía.
Parámetros clave
- Order ID: el pedido que se modifica.
- Total Price y Order Currency: el total corregido, siempre en céntimos, con su código ISO.
- Shipping Amount, Tax Amount, Discount Amount: los tres importes que explican ese total, cada uno en céntimos.
- Shipping Method y Order Number: el método de envío y la referencia de la tienda, que puede no coincidir con el identificador externo.
- Products: los productos pedidos, cuando también hay que corregir una línea.
E-Commerce Order Product
3 operacionesGet many ecommerce orders
ecommerceOrderProducts.getAllLo que ves en n8n
Notas y casos de uso
Reúne las líneas de producto registradas a lo largo de los pedidos, no los pedidos en sí. Cada item es una línea comprada, el nivel donde se cuentan los más vendidos.
Parámetros clave
- Return All: activado, vuelven todas las páginas de líneas, y el volumen sube más rápido que con los pedidos.
- Limit: el techo de líneas de producto que devuelve una ejecución.
- Simplify: entrega una versión ligera de cada línea en lugar de la respuesta cruda.
Get an e-commerce order product by product ID
ecommerceOrderProducts.getByProductIdLo que ves en n8n
Notas y casos de uso
Acota las líneas de producto a una sola referencia, para seguir un artículo concreto en vez de cribar todo lo vendido.
Parámetros clave
- Product ID: el identificador del producto cuyas líneas quieres recuperar.
Get an e-commerce order product by order ID
ecommerceOrderProducts.getByOrderIdLo que ves en n8n
Notas y casos de uso
¿Qué llevaba ese pedido? Esta operación responde justo a eso: devuelve las líneas atadas a un pedido, no un producto rastreado por todos los pedidos.
Parámetros clave
- Order ID: el identificador del pedido cuyos productos quieres recuperar.
List
1 operaciónGet many lists
list.getAllLo que ves en n8n
Notas y casos de uso
Enumera las listas de la cuenta con sus identificadores, que son precisamente los valores que otras operaciones esperan para dar de alta a un contacto.
Parámetros clave
- Return All: activado, el nodo recoge todas las listas; desactivado, para en Limit, algo que suele bastar porque una cuenta rara vez tiene muchas.
- Limit: el número máximo de listas devueltas.
- Simplify: devuelve la forma condensada de cada lista y no la respuesta completa de la API.
Tag
5 operacionesCreate a tag
tag.createLo que ves en n8n
Notas y casos de uso
La operación añade una etiqueta nueva a la cuenta de ActiveCampaign y devuelve su identificador, el que piden después el resto de operaciones de etiquetas.
Parámetros clave
- Type:
contactsi la etiqueta se pone sobre personas,templatesi se pone sobre una plantilla. El nodo lo pregunta antes que el nombre. - Name: el texto que se verá dentro de ActiveCampaign, muchas veces armado desde el item anterior con
{{ $json.name }}. - Description: opcional, dentro de Additional Fields. Vale la pena cuando varias personas comparten la cuenta.
Delete a tag
tag.deleteLo que ves en n8n
Notas y casos de uso
Aquí no hay vuelta atrás: la etiqueta desaparece de la cuenta y se cae de todos los contactos que la llevaban. Conviene lanzarla sabiendo eso.
Parámetros clave
- Tag ID: un número, no el texto de la etiqueta. ActiveCampaign no busca por nombre escrito a mano, así que el valor suele venir de un Get many tags como
{{ $json.id }}.
Get a tag
tag.getLo que ves en n8n
Notas y casos de uso
Una etiqueta concreta, leída por su identificador y devuelta tal como la guarda ActiveCampaign. Es la lectura que se coloca antes de una bifurcación, cuando el flujo tiene el número pero todavía no la ficha.
Parámetros clave
- Tag ID: el identificador numérico de la etiqueta que se quiere leer, heredado de un nodo anterior o del contenido que llega por el trigger, el nodo que arranca el flujo.
Get many tags
tag.getAllLo que ves en n8n
Notas y casos de uso
El listado mete todas las etiquetas de la cuenta dentro del flujo, un item por etiqueta. Es lo que convierte una convención de nombres en algo que se puede revisar.
Parámetros clave
- Return All: activado, n8n recorre las páginas de la API hasta la última etiqueta. Desactivado, se detiene en Limit.
- Limit: el número máximo de etiquetas devueltas, cómodo mientras estás probando el flujo.
- Simplify: devuelve una versión reducida de cada etiqueta en lugar de la respuesta cruda de la API, y el mapeo se lee mucho mejor.
Update a tag
tag.updateLo que ves en n8n
Notas y casos de uso
Un nombre mal elegido se arregla desde aquí, sin tocar a los contactos que lo llevan. Solo viajan los campos que rellenas, el resto se queda como estaba.
Parámetros clave
- Tag ID: la etiqueta que se va a modificar, por su número.
- Tag: dentro de Update Fields, el texto que lleva la etiqueta después del cambio. La ayuda que muestra n8n todavía dice "Name of the contact", una herencia del recurso Contact: haz caso al nombre del campo.
- Description: dentro de Update Fields, la explicación que acompaña a la etiqueta.
¿Necesitas ayuda para automatizar ActiveCampaign con n8n?
El equipo te responde directamente.
Cada mensaje lo lee una persona.
