Cómo Automatizar WhatsApp con N8N Gratis (Paso a Paso)
¿Te gustaría gestionar tus mensajes de forma profesional sin pagar las altas tarifas de la API oficial de Meta? En este tutorial, aprenderás a automatizar WhatsApp con N8N utilizando la potente Evolution API. Esta solución «autoalojada» te permite tener ejecuciones ilimitadas y un control total sobre tus automatizaciones.
Esta guía está diseñada para principiantes que buscan una alternativa gratuita y eficiente, instalando todo en un servidor privado (VPS) para garantizar disponibilidad 24/7.
Descargar Material de Apoyo
¿Listo para poner en práctica el tutorial? Descarga el «material de apoyo» y trabaja con el mismo archivo que usamos en el video.
1. Configuración del Servidor VPS
El primer paso para automatizar WhatsApp con N8N es contar con una infraestructura sólida. En este caso, utilizaremos un VPS de HostGator, que ofrece planes optimizados para este tipo de aplicaciones.
- Accede a tu panel de Hospedaje y Servidores.
- En la sección VPS, haz clic en Administrar.
- Seguridad: Es obligatorio cambiar la contraseña por defecto para proteger tu acceso raíz.
2. Conexión SSH e Instalación de Docker
Para gestionar nuestro servidor, utilizaremos una terminal (CMD o PowerShell). Nos conectaremos mediante el protocolo SSH (Secure Shell) usando los datos proporcionados por tu proveedor.
- Abre la terminal y escribe:
ssh -p 2202 root@tu_ip. - Verifica los servicios activos con el comando
docker ps. - Utilizaremos Docker, una plataforma que permite ejecutar aplicaciones en contenedores de forma aislada y segura.
3. Configuración de Evolution API
La pieza clave para conectar tus chats es la Evolution API, una herramienta de código abierto que actúa como puente entre WhatsApp y N8N.
- Busca el archivo de configuración con:
nano docker-compose.yml. - Pega el código del servicio asegurándote de colocar la IP de tu servidor y una Global API Key segura.
- Guarda los cambios con
Ctrl + Oy sal conCtrl + X. - Levanta el servicio ejecutando:
docker compose up -d.
4. Vinculación de WhatsApp y N8N
Una vez instalado el servicio, accederemos al administrador web en http://tu_ip:8080/manager.
- Crear Instancia: Asigna un nombre (ej. «Ventas_Dostin») y selecciona la integración Baileys.
- Vincular Dispositivo: Escanea el código QR desde tu aplicación de WhatsApp (Dispositivos vinculados).
- Configurar Webhook: En N8N, crea un nodo Webhook y copia la URL generada en el manager de la API para empezar a recibir mensajes en tiempo real.
Para aprender más sobre cómo gestionar estos archivos, visita mi tutorial sobre Plataforma de creación de sitios web.
5. Enviando tu primer mensaje automático
Para completar la tarea de automatizar WhatsApp con N8N, configuraremos un nodo HTTP Request:
- Método: POST.
- URL: La dirección de tu instancia de Evolution API.
- Headers: Incluye tu
apikey. - Body: Un JSON con el número de destino y el mensaje de texto.
Al ejecutar este flujo, tu servidor enviará el mensaje de forma instantánea a través de WhatsApp. Si te interesa mejorar el rendimiento de tus servidores, te recomiendo leer sobre Recuperación y Mantenimiento.
Conclusión
Implementar esta solución te permite automatizar WhatsApp con N8N de forma escalable y gratuita. Has aprendido a configurar un VPS, gestionar contenedores con Docker y conectar una API no oficial para potenciar tu comunicación. Recuerda siempre evitar el envío de spam para mantener la salud de tu cuenta de WhatsApp.
Descargar Material de Apoyo
¿Listo para poner en práctica el tutorial? Descarga el «material de apoyo» y trabaja con el mismo archivo que usamos en el video.


























