Vous pouvez augmenter ou réduire le solde de fidélité d'un client directement depuis un Klaviyo Flow, à l'aide d'une action webhook. Vous pouvez ainsi attribuer des points selon l'engagement par e-mail, les réponses à des sondages ou tout autre déclencheur Klaviyo, sans quitter le générateur de flows Klaviyo.
Configurer le webhook ¶
Récupérer votre clé API et le slug de votre programme
Accédez à Settings > Technical > API Keys et copiez votre clé API. Récupérez ensuite le slug de votre programme dans Settings > Technical > Program Information.
Ajouter une action webhook à votre flow
Dans votre Klaviyo Flow, ajoutez une action Webhook à l'étape où vous souhaitez ajuster le solde.
Définir l'URL de destination
Utilisez l'un des points de terminaison suivants selon que vous souhaitez ajouter ou retirer des points :
Pour augmenter le solde :
https://api.jericommerce.com/v1/programs/{{program_slug}}/balance/increase
Pour réduire le solde :
https://api.jericommerce.com/v1/programs/{{program_slug}}/balance/decrease
Remplacez l'espace réservé par le slug de votre programme. Vous le trouverez dans Settings > Technical > Program Information.
Ajouter l'en-tête de clé API
Dans les en-têtes du webhook, ajoutez :
- Key :
api-key - Value : votre clé API de l'étape 1
Définir le corps JSON
Utilisez ce modèle pour cibler le client à l'origine du déclenchement du flow :
[
{
"email": "{{ person.email }}",
"amount": 100,
"reason": "Bonus points from Klaviyo flow"
}
]
amount doit toujours être un nombre positif. Le point de terminaison choisi (augmentation ou réduction) détermine le sens de la modification.
Champs du corps ¶
| Champ | Obligatoire | Description |
|---|---|---|
email |
Yes | Adresse e-mail du client. Utilisez {{ person.email }} dans Klaviyo. |
amount |
Yes | Nombre de points à ajouter ou retirer (toujours positif). |
reason |
Yes | Motif de la modification, visible dans l'historique d'activité du client. |
Utiliser le générateur de webhooks ¶
Évitez la configuration manuelle : le générateur de webhooks produit toutes les valeurs ci-dessus en quelques secondes.
Increase balance
Ouvrez le générateur préconfiguré pour augmenter les points.
Decrease balance
Ouvrez le générateur préconfiguré pour réduire les points.
Idées de flows ¶
Welcome bonus
Attribuez des points bonus aux nouveaux abonnés lorsqu'ils rejoignent votre liste ou terminent une série de bienvenue.
Review reward
Attribuez des points lorsqu'un client publie un avis sur un produit (déclenché par un événement d'avis).
Re-engagement
Offrez des points bonus pour faire revenir les clients qui n'ont pas commandé depuis un certain temps.
Birthday bonus
Ajoutez des points supplémentaires le jour de l'anniversaire du client, en plus de tout parcours de gains d'anniversaire existant.
Vous pouvez aussi utiliser les balises de personnalisation Klaviyo dans le champ reason, par exemple "Bonus for reviewing {{ event.product_name }}", afin que chaque modification du solde soit clairement expliquée dans l'historique d'activité du client.