Guide
Documentación API
← Volver a la documentación
Shopify

Shopify

Integración verificada

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

Tu URL de Webhook
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?
    • Carrito Creación de checkout checkouts/create
    • Carrito Actualización de checkout checkouts/update
    • Conversión + contactos Creación de pedido orders/create
    • Conversión Pedido pagado orders/paid
    • Conversión Pedido preparado orders/fulfilled
    • Contactos Creación de cliente customers/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.
Ir a Automatizaciones →

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 →