Recibir datos de webhook y actualizar contactos en Mautic
Descripción del flujo de trabajo
Un flujo de trabajo automatizado que captura datos entrantes a través de un webhook, los procesa mediante funciones personalizadas y lógica condicional, y sincroniza automáticamente la información a Mautic para actualizar registros de contactos según criterios y mapeos definidos.
Cómo funciona
- 1.Recibir datos en el punto de acceso del webhook
- 2.Procesar y validar los datos usando funciones personalizadas
- 3.Aplicar lógica condicional para determinar rutas de datos
- 4.Combinar datos de múltiples fuentes cuando sea necesario
- 5.Enviar datos procesados a Mautic para actualizar registros de contactos
Casos de uso
- Sincronizar datos de nuevos clientes desde formularios web a Mautic automáticamente
- Actualizar información de contactos en tiempo real cuando cambian en aplicaciones externas
- Enrutar y segmentar contactos según criterios específicos antes de importar a Mautic
Requisitos
- Webhook activo y accesible desde la aplicación de origen
- Cuenta de Mautic con permisos de API y derechos de modificación de contactos
- Estructura de datos claramente definida que coincida con los campos esperados del webhook
Valor del servicio
Ideal como servicio de automatización operativa para conectar sistemas, reducir tareas manuales y acelerar la entrega de resultados a clientes o equipos internos.
Aplicaciones utilizadas
Detalles
Cómo usar
- 1.Haz clic en "Descargar plantilla"
- 2.Abre tu panel de n8n
- 3.Ve a Workflows > Import from File
- 4.Selecciona el archivo descargado y configura las credenciales
Nodos utilizados (17)
Webhook
Webhook
Mautic
Mautic
Find User
Mautic
Update User
Mautic
Tag User
Mautic
Unsubscribe User
Mautic
Split Full Name
Function
If not found return -1
Function
@MAIN STUDENT DATA
Merge
Remove unsubscribe
Mautic
Find User To Tag Sale
Mautic
Set userFound
Set
Switch Webhook Types
Switch
Set Webhook Request
Set
IF NOT userFound
If
Switch User.type
Switch
IF unsubscribe_from_marketing_emails
If