Pedido confirmado
Cuando entra o se paga un pedido, el cliente recibe una plantilla con el número de pedido y lo que sigue. Nada de promociones en ese mensaje: es utilidad.
WhatsApp para Shopify sirve para tres cosas: avisar que el pedido se confirmó o salió, recuperar carritos abandonados de quien te dio permiso y atender las dudas antes y después de la compra. Omniia no tiene app en la tienda de aplicaciones de Shopify: se conecta con los webhooks de Shopify o con Shopify Flow, una automatización de Omniia con disparador webhook y plantillas aprobadas por Meta.
Nueva campaña
Audiencia
Mensaje (plantilla)
Programar envío
Estado de envío
Plantillas de WhatsApp
Promoción octubre
AprobadaCuando entra o se paga un pedido, el cliente recibe una plantilla con el número de pedido y lo que sigue. Nada de promociones en ese mensaje: es utilidad.
Cuando generas la guía en Shopify, sale el aviso con la transportadora y el número de guía, y las dudas sobre la entrega llegan a tu bandeja.
Solo a quien autorizó mensajes de marketing y solo cuando el checkout de verdad quedó sin pagar, con el enlace para terminar la compra.
Las respuestas entran a Omniia como cualquier chat: un asesor, el bot o el agente de IA las atienden con el aviso a la vista.
Actualizado el 15 de octubre de 2026
La cadena tiene tres eslabones. Shopify avisa que pasó algo: un pedido, un envío, un checkout sin terminar. Un paso intermedio convierte ese aviso en lo que Omniia entiende. Y una automatización de Omniia con el disparador Otro sistema lo pide envía la plantilla y deja la conversación lista para tu equipo. Si buscas la estrategia general para tiendas en línea (qué responder antes de la venta, postventa, temporadas), está en WhatsApp para ecommerce; esta página va a lo concreto de Shopify.
| Momento | Webhook de Shopify | Disparador de Shopify Flow | Categoría en Meta |
|---|---|---|---|
| Pedido creado | orders/create | Order created | Utilidad |
| Pedido pagado | orders/paid | Order paid | Utilidad |
| Guía de envío creada | fulfillments/create | Fulfillment created | Utilidad |
| Novedad del envío | fulfillment_events/create | Fulfillment event created | Utilidad |
| Pedido cancelado | orders/cancelled | Order canceled | Utilidad |
| Checkout sin terminar | checkouts/create y checkouts/update | Customer abandons checkout | Marketing, con permiso |
Los nombres son los de la referencia de webhooks de Shopify y de la lista de disparadores de Shopify Flow, consultadas el 15 de octubre de 2026. Los webhooks se crean en el admin de Shopify, en Configuración (Settings) → Notificaciones → Webhooks, eligiendo el evento, el formato JSON y la URL de destino. Shopify los firma con el encabezado X-Shopify-Hmac-Sha256.
El webhook de Shopify envía el pedido completo con su propia estructura, y la URL de una automatización de Omniia espera un JSON corto: phone, name y vars. Si los conectas directo, sale mal. En el pedido de Shopify, el campo name es el número del pedido (“#1001”), el teléfono puede venir en phone, en customer.phone o en shipping_address.phone, y si el cliente lo escribió sin el 57, llega sin indicativo. El paso intermedio arregla eso, y tienes tres opciones:
// Solo dígitos y con el 57 delante (celular colombiano de 10 dígitos que empieza por 3)
function telefonoParaOmniia(pedido) {
const crudo = pedido.phone
|| (pedido.customer && pedido.customer.phone)
|| (pedido.shipping_address && pedido.shipping_address.phone)
|| '';
let digitos = String(crudo).replace(/\D/g, '');
if (digitos.length === 10 && digitos.startsWith('3')) digitos = '57' + digitos;
return digitos;
}POST https://crm.omniia.app/api/automations/hook/<token>
Content-Type: application/json
{
"phone": "573001234567",
"name": "Carolina Restrepo",
"vars": {
"pedido": "#1047",
"transportadora": "Coordinadora",
"guia": "71234567890"
}
}Hola, {{1}}. Tu pedido {{2}} ya va en camino con {{3}}. Tu número de guía es {{4}}. Si tienes alguna pregunta sobre la entrega, responde a este mensaje.
Por qué utilidad: la guía de categorías de Meta pone las confirmaciones y actualizaciones de pedido en utilidad, siempre que no promocionen productos ni incluyan ofertas. Una frase como “aprovecha 10 % en tu próxima compra” la vuelve marketing. La diferencia se nota en la factura: en Colombia, desde el 1 de octubre de 2026, Meta cobra COP 2,9455 por plantilla de utilidad entregada y COP 46,0227 por la de marketing, según su página de precios. Calcula tu caso con la calculadora de costos de la API de WhatsApp.
El recordatorio de carrito es marketing aunque el cliente haya empezado la compra: la guía de Meta lo ubica en el objetivo de retargeting y aclara que esos mensajes son marketing incluso si el usuario los pidió. Además, Meta exige permiso (opt-in) antes de escribirle a alguien, y ese permiso debe decir claramente el nombre del negocio. En Colombia súmale la autorización de tratamiento de datos de la Ley 1581, que explicamos en habeas data y WhatsApp.
Ojo con un atajo común: según la documentación de Shopify, la casilla de marketing del checkout (buyer_accepts_marketing) es para recibir correos de la tienda. Si quieres escribir por WhatsApp, pide ese permiso de forma explícita y guárdalo en el contacto.
El otro detalle es el momento. El webhook checkouts/create llega cuando el cliente empieza el checkout, no cuando lo abandona. Si lo conectas directo a una automatización con una espera de una hora, también le escribirás a quien sí compró sin responder nada. Hay dos caminos seguros: usar el disparador Customer abandons checkout de Shopify Flow, que ya decide cuándo un checkout quedó abandonado, o esperar en n8n y, antes de llamar a Omniia, revisar si el checkout se completó (completed_at sigue vacío mientras no se complete).
Hola, {{1}}. Guardamos lo que dejaste en tu carrito de {{2}}. Puedes terminar tu compra aquí: {{3}}. Si tienes una duda sobre tallas o envío, escríbenos por este chat.
Las respuestas a esas plantillas llegan a la bandeja de Omniia como cualquier chat: el asesor ve el aviso que se envió, con sus datos, responde y, si hace falta, transfiere a bodega o a postventa. Para las preguntas que se repiten, como “¿cuándo llega?” o “¿tienen otra talla?”, un chatbot o agente de IA para WhatsApp puede responder primero. Y si tu tema de Shopify deja agregar código, el botón de WhatsApp para tu página web se instala pegando una línea de script.
1
bandeja para todos tus canales
24/7
tu agente de IA responde
1 link
para que tus clientes agenden solos
0
cláusulas de permanencia
¿Tienes otra duda? Escríbenos por WhatsApp y te ayudamos.
No. No hay app ni conector de Omniia para Shopify. La conexión se arma con los webhooks de Shopify o con Shopify Flow, una herramienta intermedia como n8n, Zapier o Make cuando hace falta, y una automatización de Omniia con disparador webhook.
No. Según Shopify, Flow es gratis desde el plan Basic, y la acción Send HTTP request está en Grow, Advanced y Plus. En Basic puedes crear los webhooks en el admin y transformarlos con n8n, Zapier o Make.
La automatización puede enviar texto por un canal QR, pero para avisos automáticos a muchos clientes conviene la API oficial: las plantillas están aprobadas por Meta y el número no corre el riesgo de bloqueo de una conexión no oficial.
Meta cobra por plantilla entregada según su categoría. En Colombia, desde el 1 de octubre de 2026, la de utilidad cuesta COP 2,9455 y la de marketing COP 46,0227, según su página de precios. El plan de Omniia se cotiza según el tamaño del equipo.
La respuesta llega a la bandeja de Omniia, con el aviso a la vista, y la atiende un asesor, el bot o el agente de IA. Una automatización de un solo paso ya terminó, así que no le llegan más mensajes automáticos por ese pedido.
La idea es la misma, con los webhooks de WooCommerce. Lo explicamos en la página de WhatsApp para WordPress y WooCommerce.
WhatsApp para ecommerce
WhatsApp para ecommerce: resuelve dudas antes de la compra, avisa despachos, escribe a quien no terminó de pagar y ordena la postventa. 1 semana gratis.
WhatsApp en n8n, Zapier y Make
Conecta WhatsApp con n8n, Zapier o Make usando los webhooks y la API de Omniia: cuándo conviene cada herramienta y cinco recetas paso a paso.
Plantillas de WhatsApp (HSM): categorías y cómo aprobarlas
Qué son las plantillas de WhatsApp (HSM), las categorías marketing, utilidad y autenticación, cuánto cuesta cada una y por qué Meta las rechaza.
WordPress y WooCommerce
WhatsApp para WordPress y WooCommerce: chat y botón con una línea de código, y avisos de pedido por WhatsApp con los webhooks de tu tienda.
Habeas data en WhatsApp
Ley 1581, habeas data y autorización para escribir a clientes por WhatsApp: qué pide la norma, horarios de la Ley 2300, reglas de Meta y cómo aplicarlas.
API y webhooks de WhatsApp
API REST y webhooks de WhatsApp: envía plantillas, crea contactos y recibe eventos firmados con HMAC-SHA256. Ejemplos en curl y Node.js para copiar.
Creas tu cuenta en minutos, conectas tu WhatsApp y nuestro equipo te acompaña para dejarlo funcionando.