Esta plantilla está construida con 3 nodos principales:
Copia el JSON de la plantilla aquí.
En n8n, crea un nuevo workflow.
Pega el JSON para importar el workflow.
Esto normalmente significa que el nodo de WOZTELL aún no está instalado.
Haz clic en + en n8n.
Busca WOZTELL.
Instala el paquete del nodo WOZTELL.
Después de la instalación, tu workflow debería mostrarse correctamente.
Configurar los webhooks de Shopify para activar n8n
Este es el proceso: cuando ocurre un evento en Shopify, Shopify envía un webhook a la URL de activación de n8n.
En n8n, haz doble clic en el nodo Shopify Trigger que quieres usar. Busca la Webhook URL y cópiala.
2. En el panel de administración de Shopify, ve a Settings, encuentra Notifications en el menú lateral izquierdo y selecciona Webhooks.
3. Haz clic en Create webhook. Elige el evento que deseas activar, pega la URL del webhook de n8n en el campo URL y guarda.
Repite los mismos pasos para cada nodo de activación que planees usar.
Conectarás n8n con Shopify para que el workflow pueda leer los detalles del pedido o cliente y mapearlos a las variables de WhatsApp. Esta es una forma de configurar las credenciales de Shopify. También puedes seguir la documentación oficial de Shopify, aunque algunas pantallas pueden haber cambiado.
3. Haz clic en Create app y asígnale un nombre.
4. Ve a la pestaña Versions, desplázate hasta URLs y desmarca Embed app in Shopify admin.
5. Ve a Access y selecciona estos scopes:
Estos permisos son suficientes para esta plantilla. Si agregas más triggers más adelante, podrías necesitar permisos adicionales.
6. Vuelve a n8n. Haz doble clic en tu nodo Shopify y en Credential to connect with haz clic en Create new credential.
7. Selecciona Connect using OAuth2 y copia la OAuth Redirect URL.
8. Regresa al panel de desarrollador de Shopify. Pega la URL en Redirect URLs y publica la app. Los campos de versión pueden dejarse vacíos porque son opcionales.
9. Ve a la sección Home de la app y haz clic en Install app.
10. Selecciona tu tienda, haz clic en instalar y revisa los permisos.
Cuando la app se instale correctamente, serás redirigido a un dominio de ejemplo.
11. Vuelve al panel de desarrollador, selecciona la app creada y en Settings localiza el Client ID y el Client Secret. Cópialos y pégalos en la sección de credenciales de n8n.
12. Para obtener el subdominio de tu tienda, ve a Shopify Settings > Domains.
Tu subdominio estará en la URL: https://<subdominio>.myshopify.com
Copia el subdominio y pégalo en la página de credenciales de n8n.
Conecta tu cuenta y las credenciales de Shopify quedarán configuradas.
Puedes reutilizar estas mismas credenciales para otros nodos de Shopify en este u otros workflows.
channel:list
channel:getBasicInfo
channel:getEnvironmentInfo
channel:getDetails
bot:sendResponses
Las credenciales ya están listas.
Ahora decides qué número de WhatsApp enviará el mensaje y cuál será el contenido.
En el nodo WOZTELL en n8n:
- Selecciona el Channel (remitente de WhatsApp)
- Elige la plantilla de mensaje de WhatsApp creada en WOZTELL
Hola {{1}}, gracias por tu pedido.
Hemos recibido el pago del pedido {{2}} y lo estamos preparando.
Te enviaremos el enlace de seguimiento en cuanto se envíe.
Si necesitas algo, responde aquí cuando quieras.
Hola {{1}}, gracias por tu pedido.
Hemos recibido el pago del pedido {{2}} y lo estamos preparando.
Esto es lo que pediste:
{{3}}
Te enviaremos el enlace de seguimiento en cuanto se envíe.
Si necesitas algo, responde aquí cuando quieras.
Si utilizas la plantilla anterior, completa estos códigos:
Variable #1: {{ $json.customer.first_name }}
Variable #2: {{ $json.order_number }}
Variable #3: {{ $json.line_items.map(item => [item.name, item.quantity].join(' x ')).join(', ') }}
Consejo: En n8n puedes arrastrar y soltar campos desde el panel de datos izquierdo directamente en los campos de variables.
Ejecuta una prueba usando la Test URL del webhook de Shopify. Activa un evento real en Shopify, como crear un pedido de prueba, y confirma que el mensaje de WhatsApp se envía correctamente.
Cuando esté todo listo, reemplaza la Test URL por la Production URL en Shopify y publica el workflow.
Una vez publicado, los eventos de Shopify activarán automáticamente n8n y WOZTELL enviará las notificaciones de WhatsApp a tus clientes.
Enviar diferentes mensajes de WhatsApp para pedidos pagados y no pagados
Incluir artículos del pedido o ETA de entrega para reducir preguntas de soporte
Notificar a tu equipo en Slack o correo cuando un cliente VIP haga un pedido
Dirigir a los clientes a un flujo postcompra: FAQ, actualizaciones de entrega, devoluciones, upsell
¿Necesito programación para conectar Shopify con WhatsApp?
No para esta configuración. Principalmente copias una plantilla, conectas credenciales y mapeas algunas variables.
¿Necesito la WhatsApp Business Platform (API) o funciona la aplicación WhatsApp Business?
Este workflow utiliza la WhatsApp Business Platform a través de WOZTELL, no la aplicación WhatsApp Business.
¿Por qué no recibo mensajes después de la configuración?
Causas comunes: el webhook sigue usando la Test URL, el workflow no está publicado, se seleccionó el evento incorrecto, faltan scopes en Shopify o las variables de la plantilla no están mapeadas.
¿Puedo conectar varias tiendas Shopify a una sola cuenta de WOZTELL?
Sí. Puedes crear credenciales y workflows separados por tienda.
¿Puedo enviar diferentes mensajes según el estado del pedido?