Ir al contenido principal

¿Cómo puedo usar Wati para enviar brodcast a solo ciertos clientes de mi tienda Shopify?

Actualizado esta semana

Resumen

¿Quieres ejecutar campañas de marketing para clientes que hayan comprado previamente contigo? En lugar de exportar e importar manualmente los datos de los clientes desde Shopify a Wati, puedes automatizar el proceso utilizando Shopify Flows y la API de Wati. Esta guía te guía a través de la configuración de un flujo de trabajo automatizado que identifica a los clientes que han realizado una compra y sincroniza sus datos con Wati para broadcasting dirigido.

Instrucciones

Configuración del Flujo de Trabajo de Shopify

1. Crear una Automatización Personalizada en Shopify

  • Inicia sesión en tu cuenta de Shopify.

  • En la barra de navegación lateral, ve a Marketing > Automatizaciones.

  • Haz clic en Crear automatización > Crear automatización personalizada.

  • En la barra de búsqueda, busca Order Paid y selecciónala.

    • Si tu flujo de trabajo identifica una compra de manera diferente, elige el disparador adecuado (por ejemplo, Order Created).

2. Agregar una Condición para Compradores por Primera Vez (Opcional)

Si solo deseas directed a clientes primerizos:

  • Haz clic en Then en el nodo Order Paid.

  • Haz clic en Add criteria, luego busca order > customer > numberOfOrders.

  • Configura la condición a less than or equal to 1.

3. Enviar Datos de Cliente a Wati vía API

  • Haz clic en Then y agrega una Action.

  • Busca HTTP y selecciona Send HTTP request.

  • Obtiene tu Wati API endpoint URL y API token.

  • En la sección Body de la solicitud HTTP, pega el siguiente JSON:

{
"name": "{{order.customer.displayName}}",
"customParams": [
{
"name": "purchased",
"value": "yes"
},
{
"name": "country",
"value": "{{order.shippingAddress.country}}"
},
{
"name": "city",
"value": "{{order.shippingAddress.city}}"
}
]
}
  • Bajo Headers, agrega:

    • Autorization: Pega tu Wati API token.

    • Content-Type: Configúralo a text/json.

  • Configura el HTTP Method a POST.

  • En el campo de URL, ingresa:

https://watiendpointURL/api/v1/addContact/##{{order.phone | remove: "+"}}

Preguntas Frecuentes (FAQs)

Preguntas generales

  1. ¿Cuál es el propósito de esta automatización? → Esta automatización permite sincronizar los datos de los clientes desde Shopify a Wati automáticamente, habilitando campañas de marketing dirigidas para los clientes que han realizado una compra.

  2. ¿Necesito conocimientos de codificación para configurar este flujo de trabajo? → No, esta configuración utiliza Shopify Flows y la API de Wati sin requerir conocimientos de codificación. Solo necesitas configurar Shopify e ingresar los detalles correctos de la API.

Configuración del Flujograma

  1. ¿Cómo creo una automatización personalizada en Shopify?

    • Inicia sesión en Shopify y ve a Marketing > Automatizaciones.

    • Haz clic en Crear automatización > Crear automatización personalizada.

    • Busca Order Paid y sélelo como el disparador.

  2. ¿Puedo usar un disparador diferente en lugar de Order Paid? → Sí, si tu flujo de trabajo identifica una compra de manera diferente, puedes elegir otro disparador, como Order Created.

  3. ¿Cómo filtro los compradores por primera vez?

    • Haz clic en Then en el nodo de Order Paid.

    • Haz clic en Add criteria, luego busca order > customer > numberOfOrders.

    • Configura la condición a less than or equal to 1.

Enviar Datos a Wati

  1. ¿Cómo envío los datos del cliente a Wati?

    • Haz clic en Then y agrega una Action.

    • Busca HTTP y selecciona Send HTTP request.

    • Obtén tu Wati API endpoint URL y API token.

    • Configura la solicitud HTTP como se indica en las instrucciones.

  2. **¿Qué formato JSON debería usar en la solicitud HTTP?** Usa el siguiente JSON:

{
"name": "{{order.customer.displayName}}",
"customParams": [
{
"name": "purchased",
"value": "yes"
},
{
"name": "country",
"value": "{{order.shippingAddress.country}}"
},
{
"name": "city",
"value": "{{order.shippingAddress.city}}"
}
]
}
  • Autorization: Pega tu Wati API token.

  • Content-Type: Configúralo a text/json.

  1. **¿Qué debo ingresar en el campo de URL?** Usa el siguiente formato:

https://watiendpointURL/api/v1/addContact/##{{order.phone | remove: "+"}}

Solución de Problemas

  1. ¿Qué hago si mi automatización no funciona?

    • Verifica que tu token de API y la URL del endpoint sean correctos.

    • Asegúrate de que el cuerpo de la solicitud HTTP esté correctamente formateado.

    • Verifica que Shopify Flows esté configurado con el disparador y las condiciones correctos.

    • Revisa los registros de Shopify para detectar errores en la ejecución.

¿Ha quedado contestada tu pregunta?