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 ¶
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.
Añade una acción de webhook al flujo
En Klaviyo Flow, añade una acción Webhook donde quieras ajustar el saldo.
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.
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
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.
Aumentar el saldo
Abre el generador configurado para aumentar los puntos.
Reducir el saldo
Abre el generador configurado para reducir los puntos.
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.