SendApp Docs
Iniciar sesión

Shopify

Ecommerce App oficial Integración verificada

La app oficial de SendApp en la Shopify App Store: conecta la tienda sin pegar nada y envía por WhatsApp confirmaciones de pedido, envíos con seguimiento y recordatorios del checkout abandonado.

1:20 YouTube

La app oficial de SendApp

La app SendApp está en la Shopify App Store: conecta la tienda sin pegar nada, y desde el admin de Shopify activas los mensajes de WhatsApp que quieras.

  • Confirmación del pedido cuando llega un pedido.
  • Pedido enviado, con el enlace de seguimiento (o la página de estado del pedido cuando no hay seguimiento).
  • Checkout abandonado: nunca se envía si el cliente completa el pedido mientras tanto.
  • Devoluciones: cuando el cliente pide una devolución, cuando la apruebas y cuando la recibes o la reembolsas sale un mensaje de WhatsApp con las instrucciones o la confirmación (automatizaciones listas, creadas apagadas: las activas cuando Meta aprueba las plantillas). Cuando activas los mensajes de devoluciones, la app te pide el permiso de Shopify para leer las devoluciones: los demás mensajes no lo necesitan.
  • Chat de SendApp en la tienda: el asistente de IA responde a los visitantes día y noche.
  • IA sobre tus productos: con un clic y el permiso de Shopify el asistente busca los productos de la tienda en directo (precio, disponibilidad, enlace) y responde sobre el estado de los pedidos de los clientes.
  • Clientes: se convierten en contactos de SendApp, con los consentimientos de marketing dados en la tienda.

Cómo conectarla

  1. Instala la app desde la Shopify App Store.
  2. En la ventana que se abre, inicia sesión en SendApp y elige la cuenta.
  3. En Shopify → Apps → SendApp elige los mensajes de WhatsApp y actívalos.

Alternativa: los webhooks a mano

Solo si no puedes instalar la app: con los webhooks de abajo tus clientes se convierten en contactos de SendApp, etiquetados y alcanzables con las Campañas.

Cómo funciona

En cada evento de tu tienda Shopify creamos o actualizamos el contacto en SendApp (nombre, teléfono, email) y lo etiquetamos. No enviamos mensajes en tu lugar: contactas a los leads cuando quieras con una Campaña o mediante API.

Configuración paso a paso

  1. Copia tu URL Webhook del recuadro de arriba (selecciona antes la cuenta).
  2. Accede a Shopify y ve a Configuración > Notificaciones > Webhook.
  3. Pega la URL y configura el formato en JSON (versión de API webhook reciente, p. ej. 2024-10 o superior).
  4. Elige los eventos que contienen los datos del cliente y configura el formato en JSON:
    • Creación de pedido orders/create
    • Actualización de pedido orders/updated
    • Creación de checkout checkouts/create
    • Actualización de checkout checkouts/update
    • Creación de cliente customers/create
  5. Guarda.

Evita los eventos que no contienen un cliente (p. ej. "producto creado", "inventario actualizado"): no crean nada.

Regla general: elige eventos que incluyan los datos del cliente (nombre, teléfono o email): sin teléfono ni email el contacto no se crea.

Qué ocurre después

Los contactos que llegan de Shopify se crean y etiquetan (shopify) en SendApp. Alcánzalos con una Campaña filtrando por esa etiqueta, o mediante las API.

Verificación

Crea un pedido de prueba en Shopify y comprueba que el contacto aparezca en SendApp. Si falta el teléfono o el email, el contacto no se crea.

Tu URL de WebhookPega esta URL en la configuración de webhook de Shopify.
https://app.sendapp.ai/api/integrations/webhook/YOUR_ACCOUNT_TOKEN?source=shopify

Iniciar sesión para obtener la URL de webhook real de tu cuenta.

Recuperación de carrito abandonado¿Quieres que SendApp envíe un recordatorio a quienes dejan el carrito lleno sin pagar? Conecta también esta segunda URL y crea una automatización "Carrito abandonado".
https://app.sendapp.ai/api/ecommerce/shopify/webhook/YOUR_ACCOUNT_TOKEN

Iniciar sesión para obtener la URL de webhook real de tu cuenta.

  1. Pega esta URL en los webhooks de Shopify (eventos de carrito/checkout y pedido).
    ¿Qué eventos activar?
    • CarritoCreación de checkoutcheckouts/create
    • CarritoActualización de checkoutcheckouts/update
    • Conversión + contactosCreación de pedidoorders/create
    • ConversiónPedido pagadoorders/paid
    • ConversiónPedido preparadoorders/fulfilled
    • ContactosCreación de clientecustomers/create
  2. Ve a Automatizaciones y crea una regla con el trigger "Carrito abandonado".
  3. Elige una plantilla de WhatsApp: puedes incluir el enlace para completar la compra y el total.

Los eventos de pedido nos permiten saber quién compró: quien convierte queda excluido del recordatorio automáticamente. Quien completa la compra no recibe el recordatorio, ni siquiera si paga mientras la secuencia está en espera.

¿Buscas los detalles técnicos? Endpoints, parámetros y ejemplos (cURL, PHP, JavaScript) en la documentación de la API.
Abrir la documentación de la API
¿Necesitas ayuda con la integración? info@sendapp.live