
INTEGRACIÓN ITERABLE n8n: AUTOMATIZAR ITERABLE CON N8N
INTEGRACIÓN ITERABLE N8N: AUTOMATIZAR ITERABLE CON N8N
¿Necesitas ayuda para automatizar Iterable con n8n?
Nuestro equipo te responde en minutos.
Why automate Iterable with n8n?
La integración Iterable n8n pone a tu disposición 6 acciones nativas que te permiten gestionar automáticamente cada aspecto de tu base de usuarios, tus listas de segmentación y el tracking de eventos comportamentales. Concretamente, puedes crear o actualizar usuarios, obtener información detallada de perfiles, eliminar usuarios obsoletos, añadir o quitar contactos de listas específicas, y rastrear eventos personalizados sin salir de n8n.
Esta automatización te ofrece un ahorro de tiempo considerable: ya no necesitas importar manualmente archivos CSV, actualizar listas de segmentación a mano, ni crear eventos personalizados uno por uno en la interfaz de Iterable. Configura workflows inteligentes que sincronizan automáticamente tus datos CRM con Iterable, añaden usuarios a listas de nurturing cuando completan acciones específicas en tu aplicación, o actualizan perfiles en tiempo real según comportamientos detectados. Tu capacidad de respuesta se multiplica: cada nuevo lead en tu CRM puede activar instantáneamente su creación en Iterable con las propiedades adecuadas, cada compra puede desencadenar su adición a una lista VIP, cada evento de comportamiento puede enriquecer automáticamente su perfil para una personalización ultra-precisa. Cero olvidos garantizados: n8n monitorea 24/7 tus fuentes de datos y ejecuta inmediatamente las acciones configuradas, asegurando que ningún usuario quede fuera de tus segmentaciones ni que ningún evento crítico pase desapercibido. Finalmente, la integración fluida con más de 400 aplicaciones en n8n te permite conectar Iterable a tu ecosistema completo: CRM como HubSpot, bases de datos, aplicaciones web, herramientas de analytics, y más.
Imagina workflows como: sincronizar automáticamente cada nuevo contacto de HubSpot a Iterable con sus propiedades personalizadas, añadir usuarios a listas de retargeting cuando abandonan un carrito en Shopify, rastrear eventos de conversión desde tu aplicación y actualizar perfiles en Iterable instantáneamente, o eliminar automáticamente usuarios inactivos desde hace 12 meses para mantener tu base limpia. Con n8n, transformas Iterable en una máquina de personalización que reacciona en tiempo real a cada señal de tu ecosistema, ahorrándote horas de trabajo manual cada semana mientras multiplicas la precisión de tus campañas.
How to connect Iterable to n8n?
! 1 stepHow to connect Iterable to n8n?
- 01
Add the node
La conexión entre Iterable y n8n se realiza mediante API Key, un método seguro y simple que requiere solo tu clave de API generada desde tu cuenta Iterable. Este proceso toma apenas 2 minutos y no necesita conocimientos técnicos avanzados.Pasos de configuración:Conéctate a tu cuenta Iterable: Accede a tu dashboard Iterable y navega a Integrations > API Keys para generar una nueva clave de API con los permisos necesarios (lectura y escritura sobre usuarios, listas y eventos).Copia tu API Key: Una vez generada, copia la clave completa (guarda una copia en lugar seguro, Iterable solo la muestra una vez).Crea una credencial en n8n: En n8n, ve a Credentials > New > Iterable API, pega tu API Key en el campo correspondiente y haz clic en "Save".Selecciona tu credencial: Al configurar cualquier acción Iterable en un workflow, selecciona la credencial que acabas de crear en el campo "Credential to connect with".Verifica la conexión: Prueba tu workflow con una acción simple como "Get User" para confirmar que la autenticación funciona correctamente.
TIP💡 CONSEJO: Crea diferentes API Keys en Iterable para diferentes entornos (producción, desarrollo, test) y asígnales nombres descriptivos en n8n como "Iterable API - Production" o "Iterable API - Dev". Esto te permite gestionar múltiples conexiones fácilmente y revocar accesos específicos sin afectar todos tus workflows. Además, configura permisos granulares en cada API Key para limitar el acceso solo a las operaciones necesarias, mejorando la seguridad de tu integración. Si necesitas ayuda con la depuración de tus workflows n8n, consulta nuestra guía especializada.- 01
¿Necesitas ayuda para automatizar Iterable con n8n?
Nuestro equipo te responde en minutos.
Iterable actions available in n8n
01 Acción 01Track Event
Esta acción permite rastrear eventos personalizados de comportamiento de usuarios en Iterable, enviando información estructurada sobre acciones específicas que tus usuarios realizan. Es particularmente útil para construir segmentaciones avanzadas basadas en comportamientos reales, personalizar campañas según interacciones concretas, y alimentar workflows de engagement automatizados que reaccionan a patrones de uso.
Parámetros clave: Credential to connect with (dropdown requerido para autenticación), Resource (fijado en "Event"), Operation (establecido en "Track"), Name (nombre del evento a rastrear como "product_viewed", "cart_abandoned"), Additional Fields (parámetros opcionales como email, userId, dataFields, createdAt para enriquecer el contexto del evento).
Casos de uso típicos: Rastrear visualizaciones de productos para retargeting, enviar eventos de email_opened desde analytics, registrar conversiones para workflows de onboarding, trackear comportamientos en aplicación móvil/web para recomendaciones personalizadas.
Cuándo usarlo: Cada vez que necesites registrar una acción de usuario no capturada automáticamente por Iterable, o cuando desees sincronizar eventos desde otras plataformas hacia Iterable para construir perfiles de comportamiento completos y activar campañas basadas en acciones concretas.

