SendApp Docs
Iniciar sesión

Shopify

Ecommerce Webhook Integración verificada

Conecta Shopify: en cada evento creamos o actualizamos el contacto en SendApp y lo etiquetamos.

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.

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.

¿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