Integración Sendy n8nAutomatiza Sendy con n8n.
¿Y si tu lista de correo se gestionara sola? La integración Sendy n8n reúne 6 operaciones repartidas en 2 recursos, campaña y suscriptor: altas, bajas y recuentos salen de un flujo de trabajo. Sendy no tiene trigger, el nodo que arranca una automatización, así que lo lanza una programación.
Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth
¿Qué cubre la integración Sendy n8n?
Sendy vive en un servidor tuyo, y el nodo de n8n habla con su API desde cualquier flujo de trabajo, es decir, una secuencia de pasos automatizados. Seis operaciones repartidas en dos recursos, Campaign y Subscriber: crear una campaña, dar de alta a alguien, contar una lista, leer un estado, dar de baja y borrar. Configuras la dirección de tu Sendy y la clave de API una sola vez, y la lista deja de mantenerse a mano.
Primer caso, una academia. Alguien se matricula, el flujo recoge el correo y ejecuta subscriber.add con el Email y el List ID de la lista del curso. El alumno recibe el siguiente envío sin que nadie pegue direcciones en un formulario. Para altas europeas está la opción GDPR.
Segundo caso, el boletín. Los contenidos de la semana están en Google Sheets, el flujo arma el HTML y campaign.create deja la campaña en Sendy bajo el Brand ID correcto. Con Send Campaign en false queda como borrador, y un mensaje en Discord avisa a quien tiene que revisarlo antes de que salga nada.
Tercer caso, mantener la lista limpia. Llega una petición de dejar de recibir correos, subscriber.status comprueba en qué situación está esa dirección y subscriber.remove la da de baja. Nadie entra en el panel de Sendy y la confirmación sale en la misma ejecución.
El nodo llega hasta donde llega: 6 operaciones, 2 recursos. Para el resto de la API de Sendy, el nodo HTTP Request llama al endpoint directamente y reutiliza el mismo credential mediante la autenticación predefinida, así que la clave sigue guardada en un único sitio y solo ese paso se monta a mano.
Dos avisos antes de empezar. Sendy no tiene nodo trigger, de modo que el flujo arranca en otro sitio, casi siempre con un Schedule Trigger a intervalo fijo o con un Webhook de n8n, una URL a la que un servicio externo llama para despertar la ejecución. Y el List ID no es el nombre de la lista: Sendy muestra un identificador cifrado en la vista View all lists, y ese es el valor que pide el nodo. Si quieres mirar la plataforma más allá de este nodo, la Reseña n8n y el Curso n8n entran en más detalle, y herramientas vecinas como SendGrid tienen su propia ficha.
¿Cómo se conecta Sendy con n8n?
- 01
Copia la clave de API desde Sendy
Sendy tiene que estar alojado en algún servidor, ese es el requisito previo. Abre tu perfil de usuario, entra en Settings y copia el valor que aparece bajo Your API Key. Esa clave autentica cada llamada que hará el nodo, por eso su sitio es un credential y nunca un campo visible del flujo de trabajo.
- 02
Crea el credential de Sendy en n8n
En n8n, abre el menú Credentials y añade un credential de Sendy. Un credential es la caja donde n8n guarda un acceso. Pide dos valores: una URL, la de tu aplicación Sendy, o sea la dirección en la que responde tu instalación, y una API Key, la que acabas de copiar. Se crea una vez y lo aprovechan todos los flujos de la instancia.
- 03
Selecciónalo en el nodo y haz una prueba
Coloca el nodo Sendy en un flujo. Su desplegable de credentials muestra lo que has guardado: elígelo, selecciona el recurso Subscriber y la operación Count, pega un List ID y ejecuta el nodo solo. Si vuelve un número, la URL y la clave están bien. Si no vuelve nada, el problema está en la conexión y no en la lógica que la rodea.
Lo que sabe hacer el nodo Sendy
El nodo Sendy expone 6 operaciones en 2 recursos. Para cada una: el nodo tal como lo configuras en n8n, los campos obligatorios y nuestras notas de campo.
Índice de operaciones
Campaign
1 operaciónCreate a campaign
campaign.createLo que ves en n8n
Notas y casos de uso
Escribe la campaña en Sendy y, si se lo pides, la envía en lugar de dejar un borrador.
Parámetros clave
- Brand ID: el único campo obligatorio, la marca a la que pertenece la campaña, muchas veces
{{ $json.brandId }}cuando la aporta un nodo anterior. - Subject y HTML Text: el asunto y la versión HTML del correo.
- List IDs: las listas que la reciben, sueltas o separadas por comas, con Exclude List IDs en el mismo formato para las que quedan fuera.
- Send Campaign: false por defecto, la ejecución crea un borrador; en true, además lo envía.
Subscriber
5 operacionesAdd a subscriber
subscriber.addLo que ves en n8n
Notas y casos de uso
Da de alta una dirección en una lista. Es la operación que hay detrás de cualquier suscripción automática.
Parámetros clave
- Email: la dirección a suscribir, normalmente
{{ $json.email }}desde el formulario o la fila que lanzó la ejecución. - List ID: la lista de destino, ese identificador cifrado y hasheado que aparece en View all lists, en la columna ID.
- Name y Country: el nombre y un código de país de dos letras, útiles si después segmentas.
- GDPR: da de alta a contactos europeos de forma conforme al RGPD; Silent salta el doble opt-in y trata el alta como opt-in simple.
Count a subscriber
subscriber.countLo que ves en n8n
Notas y casos de uso
Devuelve cuántos suscriptores tiene una lista ahora mismo, como un valor que el resto del flujo puede comparar o guardar.
Parámetros clave
- List ID: la lista que se cuenta, otra vez el identificador cifrado de View all lists. Si apuntas a la lista equivocada el número sigue siendo correcto, solo que habla de otra cosa.
Delete a subscriber
subscriber.deleteLo que ves en n8n
Notas y casos de uso
Borra el registro del suscriptor en una lista. La dirección desaparece, no queda marcada, y por eso esta es la operación de las peticiones de supresión.
Parámetros clave
- Email: la dirección a borrar, tal y como quedó guardada.
- List ID: la lista que contiene el registro, porque el borrado se aplica lista por lista.
Remove a subscriber
subscriber.removeLo que ves en n8n
Notas y casos de uso
Da de baja a alguien de una lista sin borrar su registro, justo lo que ocurre cuando un lector pulsa el enlace de baja.
Parámetros clave
- Email: la dirección que se da de baja.
- List ID: la lista que debe dejar de recibir. Las demás siguen activas, así que alguien puede salir del boletín y seguir con los avisos de producto.
Get subscriber's status
subscriber.statusLo que ves en n8n
Notas y casos de uso
Consulta en qué situación está una dirección dentro de una lista y devuelve su estado, que le da al flujo algo con lo que bifurcar.
Parámetros clave
- Email: la dirección que se consulta.
- List ID: la lista contra la que se comprueba, ya que el estado es por lista y no general.
¿Necesitas ayuda para automatizar Sendy con n8n?
El equipo te responde directamente.
Cada mensaje lo lee una persona.



