Los emails de Shopify se pierden cuando estás preparando pedidos, gestionando anuncios o lejos de la bandeja. Los dueños de tienda buscan cada día notificaciones Shopify Slack o alertas Telegram de pedidos nuevos porque quieren el aviso donde ya trabajan.
No necesitas una app distinta de “Shopify a Slack” por cada canal. Un webhook de Shopify hacia AlertHub, y el mismo evento se reparte a Slack, Telegram, WhatsApp, email, Discord o Teams.
Qué puedes monitorizar (eventos de más valor)
| Evento | Topic de Shopify | Nivel recomendado | Por qué importa |
|---|---|---|---|
| Pedido creado | orders/create | Warning o Info | Preparar (o celebrar) una venta al instante |
| Pedido pagado | orders/paid | Warning | Confirmar que el dinero llegó de verdad |
| Pedido de alto riesgo | orders/create + campos de riesgo | Warning | Revisar fraude antes de enviar |
| Inventario | inventory_levels/update | Warning | Reponer antes de perder el listado |
| Pedido cancelado | orders/cancelled | Warning | Detectar abuso de reembolsos o fricción en el checkout |
Solo warning y critical se empujan a canales externos. Usa info si quieres un registro en el panel de cada pedido sin inundar Telegram.
Configuración (una sola vez)
- Crea un proyecto en app.thealerthub.com y copia la clave secreta.
- Construye la URL del webhook (widget de abajo, o el constructor de webhooks).
- En el admin de Shopify ve a Settings → Notifications → Webhooks, crea un webhook, formato JSON, pega la URL.
Guía completa: integración Shopify. Luego conecta los destinos que ya usa el almacén o el fundador.
Alerta 1: Venta nueva (la que más tiendas quieren)
El payload de pedido de Shopify es bastante plano, así que los placeholders se leen bien.
| Campo | Placeholder |
|---|---|
| Número de pedido | {{name}} |
| Total | {{total_price}} |
| Moneda | {{currency}} |
| Email del cliente | {{email}} |
| Pasarela | {{gateway}} |
| Estado financiero | {{financial_status}} |
Guarda el webhook, haz un pedido de prueba y confirma que aparece en el panel.
Alerta 2: Pedido de alto riesgo (ingresos que no quieres enviar)
Los checkouts de riesgo no deberían esperar en un digest de Shopify.
Si el volumen es alto, deja los pedidos pagados en info y reserva warning para riesgo, cancelaciones y stock.
Alerta 3: Actualización de inventario
Escucha inventory_levels/update para que los anuncios no corran contra un SKU vacío.
Lista de topics y campos: webhooks de Shopify.
Ideas para sacarle más partido
- Canal de almacén vs canal del fundador. Pedidos pagados a Slack
#pedidos; riesgo y cancelaciones a Telegram. Shopify no sabe quién escucha. - Solo pedidos altos. Si entran cientos de pedidos pequeños, déjalos en
infoy añade un segundo webhook (o un filtro en Zapier/Make) por encima de un umbral. - Agencias con varias tiendas. Un proyecto o nombre de origen por cliente (
Tienda Madrid,Tienda México). Filtra el panel en lugar de mezclar 12 grupos de WhatsApp. - WooCommerce + Shopify. Mismos destinos, dos fuentes. Las tiendas WooCommerce pueden usar el plugin de WordPress.
Preguntas frecuentes
¿Sustituye los emails de notificación de Shopify?
No. Mantén los emails al cliente. AlertHub es para operadores: tú, soporte, almacén.
¿Necesito una app de la Shopify App Store?
No. Un webhook nativo del Admin basta. AlertHub recibe JSON y plantilla el título y la descripción.
¿Puedo incluir line items?
Sí. Placeholders anidados como {{line_items.0.title}} funcionan. Detalles: API de ingestión.
Siguientes pasos
Lee la documentación de Shopify y conecta Telegram para que el próximo pedido pagado vibre en el móvil, aunque Gmail esté cerrado.
Relacionado: alertas de pedidos WooCommerce · pagos Stripe fallidos