Comprender los diferentes webhooks disponibles en Klaviyo

Hola: 5 minutos de lectura
|
Actualizado 20 feb 2025, 13:01 EST
Aprenderás 

Aprenderás 

Conozca las diferencias entre las soluciones webhook disponibles en Klaviyo y cuándo debe utilizar cada una. 

Antes de empezar

Antes de empezar

La Plataforma de Datos Avanzada Klaviyo no está incluida en la aplicación de marketing estándar de Klaviyo, y se requiere una suscripción para acceder a la funcionalidad asociada. Dirígete a nuestra guía de facturación para saber cómo contratar este plan.

¿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

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

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. 
webhook en la Plataforma de Datos Avanzada Klaviyo 

webhook en la Plataforma de Datos Avanzada Klaviyo 

La Plataforma de Datos Avanzada Klaviyo no está incluida en la aplicación de marketing estándar de Klaviyo, y se requiere una suscripción para acceder a la funcionalidad asociada. Dirígete a nuestra guía de facturación para obtener más información sobre cómo añadir esta funcionalidad a tu plan o empezar a utilizarla si eres un cliente nuevo.

webhook en la Plataforma de Datos Avanzada Klaviyo te permiten notificar a sistemas externos en respuesta a eventos, sin depender de una serie de pasos previos a la acción webhook. Los webhooks avanzados de la Plataforma de Datos Klaviyo no requieren que construyas o especifiques manualmente el cuerpo de la solicitud webhook. Si quieres notificar a tus sistemas externos que se ha producido un evento sin ningún desarrollo personalizado, los webhook de la Plataforma de Datos Avanzada Klaviyo son los más eficaces. 

El webhook avanzado de la Plataforma de Datos Klaviyo también asiste a una gama más amplia de temas para activar la solicitud, y te permite enviar información en respuesta a cualquier evento que pueda consultarse a través de la función Obtener Eventos API.

Entre ellas están:

  • 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 webhook avanzados de la Plataforma de Datos Klaviyo te permiten suscribirte a varios desencadenantes a la vez, a diferencia de los webhook de flujo, que dependen de un único desencadenante de flujo.

Las URL de destino deben ser puntos finales HTTP de acceso público. 

Ejemplos de casos de uso del webhook avanzado de la Plataforma de Datos Klaviyo

Ejemplos de casos de uso del webhook avanzado de la Plataforma de Datos Klaviyo

  • 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 

Código 

El código es una función incluida en Klaviyo Plataforma Avanzada de Datos Klaviyo. No está incluida en la aplicación de marketing estándar de Klaviyo, y se requiere una suscripción a la Plataforma de Datos Avanzada Klaviyo para acceder a la funcionalidad asociada. Dirígete a nuestra guía de facturación para obtener más información sobre cómo añadir esta funcionalidad a tu plan o empezar a utilizarla si eres 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. 

El código también ayuda a una mayor granularidad con los activadores de eventos a través de webhook en la Plataforma de Datos Avanzada Klaviyo. Puedes seleccionar una métrica individual para que actúe como tema en lugar de todas las integraciones o eventos de 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 

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 

Recursos adicionales 

Entender webhook en flujo
Entender webhook en la Plataforma de Datos Avanzada Klaviyo
Primeros pasos con Code

¿Te ha resultado útil este artículo?
Utiliza este formulario solo para enviar comentarios sobre el artículo. Más información sobre cómo contactar con el servicio de asistencia.

Descubre más de Klaviyo

Comunidad
Conecta con compañeros, socios y expertos de Klaviyo para inspirarte, compartir ideas y resolver todas tus dudas.
Formación en directo
Únete a una sesión en directo con expertos de Klaviyo para conocer las prácticas recomendadas, cómo configurar funciones clave y mucho más.
Asistencia

Accede al servicio de asistencia a través de tu cuenta.

Asistencia por correo electrónico (prueba gratuita y cuentas de pago) Disponible 24/7

Asistencia por chat/virtual
La disponibilidad varía según la ubicación y el tipo de plan