Ir al contenido principal

Cómo integrar Wati con Klaviyo

Actualizado hace más de 3 semanas

Resumen

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

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

  2. Enviar datos de chatbot de Wati a Klaviyo – Almacena respuestas de usuarios de chatbots de Wati 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

  1. Haz clic en Crear flujo.

  2. Selecciona Comenzar desde cero y nombra tu flujo.

  3. Establece el Trigger – este es el evento que iniciará el flujo.

    • Ejemplo: Para enviar un mensaje de confirmación cuando alguien se suscribe a un boletín, establece el trigger en "Cuando alguien se agrega a Boletín".

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

  1. Nombra el Webhook. Necesitarás recuperar datos de Wati a continuación.

Configurar la API de Wati

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

  2. Navega a Documentación de API.

  3. Desplázate hacia abajo para encontrar el punto final /api/v1/sendTemplateMessages.

  4. Haz clic en Probar.

  1. 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 (por ejemplo, Confirmación de registro de Klaviyo).

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

  • Si estás utilizando variables de plantilla, formátelas como JSON. Ejemplo:

NoneBashCSSCC#ElixirErlangGoGraphQLGroovyHaskellHTMLINIJavaJavaScriptJSONJSXKotlinLispLuaMermaid DiagramNixObjective-COCamlPerlPHPPowershellPythonRubyRustScalaSQLSoliditySwiftTOMLTSXTypeScriptVisual BasicYAMLZigCopy

 {   "template_name": "registration_confirmation",   "broadcast_name": "Esto puede ser cualquier cosa",   "receivers": [     {       "whatsappNumber": "####{{ person.phone_number|default:'' }}",       "customParams": [         {           "name": "name",           "value": "####{{ person.first_name|default:'' }}"         },         {           "name": "number",           "value": "####{{ person.phone_number|default:'' }}"         }       ]     }   ] }

  1. Haz clic en Ejecutar – esta ejecución devolverá un error que se espera debido al número de teléfono no válido.

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

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

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

  5. En Klaviyo, bajo Encabezados, ingresa:

    • Clave: Authorization

    • Valor: (Tu token de acceso de Wati)

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

  2. Haz clic en Actualizar estados de acción (arriba a la derecha) para activar el flujo.

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

InfoWarningTip

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

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

Cómo funciona

  1. Crea un chatbot en Constructor de chatbots de Wati.

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

  3. Configura una llamada a la API de Klaviyo para Actualizar perfil o Crear evento para almacenar los datos recopilados.

  4. El chatbot puede solicitar detalles a los usuarios como:

    • Correo electrónico

    • Dirección

    • Retroalimentación de satisfacción del cliente (CSAT)

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

Opciones de integración adicionales

También puedes conectar Wati y Klaviyo utilizando 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 sencilla y mejorar tu automatización de marketing en WhatsApp.

Preguntas frecuentes (FAQ)

Preguntas generales

1. ¿Necesito una suscripción paga a Wati y Klaviyo para esta integración?

→ Sí, tanto Wati como Klaviyo requieren suscripciones activas para utilizar 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 mi ejecución de webhook falla en Klaviyo?

→ Se espera un error durante la prueba debido al marcador de posición de número de teléfono no válido. Asegúrate de que el cuerpo de la solicitud esté formateado correctamente 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?