02 Acción 02Create or Update User
Esta acción crea un nuevo usuario en Iterable si no existe, o actualiza sus propiedades si ya está registrado. Es la base de cualquier sincronización de datos entre tu CRM, base de datos o aplicación y tu plataforma de email marketing, garantizando que los perfiles en Iterable reflejen siempre el estado más actual de tus contactos.
Parámetros clave: Credential to connect with, Resource (establecido en "User"), Operation (fijado en "Create or Update" para operación upsert), Identifier (tipo de identificador único: email o userId), Value (valor del identificador), Additional Fields (propiedades adicionales como dataFields con campos personalizados, preferUserId, mergeNestedObjects).
Casos de uso típicos: Sincronizar leads de CRM (HubSpot, Salesforce) a Iterable, actualizar perfiles cuando se modifican datos en PostgreSQL/MySQL, crear usuarios tras registro en aplicación web incluyendo UTM y preferencias, enriquecer perfiles con datos de Mixpanel o herramientas de analytics.
Cuándo usarlo: Cada vez que necesites asegurar que un usuario existe en Iterable con información actualizada, especialmente en workflows de sincronización bidireccional, onboarding de nuevos usuarios, o mantenimiento de coherencia de datos entre plataformas.

03 Acción 03Delete User
Esta acción elimina permanentemente un usuario de tu base de datos Iterable, incluyendo todo su historial de eventos, suscripciones y propiedades. Útil para cumplimiento de GDPR/privacidad, limpieza de bases de datos y gestión de solicitudes de eliminación de usuarios.
Parámetros clave: Credential to connect with, Resource (establecido en "User"), Operation (fijado en "Delete"), By (método de identificación: Email, userId u otro), Email (dirección de email exacta del usuario a eliminar, soporta expresiones dinámicas).
Casos de uso típicos: Procesar automáticamente solicitudes de derecho al olvido GDPR, limpiar periódicamente usuarios inactivos o bounced, eliminar usuarios de prueba o duplicados detectados por scripts automatizados.
Cuándo usarlo: Cuando necesites eliminar definitivamente un usuario por razones legales (cumplimiento GDPR), calidad de datos (duplicados, test), o estrategia (usuarios inactivos confirmados). Úsalo con precaución ya que la eliminación es irreversible; considera implementar confirmaciones previas o backups.

04 Acción 04Get User
Esta acción recupera información completa de un usuario específico desde Iterable, incluyendo todas sus propiedades personalizadas, estado de suscripciones, y metadata asociada. Fundamental para workflows de verificación, validación o enriquecimiento de datos.
Parámetros clave: Credential to connect with, Resource (establecido en "User"), Operation (fijado en "Get"), By (método de identificación: Email, userId u otro), Email (email exacto del usuario, acepta valores fijos o expresiones dinámicas).
Casos de uso típicos: Verificar si un usuario existe antes de ejecutar acciones condicionales, recuperar propiedades específicas para lógica de decisión posterior (nivel de engagement antes de añadir a lista premium), validar estado de suscripción antes de enviar comunicaciones, enriquecer datos de usuarios en otras plataformas con información de Iterable.
Cuándo usarlo: En flujos de trabajo que requieren información actualizada del usuario antes de tomar decisiones, especialmente en workflows condicionales, validaciones de estado, sincronizaciones bidireccionales donde necesitas comparar datos actuales, o cuando construyes lógica que depende de propiedades específicas del perfil en Iterable.

05 Acción 05Add User to User List
Esta acción añade un usuario específico a una lista de usuarios en Iterable, permitiendo segmentación dinámica y gestión automatizada de audiencias. Las listas en Iterable son fundamentales para organizar contactos según criterios específicos y activar campañas dirigidas.
Parámetros clave: Credential to connect with, Resource (establecido en "User List"), Operation (fijado en "Add"), List Name or ID (nombre o identificador de la lista, requiere entrada manual si hay error de fetch), Identifier (tipo de identificador del usuario: email, userId), Value (valor del identificador del usuario a añadir).
Casos de uso típicos: Añadir usuarios a listas de "Engaged Users" cuando completan acciones específicas, segmentar contactos en listas de retargeting cuando abandonan carritos, organizar usuarios en listas de nurturing según etapa en funnel de ventas, crear listas VIP cuando alcanzan umbrales de compra/engagement.
Cuándo usarlo: Cada vez que necesites automatizar la segmentación de usuarios basada en comportamientos, propiedades o eventos específicos. Ideal para workflows que reaccionan a triggers externos (nueva compra, registro en webinar, descarga de contenido) y organizan automáticamente contactos en audiencias preparadas para campañas específicas.

