n8n para ecommerce: 8 automatizaciones que toda tienda online necesita
Gestionar una tienda online implica un flujo constante de tareas repetitivas: confirmar pedidos, avisar de stock bajo, recuperar carritos abandonados, generar facturas, pedir reseñas… Cada una de esas tareas, por separada, parece pequeña. En conjunto, pueden consumir horas a la semana que podrías dedicar a hacer crecer el negocio.
n8n conecta con Shopify, WooCommerce y prácticamente cualquier plataforma de ecommerce a través de sus APIs. Estas son las 8 automatizaciones que más impacto tienen en una tienda online.
Antes de empezar
Necesitas n8n instalado y acceso a la API de tu plataforma de ecommerce. Si usas Shopify, ve a tu panel → Configuración → Apps → Desarrollo → Crear una app privada. En WooCommerce, instala el plugin REST API y genera las credenciales desde WooCommerce → Ajustes → Avanzado → REST API.
Si aún no tienes n8n, aquí tienes la guía de instalación: instalar n8n gratis en un VPS. Y para entender n8n si eres nuevo, empieza por qué es n8n.
Automatización 1: Confirmación de pedido enriquecida
Problema: Los emails de confirmación de pedido de Shopify y WooCommerce son genéricos. No aprovechan el momento de mayor engagement con el cliente.
Solución: Cuando llega un pedido, n8n envía un email de confirmación personalizado que incluye el resumen del pedido, el tiempo estimado de entrega y productos complementarios sugeridos por IA.
Workflow
Webhook (nuevo pedido en Shopify/WooCommerce)
→ Extraer datos del pedido (productos, cliente, total)
→ OpenAI (generar recomendaciones de productos complementarios)
→ Gmail/SMTP (enviar email de confirmación personalizado)
→ CRM (crear/actualizar contacto con historial de compra)
El email de confirmación mejorado
Hola {{nombre}},
¡Tu pedido #{{numero_pedido}} está confirmado! 🎉
Resumen:
{{lista_productos}}
Total: {{total}}€
Entrega estimada: {{fecha_entrega}}
Podrás seguir tu pedido aquí: {{url_tracking}}
También te puede interesar:
{{recomendaciones_ia}}
Gracias por confiar en [Tienda].
Automatización 2: Alerta de stock bajo
Problema: El equipo no se entera de que un producto se agota hasta que empieza a recibir pedidos fallidos o hasta que lo ven en el panel.
Solución: n8n monitoriza el stock cada hora (o con cada venta) y alerta automáticamente cuando un producto cae por debajo del umbral mínimo.
Workflow
Schedule Trigger (cada hora)
→ HTTP Request (consultar productos con stock < umbral)
→ IF (hay productos con stock bajo)
→ Slack/Email/WhatsApp (notificar al equipo con la lista)
→ Google Sheets (registrar el alerta con timestamp)
Configurar el umbral por producto
Puedes tener un umbral global (por ejemplo, menos de 10 unidades) o configurarlo por producto en una hoja de Sheets con la columna stock_minimo.
Para tiendas con muchos SKUs, añade una columna tiempo_reposicion para que la alerta incluya si es urgente o no.
Automatización 3: Recuperación de carrito abandonado
Problema: El 70% de los carritos online se abandonan. Recuperar aunque sea un 5-10% de esos carritos tiene un impacto directo en la facturación.
Solución: n8n envía una secuencia de 2-3 emails automáticos a quien abandona el carrito.
Configurar el trigger
Shopify y WooCommerce pueden enviar un webhook cuando un carrito se abandona (en Shopify, debes activar el evento checkouts/create en los webhooks).
Secuencia de recuperación
| Cuándo | Contenido | |
|---|---|---|
| Email 1 | 1 hora después | ”Olvidaste algo” — recordatorio simple con contenido del carrito |
| Email 2 | 24 horas después | ”¿Tuviste algún problema?” — ofrece ayuda |
| Email 3 | 48 horas después | ”Tu carrito expira pronto” — urgencia + descuento del 10% |
Workflow
Webhook (carrito abandonado)
→ Google Sheets (guardar el carrito con timestamp)
→ Esperar 1 hora → Email 1
→ Esperar 24 horas → IF (no compró) → Email 2
→ Esperar 48 horas → IF (no compró) → Email 3 con cupón
El cupón se puede generar automáticamente via la API de Shopify antes de enviarlo.
Automatización 4: Factura automática
Problema: Generar facturas manualmente para cada pedido es un proceso lento y propenso a errores. En B2B, muchos clientes necesitan factura para sus gastos.
Solución: n8n genera y envía una factura en PDF automáticamente cuando se confirma el pago.
Opciones para generar el PDF
- Invoice Ninja API: servicio de facturación con API REST. Plan gratuito disponible.
- Nodo “PDF” de n8n: genera PDFs desde plantillas HTML.
- Holded, Billin o Quaderno: herramientas de facturación españolas con API.
Workflow
Webhook (pedido pagado)
→ HTTP Request (crear factura en Invoice Ninja)
→ HTTP Request (descargar PDF de la factura)
→ Gmail (enviar factura al cliente)
→ Google Drive (guardar copia de la factura)
Si usas WooCommerce, también puedes conectar con el plugin WooCommerce PDF Invoices y hacer que n8n lo active automáticamente.
Automatización 5: Solicitud de reseña post-compra
Problema: Las reseñas son fundamentales para la conversión, pero pedir reseñas manualmente a cada cliente es inviable.
Solución: n8n envía automáticamente un email pidiendo una reseña entre 7 y 14 días después de la entrega estimada.
Workflow
Webhook (pedido enviado)
→ Calcular fecha de entrega estimada + 5 días
→ Schedule (esperar hasta esa fecha)
→ HTTP Request (verificar que el pedido fue entregado)
→ IF (entregado)
→ Gmail (email pidiendo reseña)
El email de reseña
El email más efectivo para conseguir reseñas es corto, personal y tiene un solo link de acción:
Hola {{nombre}},
Esperamos que hayas recibido tu {{producto_principal}} y
que todo esté perfecto.
¿Podrías dedicar 2 minutos a dejarnos una reseña?
Tu opinión ayuda a otros compradores y nos ayuda a mejorar.
[Dejar mi reseña →]
Gracias,
[Nombre del equipo] de [Tienda]
Personaliza el email mencionando el producto específico que compraron, no un mensaje genérico.
Automatización 6: Sincronización de inventario multi-canal
Problema: Si vendes en varios canales (tu web, Amazon, Etsy, tienda física) y actualizas el stock en uno, los demás se quedan desactualizados. Esto lleva a overselling y clientes decepcionados.
Solución: n8n sincroniza el stock entre plataformas cada vez que se produce una venta o una actualización.
Workflow
Webhook (venta en cualquier canal)
→ Extraer producto y cantidad vendida
→ HTTP Request (actualizar stock en Canal A)
→ HTTP Request (actualizar stock en Canal B)
→ HTTP Request (actualizar stock en Canal C)
→ IF (stock total < mínimo) → Alerta de stock bajo
Para tiendas con mucho movimiento, considera añadir un buffer de seguridad: si el stock real es 10 unidades, muestra 8 en los canales para evitar problemas de sincronización.
Automatización 7: Informe de ventas automático
Problema: El equipo necesita saber cómo van las ventas cada día o semana, pero nadie tiene tiempo de generar el informe manualmente.
Solución: n8n genera y envía un informe de ventas automáticamente con la frecuencia que decidas.
Workflow
Schedule Trigger (cada lunes a las 8h)
→ HTTP Request (consultar ventas de la semana anterior)
→ Code (calcular métricas: total, ticket medio, top productos)
→ OpenAI (generar resumen en lenguaje natural)
→ Gmail/Slack (enviar informe al equipo)
Métricas a incluir
- Total de ventas y comparativa con la semana anterior (%)
- Número de pedidos
- Ticket medio
- Top 5 productos más vendidos
- Productos con stock bajo
- Tasa de carritos abandonados
- Pedidos devueltos o incidencias
Automatización 8: Gestión automática de devoluciones
Problema: Procesar devoluciones manualmente implica muchos pasos: verificar el pedido original, aprobar la devolución, generar la etiqueta de envío, hacer el reembolso, actualizar el inventario.
Solución: automatizar los pasos rutinarios y solo escalar al equipo los casos que requieren criterio humano.
Workflow
Webhook (solicitud de devolución recibida)
→ HTTP Request (verificar el pedido original)
→ IF (dentro del plazo de devolución y producto elegible)
→ HTTP Request (generar etiqueta de devolución)
→ Gmail (enviar instrucciones y etiqueta al cliente)
→ Notion/Sheets (registrar la devolución)
→ IF (fuera de plazo o producto no elegible)
→ Gmail (email explicando la situación)
→ Slack (notificar al equipo para revisión manual)
Combinando todo: el stack de ecommerce con n8n
Si implementas las 8 automatizaciones anteriores, tu tienda online tendrá:
- Confirmaciones de pedido personalizadas con recomendaciones de IA.
- Alertas de stock para nunca quedarte sin producto sin aviso previo. Consulta también la guía de captación de leads con n8n para complementar tus ventas.
- Recuperación automática de carritos abandonados.
- Facturas generadas y enviadas sin intervención humana.
- Reseñas solicitadas en el momento óptimo.
- Stock sincronizado entre todos tus canales de venta.
- Informes de ventas semanales sin que nadie tenga que generarlos.
- Devoluciones gestionadas automáticamente salvo casos especiales.
El tiempo de implementación de todo esto es de 2-3 días para alguien con experiencia básica en n8n. El tiempo que ahorras cada semana es de varias horas.
Preguntas frecuentes
¿Funciona con WooCommerce y Shopify por igual? Sí. Ambas plataformas tienen APIs REST bien documentadas y n8n tiene nodos nativos para las dos. Los workflows son prácticamente iguales; solo cambian las credenciales y algunos nombres de campos.
¿Puedo automatizar también los anuncios de Google o Meta? Sí. n8n puede conectarse con las APIs de Google Ads y Meta Ads para ajustar presupuestos, pausar anuncios de productos sin stock o crear audiencias personalizadas basadas en compradores.
¿Necesito saber programar para implementar estas automatizaciones? No para la mayoría. Los flujos más complejos (como el de devoluciones con lógica condicional) requieren algo de familiaridad con n8n, pero no conocimientos de programación. Empieza por las automatizaciones más sencillas (alerta de stock, email de confirmación) antes de abordar las complejas.
¿Te ha resultado útil? Compártelo con alguien que quiera automatizar su trabajo con IA.