Introduction
Dans un contexte e-commerce, il est courant que certaines transactions soient annulées ou remboursées après leur enregistrement initial. Ces ajustements peuvent être dus à des produits défectueux, des erreurs de commande ou des demandes de remboursement. Sans mécanisme pour refléter ces changements dans les rapports analytics, le chiffre d'affaires peut être faussé, impactant l’analyse et la prise de décisions.
Ce guide explique comment gérer les annulations et remboursements au sein de Piano Analytics afin de garantir l’exactitude des données dans vos rapports.
Comment gérer les transactions annulées ou remboursées ?
Piano Analytics vous permet d’ajuster les transactions de manière rétroactive grâce à des enrichissement spécifiques. Ces enrichissement garantissent que vos rapports reflètent une image fidèle des performances de votre e-commerce.
1. Comprendre le fonctionnement des ajustements
Une fois qu'un événement a été collecté, il est verrouillé. Toutefois, vous pouvez modifier les propriétés d'un événement à partir d'une clé de réconciliation, dans cet exemple qui est de gérer les transactions annulées ou remboursées, la clé de réconciliation sera l'id de transaction. Vous pourrez alors modifier la propriété transaction_status pour y renseigner le statut de la transaction après modification :
- Charged : lorsqu'un produit est facturé au client.
- Returned : lorsqu'un produit est renvoyé après réception.
- Refunded : en cas de compensation financière à l'utilisateur.
Il est également possible de modifier le chiffre d'affaires de la transaction. Cela vous permettra d'avoir dans vos rapports une vision ajustée de votre chiffre d'affaires sans avoir à filtrer les transactions avec un statut spécifique.
Voici l'exhaustivité des propriétés disponibles par défaut dans ce flux d'enrichissement Sales Insights.
Nom | Type | Property_key |
ID Transaction | STRING | transaction_id |
Montant HT | DECIMAL | cart_turnovertaxfree |
Montant TTC | DECIMAL | cart_turnovertaxincluded |
Moyen de paiement | STRING | payment_mode |
Coût livraison (HT) | DECIMAL | shipping_costtaxfree |
Coût livraison (TTC) | DECIMAL | shipping_costtaxincluded |
Mode de livraison | STRING | shipping_delivery |
Statut de la transaction | STRING | transaction_status |
À noter qu'il est possible d'y ajouter vos propriétés personnalisées depuis le menu disponible en bas de la liste.
2. Comment importer les données
Afin d'importer des données nous vous invitons à suivre les étapes détaillées dans l'article sur l'enrichissement.
Pour tout complément d'information n'hésitez pas à rentrer en contact avec le centre support ou votre chargé de compte.