06 Acción 06Remove User from User List
Esta acción elimina un usuario específico de una lista en Iterable, permitiendo gestión dinámica de segmentaciones cuando usuarios ya no cumplen criterios de inclusión o completan objetivos específicos. Complementa perfectamente la acción "Add User to User List" para mantener listas actualizadas automáticamente.
Parámetros clave: Credential to connect with, Resource (establecido en "User List"), Operation (fijado en "Remove"), List Name or ID (nombre o ID de la lista, requiere entrada manual si error de fetch), Identifier (cómo se identificará el usuario: email, userId), Value (valor del identificador del usuario a remover), Additional Fields (parámetros opcionales extra).
Casos de uso típicos: Remover usuarios de listas de "Carritos Abandonados" cuando completan compra, eliminar contactos de listas de nurturing cuando se convierten en clientes, limpiar listas de "Trial Users" cuando finalizan periodo de prueba o se dan de baja, gestionar exclusiones dinámicas removiendo usuarios de listas de promociones cuando alcanzan límites de uso.
Cuándo usarlo: En workflows que necesitan mantener listas limpias y actualizadas reactivamente, especialmente en combinación con triggers de eventos que indican que un usuario ya no debe estar en una segmentación específica (conversión completada, objetivo alcanzado, periodo expirado). Fundamental para evitar sobre-comunicación y mantener relevancia en tus campañas. También puedes combinar esta acción con otras integraciones de email marketing como ActiveCampaign para estrategias multicanal.

Construye tu primer workflow con nuestro equipo
Deja tu email y te enviamos el catálogo de automatizaciones listo para enviar hoy.
- Escenarios n8n & Make gratis para importar
- Docs de configuración paso a paso
- Cohorte en vivo + soporte de la comunidad
Preguntas frecuentes
¿La integración Iterable n8n es gratuita?
Sí, la integración entre Iterable y n8n es completamente gratuita del lado de n8n. No existe costo adicional por usar el nodo nativo de Iterable dentro de n8n, independientemente de la versión que utilices (cloud o self-hosted). Sin embargo, debes considerar los límites de tu plan Iterable: la API de Iterable tiene límites de rate (número de peticiones por segundo) que varían según tu plan de suscripción. Para workflows con alto volumen de operaciones (miles de usuarios por hora), verifica que tu plan Iterable soporte la carga de peticiones API que generarás. En n8n cloud, también debes considerar los límites de ejecuciones de workflows según tu plan (gratuito, starter, pro). Para uso intensivo, el plan self-hosted de n8n puede ser más económico a largo plazo. En resumen: integración gratuita, pero verifica límites de ambas plataformas según tu volumen. Consulta nuestra opinión completa sobre n8n para más detalles sobre planes y precios.¿Qué datos puedo sincronizar entre Iterable y n8n?
Con las 6 acciones disponibles, puedes sincronizar prácticamente todos los datos de usuarios y eventos de Iterable. Concretamente, puedes crear/actualizar usuarios con cualquier campo personalizado (dataFields en formato JSON), incluyendo información demográfica, preferencias, histórico de compras, scores de engagement, fechas importantes, y cualquier metadata personalizada que definas. También puedes recuperar perfiles completos con todas sus propiedades, gestionar pertenencia a listas (añadir/remover usuarios de segmentaciones), y rastrear eventos ilimitados con propiedades personalizadas (event dataFields). Lo que NO puedes hacer directamente con esta integración es gestionar campañas (crearlas, lanzarlas, modificarlas), gestionar plantillas de emails, o acceder a métricas agregadas de campañas. Para esos casos, necesitarías usar el nodo HTTP Request con los endpoints específicos de la API REST de Iterable. En la práctica, el 90% de automatizaciones se cubren perfectamente con las acciones nativas disponibles, enfocadas en gestión de usuarios y eventos.¿Cuánto tiempo lleva configurar la integración Iterable n8n?
La configuración inicial de credenciales toma literalmente 2-3 minutos: generas tu API Key en Iterable (30 segundos), la pegas en n8n (30 segundos), y pruebas con un workflow simple de "Get User" (1 minuto). Construir tu primer workflow funcional depende de la complejidad: un workflow básico de sincronización CRM → Iterable (nuevo contacto en HubSpot crea usuario en Iterable) te lleva 10-15 minutos incluyendo pruebas. Workflows más complejos con lógica condicional, transformación de datos, múltiples acciones encadenadas y gestión de errores pueden requerir 30-60 minutos. La curva de aprendizaje es suave gracias a la interfaz visual de n8n y la documentación clara de cada parámetro. Un consejo práctico: empieza con un workflow mínimo viable (1-2 acciones), pruébalo con datos reales, y luego expándelo progresivamente. La mayoría de usuarios tienen su primera automatización productiva funcionando en menos de 30 minutos desde cero, incluso sin experiencia previa con n8n. Si prefieres formación guiada, explora nuestro curso especializado en n8n.


