Ir al contenido principal

Cómo integrar Wati con Klaviyo

Actualizado hoy

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?