Aperçu
👉 Guide de configuration du suivi sur site de Klaviyo
Option 1 : Utiliser la compatibilité AJAX (configuration la plus rapide)
Comment l’activer :
- Allez dans Upcart > Cart Editor > Settings
- Activez le paramètre : Enhanced AJAX API Compatibility
- Cliquez sur Save et testez le résultat
Ce paramètre est désactivé par défaut pour la plupart des boutiques. Activez-le UNIQUEMENT si votre boutique utilise une API de panier AJAX non standard et qu’Upcart n’intercepte pas les événements d’ajout au panier. Lorsqu’il est activé, les autres applications obtiennent davantage de contrôle sur le comportement du panier, ce qui peut provoquer des boucles de redirection ou envoyer les clients vers la page de panier de Shopify au lieu d’ouvrir le tiroir Upcart. Si l’activation de ce paramètre provoque des redirections, désactivez-le et passez plutôt à l’Option 2, en utilisant l’API manuelle d’Upcart (
upcartRegisterAddToCart).
Pour des instructions complètes sur ce paramètre, consultez Enhanced AJAX API Compatibility.
Option 2 (recommandée) : Ajouter un script Klaviyo personnalisé
Étapes :
- Ouvrez Upcart > Cart Editor > Settings
- Faites défiler jusqu’à la section Custom HTML
- Dans le menu déroulant, choisissez Scripts (Before Load)
- Collez le script suivant :
Ce que cela fait :
- Envoie un événement « Added to Cart » à Klaviyo chaque fois qu’un produit ou une vente incitative est ajouté via Upcart
- Ajoute un message de confirmation (
Klaviyo ATC) dans la console de votre navigateur pour vous indiquer que cela fonctionne
Comment tester votre configuration
- Suivez le guide de Klaviyo pour tester les événements Add to Cart
- Utilisez l’onglet Console de votre navigateur pour vérifier que le message « Klaviyo ATC » apparaît après l’ajout d’un produit
- Consultez le tableau de bord analytique de Klaviyo pour les données d’événements ATC
Résumé
Si vous utilisez Klaviyo et Upcart ensemble, ce guide devrait vous aider à suivre les événements sans problème tout en préservant l’expérience de votre tiroir de panier.
Besoin d’aide supplémentaire ? Contactez-nous via l’assistance intégrée à l’application.