Saltar al contenido principal

Crea tu Primer Workflow en n8n

En esta guía crearás un workflow simple que te notifica por email cuando recibe un webhook.

Antes de empezar

  • Tu n8n debe estar funcionando en Deployalo
  • Necesitas una cuenta de email (Gmail, Outlook, etc.)

Paso 1: Crea un nuevo workflow

  1. Accede a tu n8n (tuapp.deployalo.com)
  2. Haz clic en + Add workflow o el botón + arriba a la derecha
  3. Dale un nombre: "Mi primer workflow"

Paso 2: Agrega el trigger (Webhook)

El trigger es lo que inicia tu workflow.

  1. Haz clic en + en el canvas
  2. Busca "Webhook"
  3. Selecciona Webhook
  4. En la configuración:
    • HTTP Method: POST
    • Path: mi-webhook (o el que quieras)
  5. Haz clic en Listen for test event

Copia la URL del webhook (algo como https://tuapp.deployalo.com/webhook-test/mi-webhook)

Paso 3: Prueba el webhook

Abre otra ventana y envía una petición:

curl -X POST https://tuapp.deployalo.com/webhook-test/mi-webhook \
-H "Content-Type: application/json" \
-d '{"nombre": "Juan", "mensaje": "Hola desde curl"}'

Deberías ver los datos aparecer en n8n.

Paso 4: Agrega una acción (Email)

  1. Haz clic en + después del Webhook
  2. Busca "Send Email" o tu proveedor (Gmail, Outlook)
  3. Configura las credenciales de tu email
  4. Configura el email:
    • To: tu email
    • Subject: Nuevo mensaje de {{ $json.nombre }}
    • Body: {{ $json.mensaje }}

Paso 5: Activa el workflow

  1. Haz clic en Save (arriba a la derecha)
  2. Activa el toggle Active

¡Listo! Ahora cada vez que alguien envíe datos a tu webhook, recibirás un email.

Siguientes pasos

Problemas comunes

El webhook no responde

Asegúrate de usar la URL de producción (sin -test) cuando el workflow esté activo.

No recibo el email

  1. Revisa la carpeta de spam
  2. Verifica las credenciales del email en n8n
  3. Revisa el log de ejecuciones en n8n