Integra las herramientas SendPulse con n8n
n8n es una herramienta de automatización de flujos de trabajo de código abierto que te permite diseñar, ejecutar y supervisar procesos de varios pasos en un editor visual. Su arquitectura basada en nodos facilita la conexión de bases de datos y plataformas de mensajería.
Puedes integrar SendPulse con n8n vinculando bloques en un editor visual, sin necesidad de involucrar a desarrolladores. Para ello, copia una URL de webhook, introduce una clave API o configura OAuth2. A continuación, utiliza nodos predefinidos, como HTTP Request, Webhook y nodos condicionales, para recopilar, procesar y transferir datos entre sistemas.
En este artículo, hablaremos sobre cómo integrar SendPulse con otras aplicaciones a través de n8n.
Envía datos desde SendPulse a n8n
Cuando se produce un evento en SendPulse, envía una solicitud con los datos del cliente a n8n para iniciar un flujo n8n.
En n8n, añade el disparador En llamada de webhook. En la pestaña Parámetros, en Método HTTP, selecciona POST y copia la URL del webhook: la pegarás en la herramienta SendPulse correspondiente.
A continuación, n8n supervisará los eventos entrantes en esa URL.

A continuación, pega la URL del webhook donde la necesites en SendPulse. Puedes utilizarla en los siguientes casos:
| Elemento de envío de solicitudes en SendPulse* | Ejemplo de evento | Transferencia de variables |
| El elemento de Solicitud API en chatbots. | Después de que un suscriptor pase por un flujo de chatbot, envía una solicitud con variables de flujo.
Por ejemplo, cuando un cliente pregunta si un producto está en stock, puedes utilizar un agente de IA para capturar su intención y comprobar tu inventario en el sistema CRM. Ver un caso de uso: Cómo generar respuestas de chatbot utilizando n8. |
A diferencia de los webhooks, el elemento de Solicitud API te permite dar forma a la carga útil y pasar cualquier tipo de variable. |
| La acción Enviar webhook en Automatización. | Después de que un cliente complete un CRM, cursos u otro flujo automatizado, envíe un webhook, por ejemplo, para notificar a tu almacén sobre un nuevo envío. | Ver ejemplos de carga útil en Estructura del webhook.
Las variables de usuario se obtienen de los disparadores de automatización. |
| Webhooks de pago | Después de que un cliente realice un pago a través de tu sitio web, chatbot, sistema CRM u otra fuente, envía un webhook, por ejemplo, para confirmar este pago y comenzar a procesar su pedido.
Ver caso de uso: Inicia un flujo n8n después de un pago exitoso en SendPulse. |
Ver ejemplos de carga útil en Webhooks de pago. |
| La acción Enviar webhook en chatbots. | Se activa cuando un usuario llega a un elemento webhook en tu flujo. | Ver ejemplos de carga útil en Webhooks activados al llegar a un elemento de flujo. |
| Webhooks globales en chatbots. | Se activa cuando se producen eventos específicos dentro de un flujo. | Ver la lista de eventos y ejemplos en Webhooks globales. |
Envía datos desde n8n a SendPulse
En tu flujo n8n, añade un paso para pasar datos a SendPulse. Puedes enviar datos en un solo sentido (n8n → SendPulse) para iniciar flujos o realizar otras acciones. Como alternativa, configura un intercambio bidireccional para iniciar flujos en n8n, recuperar puntos de datos y devolverlos a SendPulse.
Antes de crear un flujo n8n, copia los detalles del método desde SendPulse. Puedes utilizar:
- Un lanzamiento de flujo en Automatización.
- Un lanzamiento de flujo en Chatbots.
- Cualquier método API REST de SendPulse, por ejemplo, para crear un trato, enviar un mensaje SMS o actualizar un contacto de chatbot.
En el punto del flujo n8n en el que desees llamar a SendPulse, añade una solicitud HTTP y configúrala.
Más información: Pasa datos de otros sistemas a SendPulse a través de n8n.

Última actualización: 22.07.2025
o