Objetivos del artículo 

Objetivos del artículo 

Conoce las diferencias entre las soluciones de webhook disponibles en Klaviyo, y cuándo debes 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?

webhook permiten a Klaviyo pasar información o "llamar" a otras aplicaciones, herramientas y servidores mediante peticiones HTTP. Pueden enviar información sobre un evento que ha ocurrido (por ejemplo, un pedido realizado, un nuevo cliente que se ha suscrito, etc.) o notificar a tus sistemas externos que se ha producido un evento.

webhook están formados por unos pocos componentes clave:

  • Tema
    El evento que hace que se dispare un webhook.
  • Cuerpo (o "la carga útil")
    Los datos que envía el webhook.
  • Cabeceras
    Un lugar para pasar información adicional (como la autenticación).
webhook de flujo

webhook de flujo

Puedes añadir webhook en flujo como una acción que se produce cuando el flujo alcanza una determinada etapa o paso. Una vez que un flujo alcanza la acción webhook, se envía una petición POST con datos sobre el evento o los destinatarios que desencadenaron el flujo, en función de cómo construyas la carga útil. 

flujo webhook sólo puede enviar en función de eventos desencadenados por flujo (es decir, eventos que pueden utilizarse como desencadenantes de flujo). Además, los webhook de flujo no equipan de asistencia los eventos relacionados con mensajes (por ejemplo, Correo electrónico recibido, Correo electrónico pulsado, Correo electrónico marcado como spam), ya que el flujo suele terminar en la recepción del mensaje. 

cancelar la suscripción de marketing por correo electrónico puede utilizarse como desencadenante de un flujo y como tema para un flujo webhook. 

Ejemplos de uso del webhook de flujo

Ejemplos de uso del webhook de flujo

Algunos ejemplos de casos de uso en los que el webhook de flujo sería más eficaz son:

  • Envía un mensaje o una solicitud POST que se active al añadir un suscriptor a un segmento o lista.
  • Automatiza la supresión cuando un perfil entra en un segmento sin interacciones. 
  • Envía un mensaje de agradecimiento personalizado a través de un servicio como Whatsapp o Facebook messenger cuando el cliente compre. 
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 equipa de asistencia 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 interfaz de programación de aplicaciones (API) Obtener Eventos.

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 push de notificación (por ejemplo, push de notificación recibida, push de notificación devuelta)
  • Eventos de integraciones (es decir, eventos de integraciones de origen creadas por Klaviyo)
  • eventos de la interfaz de programación de aplicaciones (API) (por ejemplo, eventos sincronizados a través de Klaviyo's interfaz de programación de aplicaciones (API))

Esto incluye eventos relacionados con mensajes como cancelar la suscripción, correo electrónico recibido o correo electrónico pulsado que no son compatibles con flujo webhook.

Además, el webhook avanzado de la Plataforma de Datos Klaviyo te permite suscribirte a varios desencadenantes a la vez, a diferencia del webhook de flujo, que depende de un único desencadenante de flujo.

Las URL de destino deben ser puntos de conexión 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

  • Sincronizar cliente' cancelar la suscripción de eventos a sistemas externos.
  • Informa de los eventos de correo electrónico recibidos al software de asistencia para que los agentes puedan ver el historial de correo electrónico y atender mejor al cliente.
  • Sincroniza todos los envíos, aperturas y clics de correo electrónico en un almacén de datos que no sea compatible con la Klaviyo sincronización del almacén de datos de.
Código 

Código 

El código es una función/característica 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 el webhook para permitir la ejecución de funciones personalizadas en respuesta a un evento desencadenante. Puedes 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 quieres enviar peticiones a tus sistemas externos sin alojar un punto de conexión HTTP público, puedes utilizar Código. Además, si quieres ejecutar funciones personalizadas en respuesta a la ocurrencia de un evento, debes utilizar Code en lugar de las otras soluciones de webhook disponibles en Klaviyo. 

Código también equipo de asistencia más granularidad con desencadenadores de eventos sobre 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 interfaz de programación de aplicaciones (API).

Ten en cuenta que Code no equipa de asistencia los siguientes eventos como temas: 

  • Se abrió el correo electrónico
  • correo electrónico recibido
Ejemplo de casos de uso del Código 

Ejemplo de casos de uso del Código 

  • importar bibliotecas JSON de Python para analizar las cargas útiles de los eventos y extraer algo.
  • Establece propiedades personalizadas del perfil basadas en metadatos de eventos utilizando la interfaz de programación de aplicaciones (API) deKlaviyo.
  • importar librerías chatGPT y crear un mensaje personalizado para cada carrito abandonado en función del perfil y los artículos del carrito.
Recursos adicionales 

Recursos adicionales 

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

¿Te resultó útil este artículo?
Usa este formulario solo para enviar comentarios sobre el artículo. Más información sobre cómo contactar al equipo de asistencia.

Descubre más sobre Klaviyo

Comunidad
Conecta con colegas, socios y expertos de Klaviyo para inspirarte, compartir ideas y resolver todas tus dudas.
Capacitación en vivo
Únete a una sesión en tiempo real con expertos de Klaviyo para conocer las mejores prácticas, cómo configurar funciones clave y mucho más.
Asistencia

Accede a la asistencia a través de tu cuenta.

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

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