Una integración de WhatsApp con Shopify o WooCommerce está lista cuando encajan cuatro piezas: un número en la WhatsApp Business Platform, el teléfono y el opt-in de cada comprador, los eventos de pedido llegando desde tu tienda y una plantilla aprobada para cada mensaje que envías. Sigue el checklist de abajo en orden y la mayoría de los problemas de lanzamiento no llegan a aparecer. Forma parte de las guías de WACRM; el producto detrás es la automatización de pedidos de WACRM.
1 · Número
Elige el número que tus clientes ya conocen y decide qué pasa con la app del teléfono.
2 · Datos del negocio
Nombre comercial, sitio web y la persona administradora que aprueba el acceso.
3 · Pago
Campo de teléfono visible, código de país incluido, opt-in registrado.
4 · Datos de pedidos
Los eventos de pedidos y productos llegan a WACRM desde Shopify o WooCommerce.
5 · Plantillas
Una plantilla aprobada por evento de pedido, en la categoría correcta.
6 · Prueba
Un pedido real en tu propio teléfono, evento por evento.
7 · Después del lanzamiento
Revisa cada semana los envíos fallidos, el estado de los webhooks, las bajas y las respuestas.
¿Qué necesitas antes de conectar tu tienda?
Necesitas un número para la WhatsApp Business Platform y los datos del negocio que Meta pide al registrar ese número. Resuelve ambas cosas primero, porque deciden lo que ve el cliente en la parte superior de cada mensaje.
Tu número de WhatsApp
Si puedes, usa el número al que tus clientes ya escriben. Una boutique que lleva años atendiendo compradores desde un mismo número conserva ese historial y esa confianza; un número nuevo empieza de cero. El número debe poder recibir una llamada o un SMS para la verificación durante la configuración.
Note
Conserva la app del teléfono si quieres. Con la coexistencia, incluida en los planes de WACRM que la ofrecen, el mismo número sigue activo en la app WhatsApp Business de tu teléfono mientras funciona también en la WhatsApp Business Platform. Los mensajes de pedido salen solos y el dueño puede seguir respondiendo desde el teléfono.
Los datos de tu negocio
Tenlos a mano antes de que alguien abra una pantalla de configuración:
- El nombre comercial que reconocen tus clientes, el mismo que muestra tu tienda al pagar. Las reglas de opt-in de Meta piden que la persona sepa de qué negocio aceptó recibir mensajes, así que los nombres deben coincidir.
- La dirección web de tu tienda y una descripción breve de lo que vendes.
- La persona que puede aprobar el acceso: quien administra la tienda en Shopify o WooCommerce, y quien administra tu cuenta comercial de Meta.
- El alcance del lanzamiento: qué eventos de pedido quieres en WhatsApp desde el principio. La mayoría de las tiendas empieza con la confirmación de pedido y la novedad de entrega, y luego suma más.
La lista es la misma para una marca de ropa, un revendedor de electrónica o una panadería que recibe pedidos en línea: las reglas de la plataforma no cambian según el producto.
¿Cómo recoges el teléfono y el opt-in al pagar?
Deja visible el campo de teléfono en el pago, conserva el código de país y registra un opt-in claro. Sin un número válido no hay a quién escribir; sin opt-in no deberías escribirle.
Los requisitos de opt-in de Meta (consultados el 13 de noviembre de 2026) dicen que un negocio debe tener el opt-in antes de escribir a las personas por WhatsApp, y que el opt-in debe:
- indicar con claridad que la persona acepta recibir mensajes del negocio;
- indicar con claridad el nombre del negocio del que acepta recibirlos;
- cumplir la ley que se aplica a tu caso.
Meta también sugiere pedir el opt-in por categoría de mensaje, por ejemplo las novedades del pedido por separado de las ofertas, para que cada persona reciba solo lo que espera. Es una buena práctica para una tienda: un comprador que quiere avisos de entrega puede no querer promociones.
Shopify
En Shopify, la configuración del checkout decide si el comprador da un teléfono, un correo o ambos, y si el campo de
teléfono es opcional u obligatorio. Shopify envía con cada pedido la elección de marketing del comprador: el payload del
pedido en la referencia de webhooks de Shopify incluye el campo
buyer_accepts_marketing. Revisa tu checkout una vez como lo haría un cliente, desde un teléfono, y confirma que el
número llega al pedido con su código de país.
WooCommerce
WooCommerce muestra por defecto un campo de teléfono de facturación, y tu tema o tus plugins de checkout pueden ocultarlo o volverlo opcional. Abre un pedido reciente en WooCommerce → Pedidos y confirma que el teléfono aparece completo. Después añade en el pago una línea de opt-in que nombre a tu negocio y diga qué enviará por WhatsApp.
Un número sin código de país es la causa más común de que un mensaje de pedido nunca llegue. Si tu tienda vende en un solo país, asegúrate de que la integración sepa qué código de país añadir.
¿Qué datos de la tienda necesita la integración?
La integración necesita los eventos de pedido (creado, pagado, enviado, completado), el nombre y el teléfono del comprador, el número de pedido y los productos, y tu catálogo. Shopify y WooCommerce exponen los mismos datos de formas distintas.
| Qué se necesita | Shopify | WooCommerce |
|---|---|---|
| Dónde funciona la tienda | Alojada por Shopify | Tu propio sitio WordPress |
| Eventos de pedido | Temas de webhook como orders/create y orders/fulfilled | Webhooks de pedido, en la pantalla Webhooks de los ajustes de WooCommerce |
| Datos de productos | Productos y variantes, con eventos products/update | Productos y variaciones a través de la REST API |
| Acceso | Una app con permiso para leer pedidos y productos | Una clave de la REST API con permiso Read, Write o Read/Write |
| Requisito del sitio | Ninguno de tu lado | Enlaces permanentes en cualquier opción que no sea Plain |
Fuentes: temas de webhook de Shopify.dev, REST API de WooCommerce y webhooks de WooCommerce, consultados el 13 de noviembre de 2026.
WooCommerce: enlaces permanentes, claves y webhooks
La documentación de la REST API de WooCommerce pide configurar los enlaces permanentes de WordPress en un formato legible antes de generar claves de API: Ajustes → Enlaces permanentes, cualquier opción excepto Plain. Una clave puede ser Read, Write o Read/Write; dale solo lo que la integración usa. Los webhooks son el punto de partida de los eventos de pedido, y WooCommerce desactiva automáticamente un webhook después de más de cinco fallos de entrega consecutivos, así que un plugin de seguridad o un firewall que bloquee las solicitudes salientes puede detener tus mensajes de pedido sin avisar.
Shopify: eventos de pedidos y productos
Shopify informa cada cambio de un pedido mediante sus temas de webhook, y sigue el avance del pedido y del envío como describe su documentación de gestión de pedidos. Lo que debes revisar de tu lado es tu propio proceso: si el equipo marca los pedidos como preparados en Shopify, la novedad de entrega puede seguir a ese evento; si el envío se gestiona en otro sistema y Shopify nunca se actualiza, no hay ningún evento desde el que enviar.
Con WACRM, nuestro equipo hace esta conexión por ti a través de Setup Commerce. Las páginas de Shopify y WooCommerce describen qué se conecta. Los productos sincronizados también son lo que lee el agente de IA de WhatsApp de WACRM cuando responde preguntas de precio y stock.
¿Qué mensajes de pedido enviar y en qué categoría?
Envía una plantilla aprobada por cada evento de pedido y clasifica cada una según lo que dice: una confirmación de pedido o una novedad de entrega es de Utilidad mientras se limite al pedido; un recordatorio de carrito es Marketing. Meta decide la categoría por el contenido, no por el nombre que le pongas a la plantilla.
La automatización de pedidos de WACRM cubre cuatro plantillas de pedido:
| Plantilla | Se envía cuando | Categoría | Opt-in |
|---|---|---|---|
| Confirmación de pedido | Se realiza un pedido | Utilidad | El comprador dio su número para el pedido |
| Confirmación de COD | Se realiza un pedido con pago contra entrega | Utilidad | El comprador dio su número para el pedido |
| Novedad de entrega | El pedido se envía o se entrega | Utilidad | El comprador dio su número para el pedido |
| Recordatorio de carrito abandonado | Un carrito queda sin finalizar la compra | Marketing | Opt-in explícito al marketing por WhatsApp |
Categorías según la categorización de plantillas de Meta, consultada el 13 de noviembre de 2026.
Dos reglas de la página de categorización de Meta son las que más tiendas pasan por alto:
- La Utilidad debe seguir siendo Utilidad. Una novedad de pedido puede confirmar, actualizar o cancelar un pedido con sus datos concretos, pero no debe promocionar, hacer upsell ni cross-sell. Añade un código de descuento a una novedad de entrega y toda la plantilla pasa a ser Marketing.
- Los recordatorios de carrito son Marketing. Meta pone “You left items in your cart” (“Dejaste productos en tu carrito”) como ejemplo de retargeting, Marketing aunque parezca útil. La guía de carrito abandonado cubre el opt-in que necesita.
Incluye el número de pedido en todas las plantillas de Utilidad, usa un lenguaje sencillo y lee la guía de aprobación de plantillas antes de enviarlas. Si vendes con pago contra entrega, revisa también la guía de confirmación de COD.
¿Cómo pruebas la integración antes de salir en vivo?
Haz un pedido real con tu propio teléfono para cada evento que actives, y revisa el mensaje, la respuesta y el registro en la bandeja de entrada de tu equipo. Una prueba con un número ficticio no demuestra nada sobre códigos de país ni sobre la entrega.
1 · Evento
Se crea el pedido #1042 en Shopify o WooCommerce.
2 · Regla
WACRM elige la plantilla aprobada de confirmación de pedido.
3 · Mensaje
”Tu pedido 1042 está confirmado” llega al WhatsApp del comprador.
4 · Resultado
El comprador responde y el chat llega a la bandeja de tu equipo.
Un plan de pruebas que cubre lo que suele fallar:
- Confirmación de pedido. Haz un pedido con tu propio número. El mensaje debe llegar en instantes y mostrar el número de pedido, el nombre y los productos correctos.
- Formatos de número. Repite con el número escrito de otra forma, con y sin código de país, como lo haría un cliente real.
- Pago contra entrega. Si lo ofreces, haz un pedido COD y confirma que llega el mensaje de COD en lugar de la confirmación normal, o además de ella, según lo que hayas decidido.
- Novedad de entrega. Marca el pedido de prueba como enviado o completado como lo hace normalmente tu equipo, y comprueba que llega la novedad.
- Respuesta. Contesta el mensaje desde tu teléfono y confirma que la respuesta aparece en la bandeja de WACRM, para que nadie se pierda una pregunta de un cliente.
- Baja. Pide dejar de recibir mensajes y comprueba que tu equipo lo ve y lo respeta.
- Cancelación y reembolso. Cancela el pedido de prueba en la tienda para que no distorsione tus informes de ventas.
¿Cuánto cuesta mantenerla?
Hay dos costos: el cargo de Meta por mensaje y tu plan de WACRM. Las novedades de pedido usan plantillas de Utilidad, un recordatorio de carrito usa una plantilla de Marketing, y las respuestas a un cliente que te escribió son mensajes de servicio.
- Meta. Desde el 1 de octubre de 2026, los primeros 1,000 mensajes de servicio por número de teléfono del negocio al mes son gratis, y a partir de ahí se necesita un método de pago (según la página de precios de Meta, en la revisión del 9 de noviembre de 2026). Las plantillas de Utilidad y de Marketing se cobran por mensaje entregado, con la tarifa del país del cliente. La guía de precios de mensajes recoge las tarifas por mercado.
- WACRM. La conexión de la tienda y la automatización de pedidos, configuradas por nuestro equipo, vienen con los planes de WACRM que las incluyen; la página de precios muestra cuáles. Setup Commerce se cotiza antes de empezar cualquier trabajo.
Una forma rápida de estimar: cuenta los pedidos del mes pasado, multiplícalos por la cantidad de mensajes de Utilidad que piensas enviar por pedido y suma los recordatorios de carrito que esperas mandar a compradores con opt-in.
¿Qué revisar después del lanzamiento?
Revisa entregas, webhooks, bajas y respuestas una vez por semana durante el primer mes, y luego una vez al mes. Las integraciones rara vez fallan con estruendo; dejan de funcionar en silencio.
- Envíos fallidos. Busca mensajes de pedido que fallaron y el motivo: un código de país que falta, un número que no está en WhatsApp, una plantilla en pausa.
- Estado de los webhooks. En WooCommerce, abre la pantalla Webhooks de los ajustes de WooCommerce y confirma que cada webhook de pedido sigue en Active, no en Disabled.
- Calidad de las plantillas. Si los clientes bloquean o denuncian una plantilla, reescríbela antes de que Meta la limite.
- Bajas. Asegúrate de que todas las personas que pidieron no recibir más mensajes queden fuera de los recordatorios de carrito y de las ofertas.
- Respuestas sin atender. Los compradores responden a los mensajes de pedido con preguntas. Alguien del equipo debe hacerse cargo de ellas.
- Datos de productos. Mantén al día nombres, precios y stock en la tienda, porque los productos sincronizados alimentan tus respuestas por WhatsApp.
La misma revisión semanal sirve para una marca de cosmética, una mueblería o una tienda de deportes: los mensajes cambian, los puntos de falla no. La solución para tiendas online muestra cómo encajan los mensajes de pedido, la bandeja de equipo y las respuestas con IA.
Conecta tu tienda
El checklist es corto una vez que el número, el pago, los datos de pedidos y las plantillas están en su lugar. Si prefieres no hacerlo tú, mira cómo la automatización de pedidos de WACRM envía por WhatsApp confirmaciones de pedido, confirmaciones de COD, novedades de entrega y recordatorios de carrito, y deja que nuestro equipo conecte tu tienda Shopify o WooCommerce con Setup Commerce.