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