- Inicio
- Recursos
- Integraciones
- GetResponse
Integración GetResponse n8nAutomatiza GetResponse con n8n.
¿Tu lista de contactos vive aparte del resto de tus herramientas? La integración GetResponse n8n son dos nodos: el nodo GetResponse, con 5 operaciones sobre el recurso Contact, y el GetResponse Trigger, que escucha 5 eventos de 5 familias. Ambos usan la misma credencial.
Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth
¿Qué resuelve la integración GetResponse n8n?
La integración GetResponse n8n se apoya en dos nodos. El nodo GetResponse lanza 5 operaciones sobre un único recurso, Contact: crear, eliminar, leer uno, leer varios y actualizar. El GetResponse Trigger registra un webhook, o sea una dirección que GetResponse llama cuando ocurre algo, y arranca el flujo de trabajo con cualquiera de sus 5 eventos. Una sola credencial sirve para los dos.
GetResponse cubre email marketing, creación de páginas de aterrizaje y webinars, y esa mezcla marca los flujos que valen la pena. Caso típico: alguien se apunta a un webinar desde una página de aterrizaje. El flujo llama a contact.create, guarda las respuestas del formulario en Custom Fields, etiqueta el origen en Tag Names or IDs y avisa al canal de Discord donde el equipo comercial mira cada mañana.
Otro montaje frecuente vive del trigger. El evento open señala un correo abierto y click un correo con clic. Cuando solo importan unas pocas cuentas, el flujo filtra por nombre y manda una notificación a Pushover, en vez de llenar de ruido un canal compartido. Y si el contacto merece seguimiento, contact.update deja constancia en su ficha.
El tercer patrón es de mantenimiento. contact.getAll filtra por Origin, con valores como landing_page, webinar o survey, y con Return All activado recorre las páginas de la API hasta el final. Con esa lista se prepara un envío desde SendGrid o se revisa qué contactos siguen sin campaña asignada y llevan meses sin moverse.
El nodo cubre esas cinco operaciones sobre el recurso Contact. Lo que queda fuera del catálogo se resuelve con el nodo HTTP Request, que llama a cualquier endpoint de la API de GetResponse reutilizando la misma credencial mediante la autenticación predefinida.
¿Aún dudas de la plataforma? La Reseña n8n repasa los criterios y el Curso n8n explica las expresiones, esas fórmulas que rellenan los campos con datos del paso anterior.
¿Cómo se conecta GetResponse con n8n?
- 01
Registra la aplicación para OAuth2
La vía OAuth2 empieza fuera de n8n: al registrar tu aplicación, GetResponse genera un Client ID y un Client Secret, que allí aparece como Client Secret Key. Copia además la OAuth Redirect URL que muestra n8n y añádela en GetResponse como Redirect URL. Tiene que apuntar a un dominio tuyo.
- 02
O quédate con la API Key
El segundo método admitido va más rápido. Dentro de GetResponse, entra en Integrations and API > API para ver o generar la API Key. Luego, en el menú Credentials de n8n, crea una credencial GetResponse y pega ahí la clave. Una credencial es el acceso guardado que n8n reutiliza, así que esto se hace una vez y ya.
- 03
Selecciona la credencial y activa el flujo
Tanto el nodo GetResponse como el GetResponse Trigger ofrecen la credencial en un desplegable, así que una configuración cubre los dos lados. En el trigger, es la activación del flujo de trabajo la que registra la URL del webhook en GetResponse. Mientras el flujo siga inactivo no llega nada, y eso no es un fallo.
¿Qué eventos de GetResponse arrancan un flujo?
GetResponse Trigger es el nodo que arranca un workflow cuando algo ocurre en GetResponse. Escucha 5 eventos, listados abajo por familia. Eliges uno o varios, activas el workflow y n8n registra el webhook (la URL que GetResponse 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.
click.*1click.click
open.*1open.open
subscribe.*1subscribe.subscribe
survey.*1survey.survey
unsubscribe.*1unsubscribe.unsubscribe
Notas de configuración
01Set up the GetResponse Trigger
Un solo nodo trigger reúne los 5 eventos. Marcas los que te interesan y n8n registra un webhook, es decir una URL que GetResponse llama en cuanto pasa algo. Por eso el aviso llega en segundos y no hay ningún intervalo de consulta que ajustar.
Parámetros clave
- Events: la lista de eventos que escucha el flujo. No existe un valor comodín, así que cada evento que quieras se marca uno por uno.
- List Names or IDs: acota la escucha a las listas que elijas, desde el desplegable o con identificadores pasados mediante una expresión.
- Delete Current Subscription: booleano dentro de la colección Options, descrito en el nodo como eliminar la suscripción actual.
02Customer Subscribed
El evento subscribe avisa de un cliente suscrito a una lista. Es la puerta de entrada de casi todo lo demás, porque a partir de ahí el contacto ya existe en GetResponse y el resto del flujo puede trabajar con él sin pedirle nada más a nadie.
Parámetros clave
- Events: marcar solo
subscribedeja un flujo estrecho y fácil de depurar cuando algo falla. - List Names or IDs: separa las altas de la lista comercial de las de la newsletter, que casi nunca merecen la misma continuación.
contact.get y decide después qué rama sigue.03Customer Unsubscribed
Con unsubscribe, GetResponse notifica que un cliente se ha dado de baja de una lista. Conviene tratarlo en su propio flujo: lo que sigue a una baja no se parece a lo que sigue a un alta, ni en las personas a las que avisa ni en los sistemas que toca.
Parámetros clave
- Events: combinable con
subscribesi otro sistema tiene que reflejar el estado real de la lista en todo momento. - List Names or IDs: limita el aviso a las listas cuyo movimiento alguien revisa de verdad.
contact.get para leer la ficha mientras existe. Y si el proceso pide borrar el contacto, contact.delete se encarga con el identificador correspondiente.04Survey Submitted
Cuando alguien envía una encuesta, salta survey. A diferencia de los eventos de correo, aquí la persona ha escrito algo, y ese contenido suele ser lo más valioso del flujo entero, sobre todo si la encuesta hace de formulario de calificación.
Parámetros clave
- Events: marcado en solitario, deja un flujo dedicado a las respuestas, sin mezclarlo con el ruido de aperturas y clics.
- List Names or IDs: acota el trigger a las listas asociadas a la encuesta que estás midiendo.
contact.create, con los datos guardados en Custom Fields y una Note que resume el contexto para quien retome el contacto más adelante. Con una etiqueta en Tag Names or IDs localizas después a todos los que respondieron esa encuesta.05Email Opened and Email Clicked
Quedan los dos eventos ligados a un correo concreto: open para un correo abierto y click para uno con clic. Sirven para actuar sobre una persona, no sobre la lista completa, y encajan bien al lado de un CRM o de un canal comercial.
Parámetros clave
- Events:
clickse mantiene tranquilo, mientras queopengenera bastante más movimiento en una lista grande. El volumen esperado decide cuál entra en el flujo. - List Names or IDs: útil cuando solo una campaña justifica montar esto.
contact.update para subir Scoring y escribir un valor en Tag Names or IDs. La ficha guarda la señal y la siguiente segmentación se apoya en ella, sin que nadie tenga que anotarlo a mano.¿Qué operaciones trae el nodo GetResponse ?
El nodo GetResponse expone 5 operaciones en 1 recursos. Para cada una: el nodo tal como lo configuras en n8n, los campos obligatorios y nuestras notas de campo.
Índice de operaciones
Contact
5 operacionesCreate a contact
contact.createLo que ves en n8n
Notas y casos de uso
Da de alta un contacto nuevo en GetResponse, sin pedirle nada obligatorio. Ningún parámetro de esta operación aparece marcado como requerido en el nodo, así que lo que rellenas es exactamente lo que viaja a la API.
Parámetros clave
- Email: la dirección del contacto, escrita a mano o tomada del item anterior con
{{ $json.field }}. - Campaign Name or ID: se elige en el desplegable o se pasa como identificador mediante una expresión.
- Additional Fields: 7 campos opcionales, en concreto Name, Scoring, Tag Names or IDs, Custom Fields, Day Of Cycle, Note e IP Address.
Delete a contact
contact.deleteLo que ves en n8n
Notas y casos de uso
Elimina un contacto a partir de su identificador, nunca de su correo. La colección Options añade 2 campos que cambian cómo queda registrada la salida.
Parámetros clave
- Contact ID: obligatorio, el ID del contacto que se va a eliminar. Si queda vacío, el nodo se detiene antes de ejecutarse.
- Message ID: el ID de un mensaje, sea una newsletter, un autorrespondedor o una newsletter RSS. Al enviarlo, el método simula el proceso de baja, como si el contacto hubiera pulsado el enlace de baja de ese mensaje.
- IP Address: transmite la IP desde la que el contacto se dio de baja y solo se usa si se envió el Message ID.
Get a contact
contact.getLo que ves en n8n
Notas y casos de uso
Recupera la ficha de un contacto y la entrega al flujo, que decide el camino a seguir según lo que venga dentro.
Parámetros clave
- Contact ID: obligatorio, el identificador único de un contacto concreto.
- Fields: dentro de Options, la lista de campos que quieres de vuelta, separados por comas. El ID se devuelve siempre, pongas lo que pongas.
Get many contacts
contact.getAllLo que ves en n8n
Notas y casos de uso
Devuelve varios contactos de una vez. Es la operación que responde preguntas sobre una lista entera y la base de cualquier exportación.
Parámetros clave
- Return All: activado, n8n encadena las páginas de la API hasta el último contacto. Desactivado, Limit fija el máximo de items devueltos.
- Options: 11 filtros, entre ellos Campaign ID, Created On From, Created On To, Change On From, Change On To, Name, Origin con valores como
landing_page,webinarosurvey, más Sort By, Sort Order y Fields. - Exact Match: sin activarlo, la búsqueda usa una comparación tipo like que, según advierte el nodo, a veces resulta lenta.
Update a contact
contact.updateLo que ves en n8n
Notas y casos de uso
Modifica las propiedades de un contacto que ya existe. Solo se envía lo que pongas en Update Fields, así que resulta cómoda para tocar un único atributo.
Parámetros clave
- Contact ID: obligatorio, el identificador único de un contacto concreto.
- Update Fields: 9 campos, en concreto Email, Name, Campaign Name or ID, Tag Names or IDs, Custom Fields, Note, Day Of Cycle, IP Address y Scoring.
- Scoring: un número, y pasar null retira la puntuación del contacto.
¿Necesitas ayuda para automatizar GetResponse con n8n?
El equipo te responde directamente.
Cada mensaje lo lee una persona.


