JeriCommerce envoie automatiquement les 19 événements client à Klaviyo via l'Events API. Vous pouvez ainsi déclencher des flows, créer des segments et produire des rapports à partir de l'activité de fidélité et de l'expiration des coupons. Pour consulter la liste complète des événements et de leurs propriétés, reportez-vous au guide de référence des événements.

Pour l'événement Balance changed, event.previous correspond au solde de points avant la modification.

L'événement Coupon expiring comprend le code et les détails de son expiration pour les automatisations Klaviyo.

Activer les événements

1

Ouvrir l'intégration Klaviyo

2

Activer la fonctionnalité Events

Activez Events, puis enregistrez vos modifications.

3

Vérifier les profils Klaviyo

Dès lors, chaque événement client déclenche un appel à l'Events API de Klaviyo associé au profil du client. Vous pouvez les consulter dans l'historique d'activité de chaque profil.

Profil Klaviyo affichant les événements JeriCommerce
Événements JeriCommerce visibles sur un profil client Klaviyo

Noms des métriques d'événement

Dans Klaviyo, chaque événement apparaît sous forme de métrique portant le nom indiqué dans le guide de référence des événements (par exemple Balance changed, Wallet pass installed ou Customer birthday). Utilisez ces noms pour configurer les déclencheurs de flow ou les conditions de segment dans Klaviyo.

Pour les cinq e-mails automatiques de JeriCommerce, utilisez les métriques suivantes : Customer created, Wallet pass requested, Coupon assigned, Reward redeemable et Reward redeemed. Le guide des e-mails automatiques indique quelles propriétés insérer dans chaque e-mail et quand désactiver l'e-mail JeriCommerce correspondant.

Charge utile des événements Klaviyo

Chaque événement est envoyé via l'Events API de Klaviyo avec cette structure :

{
  "data": {
    "type": "event",
    "attributes": {
      "time": "2026-03-08T12:00:00Z",
      "properties": { ... },
      "metric": {
        "data": {
          "type": "metric",
          "attributes": { "name": "Balance changed" }
        }
      },
      "profile": {
        "data": {
          "type": "profile",
          "attributes": { "email": "customer@example.com" }
        }
      }
    },
    "unique_id": "event-uuid"
  }
}

Le champ metric.name correspond aux noms d'événement du guide de référence. Utilisez ces noms pour configurer les déclencheurs de flow ou les conditions de segment Klaviyo.

Champs personnalisés synchronisés sur les profils

En plus des événements, JeriCommerce synchronise automatiquement ces champs personnalisés sur chaque profil Klaviyo :

Nom du champ Format Description
balance Number Solde actuel des points de fidélité
birthdate yyyy-MM-dd Date de naissance du client
tier-name String Nom du niveau actuel
tier-balance Number Points cumulés pour déterminer le statut de niveau
tier-entered-at yyyy-MM-dd Date d'entrée du client dans le niveau actuel
tier-expires-at yyyy-MM-dd Date de recalcul du statut de niveau
jericommerce_download_wallet_pass_url URL Lien universel de téléchargement du pass de portefeuille

Utilisez ces champs pour créer des segments Klaviyo (par exemple, tous les clients du niveau « Gold ») ou personnaliser le contenu des e-mails et SMS avec les données de fidélité.