Puedes aumentar o reducir el saldo de fidelización de un cliente directamente desde Klaviyo Flow mediante una acción de webhook. Así puedes otorgar puntos por la interacción con el correo, la respuesta a una encuesta u otro activador de Klaviyo sin salir del editor de flujos.


Configura el webhook

1

Consigue tu clave de API y el slug del programa

Ve a Settings > Technical > API Keys y copia tu clave de API. Después, copia el slug del programa desde Settings > Technical > Program Information.

2

Añade una acción de webhook al flujo

En Klaviyo Flow, añade una acción Webhook donde quieras ajustar el saldo.

3

Define la URL de destino

Usa el endpoint correspondiente para añadir o restar puntos:

Para aumentar el saldo:

https://api.jericommerce.com/v1/programs/{{program_slug}}/balance/increase

Para reducir el saldo:

https://api.jericommerce.com/v1/programs/{{program_slug}}/balance/decrease

Sustituye el marcador de posición por el slug del programa. Lo encontrarás en Settings > Technical > Program Information.

4

Añade el encabezado de la clave de API

En los encabezados del webhook, añade:

  • Key: api-key
  • Value: la clave de API del primer paso
5

Define el cuerpo JSON

Usa esta plantilla para identificar al cliente que activó el flujo:

[
  {
    "email": "{{ person.email }}",
    "amount": 100,
    "reason": "Bonus points from Klaviyo flow"
  }
]

amount siempre debe ser un número positivo. El endpoint que elijas (aumentar o reducir) determina la dirección del cambio.


Campos del cuerpo

Campo Obligatorio Descripción
email Sí Dirección de correo del cliente. En Klaviyo, usa {{ person.email }}.
amount Sí Número de puntos que se añadirán o restarán; siempre debe ser positivo.
reason Sí Explicación del cambio, visible en el historial de actividad del cliente.

Usa Webhook Builder

Omite la configuración manual y usa Webhook Builder para generar todos los valores anteriores en unos segundos.


Ideas para tus flujos

Bonificación de bienvenida

Otorga puntos adicionales a los nuevos suscriptores cuando se unan a la lista o completen una serie de bienvenida.

Recompensa por una reseña

Otorga puntos cuando un cliente envíe una reseña de producto, activada por un evento de reseña.

Reactivación

Ofrece puntos adicionales para recuperar a los clientes que llevan tiempo sin comprar.

Bonificación de cumpleaños

Añade puntos adicionales el día del cumpleaños del cliente, además de los que ya otorgue cualquier flujo de cumpleaños.

También puedes usar etiquetas de personalización de Klaviyo en el campo reason, por ejemplo, "Bonus for reviewing {{ event.product_name }}", para que el historial de actividad explique claramente cada cambio de saldo.