Ir al contenido principal

Integración de Wati con Klaviyo

Actualizado esta semana

Resumen

¿Quieres conectar Wati con Klaviyo? Esta guía te explica cómo hacerlo. Esta integración se puede usar para dos casos de uso principales:

  1. Enviar mensajes de WhatsApp desde Klaviyo – Automatiza mensajes de WhatsApp usando flujos de Klaviyo y APIs de Wati.

  2. Enviar datos de Wati Chatbot a Klaviyo – Guarda las respuestas de los usuarios de Wati Chatbots en Klaviyo para una mejor segmentación y automatización.

Nota: Esta integración requiere suscripciones activas de Wati y Klaviyo.

Instrucciones

Caso de uso 1: Enviar mensajes de WhatsApp desde Klaviyo

Los flujos de marketing automatizados en Klaviyo pueden activar mensajes de WhatsApp a través de las APIs de Wati.

Pasos para configurar el envío de mensajes de WhatsApp

  • Haz clic en Crear flujo.

  • Selecciona Comenzar desde cero y nombra tu flujo.

  • Configura el Disparador – este es el evento que iniciará el flujo.

    • Ejemplo: Para enviar un mensaje de confirmación cuando alguien se suscribe a un boletín, configura el disparador como "Cuando alguien se agrega al Boletín".

  • Arrastra y suelta una acción de Webhook en el flujo desde la barra lateral izquierda.

  • Nombra el Webhook. Necesitarás obtener datos de Wati a continuación.

Configurar la API de Wati

  • Inicia sesión en tu Panel de control de Wati.

  • Navega a Documentación de la API.

  • Desplázate hacia abajo para encontrar el punto de extremo /api/v1/sendTemplateMessages.

  • Haz clic en Probar.

  • Actualiza el Cuerpo de la solicitud:

    • Reemplaza template_name con el nombre de tu mensaje de plantilla de WhatsApp.

    • Reemplaza broadcast_name con un nombre para identificar los mensajes enviados desde Klaviyo (ej. Confirmación de registro de Klaviyo).

    • Reemplaza whatsappNumber con ####{{ person.phone_number|default:'' }}.

    • Si usas variables de plantilla, fórmatalas como JSON. Ejemplo:

{
"template_name": "registration_confirmation",
"broadcast_name": "This can be anything",
"receivers": [
{
"whatsappNumber": "####{{ person.phone_number|default:'' }}",
"customParams": [
{
"name": "name",
"value": "####{{ person.first_name|default:'' }}"
},
{
"name": "number",
"value": "####{{ person.phone_number|default:'' }}"
}
]
}
]
}

  • Haz clic en Ejecutar – esta ejecución devolverá un error, lo cual es esperado debido al número de teléfono no válido.

  • Copia la URL de la solicitud y pégala en el campo URL de destino en Klaviyo.

  • Copia el cuerpo de la solicitud y pégalo en el campo Cuerpo JSON en Klaviyo.

  • En Klaviyo, haz clic en Ver propiedades de perfil y evento para encontrar valores de variables adicionales como ####{{ person.first_name|default:'' }}.

  • En Klaviyo, bajo Encabezados, ingresa:

    • Clave: Authorization

    • Valor: (Tu Token de Acceso de Wati)

  • Guarda el Webhook y cambia su estado de Borrador a Activo.

  • Haz clic en Actualizar estados de acción (esquina superior derecha) para activar el flujo.

Caso de uso 2: Enviar datos de Wati Chatbot a Klaviyo

Esta función está disponible para usuarios de los planes Pro o Business en Wati.

Puedes recopilar respuestas de usuarios a través de Wati Chatbots y enviarlas a Klaviyo para una mejor automatización y segmentación.

Cómo funciona

  • Crea un chatbot en Wati Chatbot Builder.

  • Agrega un nodo de Webhook en el flujo del chatbot.

  • Configura una llamada a la API de Actualizar Perfil o Crear Evento de Klaviyo para almacenar los datos recopilados.

  • El chatbot puede pedir a los usuarios detalles como:

    • Correo electrónico

    • Dirección

    • Comentarios de Satisfacción del Cliente (CSAT)

  • Una vez recopilados, los datos se envían a Klaviyo y se almacenan para automatizaciones futuras.

Opciones adicionales de integración

También puedes conectar Wati y Klaviyo usando herramientas de automatización de terceros:

  • Zapier – Automatiza flujos de trabajo entre Wati y Klaviyo.

  • Pabbly Connect – Otra herramienta de automatización para sincronizar datos entre ambas plataformas.

Siguiendo estos pasos, puedes integrar Wati con Klaviyo de manera fluida y mejorar tu automatización de marketing en WhatsApp.

Preguntas frecuentes (FAQs)

Preguntas generales

1. ¿Necesito una suscripción pagada de Wati y Klaviyo para esta integración?

Sí, tanto Wati como Klaviyo requieren suscripciones activas para usar esta integración.

2. ¿Puedo enviar mensajes de WhatsApp desde Klaviyo sin Wati?

No, Wati es necesario para enviar mensajes de WhatsApp, ya que proporciona el acceso a la API necesario.

Configuración y configuración

3. ¿Cómo encuentro mi Token de Acceso de Wati?

Puedes encontrar tu Token de Acceso de Wati iniciando sesión en tu panel de control de Wati y navegando a la sección de Documentación de la API.

4. ¿Qué pasa si la ejecución de mi webhook falla en Klaviyo?

Es esperado un error durante las pruebas debido al marcador de posición del número de teléfono no válido. Asegúrate de que el cuerpo de la solicitud esté correctamente formateado y que se utilicen datos reales en un entorno en vivo.

5. ¿Cómo agrego más variables a mi mensaje de plantilla de WhatsApp?

En Klaviyo, haz clic en Ver propiedades de perfil y evento para encontrar valores de variables adicionales como ####{{ person.first_name|default:'' }} e inclúyelos en el cuerpo de la solicitud.

¿Ha quedado contestada tu pregunta?