Objectif de cet article
Découvrez les indicateurs et les données clients synchronisés depuis PrestaShop vers Klaviyo. Trois types d’événements sont synchronisés de PrestaShop à Klaviyo :
- Les événements de commande sont synchronisés toutes les 30 minutes (par exemple : Placed Order).
- Les événements de commande transactionnelle sont synchronisés en temps réel, si vous choisissez de les activer dans les paramètres de votre module (par exemple : Placed Order Transactional).
-
Les événements sur site de Klaviyo (Active on Site, Viewed Product et Added to Cart).
Indicateurs transactionnels et non transactionnels
Si vous avez activé l’option Send real-time order events to Klaviyo (Envoyer les événements de commande en temps réel à Klaviyo) lors de l’intégration, un deuxième ensemble d’événements de commande libellés comme transactionnels sera synchronisé avec Klaviyo en temps réel. Par exemple, vous voyez dans Klaviyo un indicateur Placed Order Transactional, qui se synchronise en temps réel, en plus d’un indicateur Placed Order, qui se synchronise toutes les 30 minutes. Voici les événements transactionnels qui se synchronisent en temps réel avec Klaviyo :
- Placed Order Transactional
- Fulfilled Order Transactional
- Canceled Order Transactional
- Refunded Order Transactional
Indicateurs PrestaShop
Vous pouvez afficher tous les indicateurs PrestaShop dans Klaviyo en accédant à Analytics > Metrics. Filtrez sur PrestaShop pour voir les événements de commande et de commande transactionnelle (avec une icône PrestaShop) ou filtrez sur API pour voir les événements sur site de Klaviyo (avec une icône en forme d’engrenage).
Active on SiteActive on Site
Cet événement est créé lorsqu’un client est actif sur votre boutique PrestaShop.
Viewed ProductViewed Product
Klaviyo suit cet événement lorsqu’un client consulte un produit sur votre boutique PrestaShop. Ceci est utile si vous souhaitez mettre en place un flux d’abandon de navigation ou offrir aux clients des recommandations de produits personnalisées basées sur les données de consultation de produits.
Added to CartAdded to Cart
Cet événement est créé lorsqu’un client ajoute un article à son panier.
Started CheckoutStarted Checkout
L’indicateur Started Checkout est créé dans les cas suivants :
- Un client se connecte à son compte, ajoute quelque chose à son panier et arrive à la page de commande.
- Un client ajoute un article à son panier, sans se connecter ou en mode invité, arrive à la page de commande et saisit son adresse e-mail.
Klaviyo collecte la valeur d’un panier au moment de la commande, ainsi que d’autres détails pertinents sur le panier d’un client que vous pouvez exploiter pour des e-mails personnalisés de panier abandonné. Vous pouvez filtrer et cibler chaque événement en fonction des critères suivants :
-
Language
La langue utilisée. -
CartID
Un identifiant attribué au panier. -
Items
Les noms des produits dans le panier, par exemple, T-shirt rouge ou Pantalon bleu. -
ItemCount
Le nombre d’articles dans le panier. -
TotalDiscounts
Le montant total des codes de réduction ou des remises si quelqu’un a utilisé un code, par exemple, 10,00. -
Categories
L’ensemble des catégories des produits dans le panier, par exemple, T-shirts, hommes, pantalons et soldes. -
Tags
La liste des méta-mots-clés des produits du panier. -
ShopId
L’identifiant de la boutique associée à la commande. -
ReclaimCartUrl
Une URL qui peut être utilisée pour reconstituer le panier du client, par exemple dans un e-mail de panier abandonné. -
$event_id
L’identifiant de l’événement Started Checkout. -
$value
La valeur du panier. -
$extra
Un tableau de données supplémentaires.
Placed Order, Fulfilled Order, Canceled Order et Refunded Order
Tous ces événements sont créés en fonction du mappage du statut de la commande que vous avez configuré lors de l’intégration. Chaque événement comprend des informations sur les articles achetés, notamment les noms et les catégories des produits. Vous pouvez filtrer et cibler chaque événement en fonction de ces mêmes critères :
-
$value
La valeur totale de la commande. -
$extra
Un tableau de données supplémentaires. -
Categories
L’ensemble des catégories des produits de la commande, par exemple, T-shirts, hommes, pantalons et soldes. -
ItemCount
Le nombre d’articles dans la commande, par exemple 2. -
Items
Les noms des produits de la commande, par exemple, T-shirt rouge ou Pantalon bleu. -
ShopID
L’identifiant de la boutique associée à la commande. -
LanguageID
L’identifiant de la langue de la boutique sous la forme d’un code à deux lettres, par exemple, EN. -
TotalDiscounts
Le montant total des codes de réduction ou des remises si quelqu’un a utilisé un code, par exemple, 10,00. -
DiscountCodes
Tout code de réduction utilisé pour la commande, par exemple SPRING10. -
Tags
La liste des méta-mots-clés des produits de la commande. -
OrderStatus
Le statut de la commande, tel que configuré dans le mappage du statut de la commande, par exemple, Payment Accepted.
Ordered Product
Par défaut, cet événement est suivi une fois pour chaque produit commandé par un utilisateur lorsqu’il passe une commande. Par exemple, si un client achète un T-shirt et un jean, un événement Placed Order est suivi parallèlement à deux événements Ordered Product.
L’événement suivi par Klaviyo inclut des informations détaillées sur chaque produit acheté. Cela permet de créer des segments comportementaux basés sur les options de produits et d’autres informations détaillées qui ne sont pas disponibles dans l’événement Placed Order. Vous pouvez filtrer et cibler les événements Ordered Product en fonction des critères suivants :
-
Name
Le nom du produit commandé. -
SKU
Le SKU du produit commandé. -
ProductId
L’identifiant du produit commandé. -
Quantity
La quantité du produit commandé. -
Categories
L’ensemble des catégories du produit, par exemple, T-shirts, hommes et soldes. -
Tags
La liste des méta-mots-clés du produit. -
$event_id
Un identifiant associé à l’événement Ordered Product. -
$value
La valeur du produit commandé. -
$extra
Un tableau de données supplémentaires.
Données clients synchronisées
En plus de synchroniser des indicateurs depuis PrestaShop, Klaviyo crée également un profil unique pour chaque client faisant l’objet d’une synchronisation. Lorsque nous synchronisons des coordonnées, certaines propriétés personnalisées peuvent être ajoutées à chaque profil Klaviyo. Voici les propriétés synchronisées automatiquement depuis PrestaShop :
-
Email, First Name, Last Name, City, State/Region, Zip Code, Country, Phone Number
Toutes les données disponibles sur PrestaShop (adresse e-mail, nom, prénom, ville, État ou région, code postal, pays et/ou numéro de téléphone) sont automatiquement saisies dans ces champs intégrés dans Klaviyo. -
$locale
Tag de langue et de pays de la boutique en ligne avec laquelle le client a interagi (par exemple, « en-us »). -
$locale-language
Tag de langue déterminé par la propriété $locale (par exemple, « en »). -
$locale-country
Tag de pays déterminé par la propriété $locale (par exemple, « us »). -
Last Order Currency
Devise de la dernière commande du client. -
Birthday
Date d’anniversaire du client. -
Gender
Genre du client. -
PrestaShop Account Created Date
Date à laquelle le client a créé son compte PrestaShop. -
PrestaShop Default Group
Groupe PrestaShop par défaut auquel le client appartient. -
PrestaShop Groups
Tous les groupes PrestaShop auxquels le client appartient. -
PrestaShop Shops
La ou les boutiques avec lesquelles le client a interagi.