Aprenderás
Conozca las diferencias entre las soluciones webhook disponibles en Klaviyo y cuándo debe utilizar cada una.
Antes de empezarAntes de empezar
CDP webhooks y Code forman parte de Klaviyo CDP. CDP no está incluido en la aplicación de marketing estándar de Klaviyo, y se requiere una suscripción CDP para acceder a la funcionalidad asociada. Diríjase a nuestra guía de facturación para obtener más información sobre cómo agregar esta funcionalidad a su plan o comenzar si es un cliente nuevo.
¿Qué son los webhooks?¿Qué son los webhooks?
Los webhooks permiten a Klaviyo pasar información o "llamar" a otras aplicaciones, herramientas y servidores a través de peticiones HTTP. Pueden enviar información sobre un acontecimiento que se ha producido (por ejemplo, un pedido realizado, la suscripción de un nuevo cliente, etc.) o notificar a sus sistemas externos que el acontecimiento se ha producido.
Los webhooks están formados por unos pocos componentes clave:
-
Tema
El evento que provoca el disparo de un webhook. -
Cuerpo (o "la carga útil")
Los datos que envía el webhook. -
Encabezados
Un lugar para pasar información adicional (como la autenticación).
Webhooks de flujo
Puede añadir webhooks en los flujos como una acción que se produce cuando el flujo alcanza una determinada etapa o paso. Una vez que un flujo llega a la acción de webhook, se envía una solicitud POST con datos sobre el evento o el destinatario que desencadenó el flujo, en función de cómo construya la carga útil.
Los webhooks de flujo sólo pueden enviar en función de eventos activados por flujo (es decir, eventos que pueden utilizarse como activador de flujo). Además, los webhooks de flujo no admiten eventos relacionados con los mensajes (por ejemplo, Correo electrónico recibido, Correo electrónico pulsado, Correo electrónico marcado como spam), ya que los flujos suelen terminar en la recepción del mensaje.
Desuscribirse de Email Marketing puede utilizarse como activador de flujo y como tema para un webhook de flujo.
Ejemplos de casos de uso de los webhooks de flujo
Algunos ejemplos de casos de uso en los que los webhooks de flujo serían más eficaces incluyen:
- Envíe un mensaje o una solicitud POST que se active en función de que un suscriptor se añada a un segmento o lista.
- Automatice las supresiones cuando un perfil entre en un segmento no comprometido.
- Envíe un mensaje de agradecimiento personalizado a través de un servicio como Whatsapp o Facebook messenger cuando los clientes compren.
Webhooks en Klaviyo CDP
Klaviyo CDP no está incluido en la aplicación de marketing estándar de Klaviyo, y se requiere una suscripción CDP para acceder a la funcionalidad asociada. Vaya a nuestra guía de facturación para saber más sobre cómo añadir esta funcionalidad a su plan o empiece si es un cliente nuevo.
Los webhooks en Klaviyo CDP le permiten notificar a sistemas externos en respuesta a eventos, sin depender de una serie de pasos previos a la acción del webhook. Los webhooks de CDP no requieren que construya o especifique manualmente el cuerpo de la solicitud del webhook. Si desea notificar a sus sistemas externos que se ha producido un evento sin ningún desarrollo personalizado, los webhooks en Klaviyo CDP son los más eficaces.
Los webhooks de CDP también admiten una gama más amplia de temas para activar la solicitud, y le permiten enviar información en respuesta a cualquier evento que pueda consultarse a través de la API Obtener eventos.
Entre ellas se incluyen:
- Eventos de correo electrónico (por ejemplo, Correo electrónico recibido, Correo electrónico pulsado, Correo electrónico marcado como spam)
- Eventos SMS (por ejemplo, SMS enviados, SMS recibidos)
- Eventos de notificación push (por ejemplo, push recibido, push rebotado)
- Eventos de integraciones ( es decir, eventos de integraciones de primera parte creadas por Klaviyo)
- Eventos API (por ejemplo, eventos sincronizados a través de las API de Klaviyo)
Esto incluye eventos relacionados con los mensajes como Desuscripción, Correo electrónico recibido o Correo electrónico pulsado que no son compatibles con los webhooks de flujo.
Además, los webhooks de CDP le permiten suscribirse a varios desencadenantes a la vez, a diferencia de los webhooks de flujo, que dependen de flujos de un solo desencadenante.
Las URL de destino deben ser puntos finales HTTP de acceso público.
Ejemplos de casos de uso de los webhooks CDP
- Sincronice los eventos no suscritos de los clientes con sistemas externos.
- Informe de los eventos de correo electrónico recibido al software del servicio de asistencia para que los agentes puedan ver el historial de correos electrónicos y atender mejor a los clientes.
- Sincronice todos los envíos, aperturas y clics de correo electrónico en un almacén de datos que no sea compatible con la sincronización del almacén de datos de Klaviyo.
Código
El código es una característica incluida en Klaviyo CDP. No está incluido en la aplicación de marketing estándar de Klaviyo, y se requiere una suscripción CDP para acceder a la funcionalidad asociada. Vaya a nuestra guía de facturación para saber más sobre cómo añadir esta funcionalidad a su plan o empiece si es un cliente nuevo.
El código aprovecha los webhooks para permitir la ejecución de funciones personalizadas en respuesta a un desencadenante de eventos. Puede escribir código directamente en el editor de Klaviyo, y Klaviyo gestiona la ejecución del código, la supervisión y el registro.
Si desea enviar solicitudes a sus sistemas externos sin alojar un punto final HTTP público, puede utilizar Code. Además, si desea ejecutar funciones personalizadas en respuesta a la ocurrencia de un evento, debe utilizar Code en lugar de las otras soluciones de webhook disponibles en Klaviyo.
Code también admite una mayor granularidad con los activadores de eventos sobre webhooks en CDP. Puede seleccionar métricas individuales para que actúen como tema en lugar de todos los eventos de integración o API.
Tenga en cuenta que Code no admite los siguientes eventos como temas:
- Correo electrónico abierto
- Correo electrónico recibido
Ejemplo de casos de uso del código
- Importe bibliotecas JSON de Python para analizar las cargas útiles de los eventos y extraer algo.
- Establezca propiedades de perfil personalizadas basadas en metadatos de eventos utilizando las API de Klaviyo.
- Importe las bibliotecas de chatGPT y cree un mensaje personalizado para cada carro abandonado en función del perfil y los artículos del carro.
Recursos adicionales
Entender los webhooks en los flujos
Entender los webhooks en Klaviyo CDP
Primeros pasos con Code