Explosons vos résultats ensemble
    TikTok Ads

    Pixel TikTok et Events API sur Shopify : installation propre

    Installer le pixel TikTok sur Shopify avec l'Events API, choisir le bon niveau de partage de données et vérifier la déduplication navigateur/serveur.

    Par Arthur Scale You · Année de publication : · 7 min de lecture

    Partager

    Résumez cet article avec une IA

    Arthur Scale You

    Agence de scaling e-commerce · +60 marques accompagnées

    Pour installer proprement le pixel TikTok sur Shopify, passez par l'application TikTok officielle, réglez le partage de données sur « Enhanced » ou « Maximum » pour activer l'Events API en plus du pixel, puis vérifiez dans le gestionnaire d'événements que chaque achat arrive des deux sources avec le même event_id et n'est compté qu'une fois. Comptez une heure pour l'installation et quelques jours pour valider les données avant de lancer des campagnes de conversion.

    Pixel TikTok et Events API : à quoi sert chacun

    Le pixel TikTok est un script chargé dans le navigateur du visiteur. Il envoie à TikTok les actions faites sur votre site : page vue, ajout au panier, début de paiement, achat.

    L'Events API fait la même chose depuis un serveur. TikTok la définit comme une intégration sécurisée de serveur à serveur pour partager vos données marketing.

    Pourquoi les deux ? Parce que le navigateur perd des données : bloqueurs, restrictions des navigateurs sur les cookies, connexions lentes, onglets fermés avant le déclenchement du script. Le serveur, lui, sait qu'une commande a été passée. En combinant les deux, TikTok reçoit plus d'événements, mieux reliés à des personnes, et son algorithme optimise sur un signal plus complet.

    Le principe est le même que pour Meta. Si vous avez déjà configuré l'API Conversions Meta sur Shopify, vous retrouverez la même logique : doubler le signal, puis dédupliquer.

    Les trois niveaux de partage de données de l'application TikTok

    L'application TikTok pour Shopify propose trois niveaux, décrits dans la page d'aide TikTok sur le partage de données :

    Niveau Ce qui est activé Pour qui
    Standard Pixel TikTok uniquement À éviter si vous investissez en publicité
    Enhanced Pixel, Events API, correspondance avancée Le minimum recommandé
    Maximum Tout Enhanced, plus les API Shopify et fonctions en test Notre choix par défaut sur Shopify

    La « correspondance avancée » (advanced matching) envoie des informations client hachées, comme l'email ou le téléphone, pour aider TikTok à relier un événement à un compte. C'est ce qui améliore le plus l'attribution des achats.

    Installation pas à pas sur Shopify

    1. Nettoyez l'existant. Cherchez tout ancien pixel TikTok : code collé dans le thème (theme.liquid), pixel personnalisé dans Paramètres > Événements clients, balise dans Google Tag Manager, application tierce. Notez-les, vous les supprimerez à l'étape 6.
    2. Installez l'application TikTok depuis l'App Store Shopify et connectez votre compte TikTok for Business et votre compte publicitaire.
    3. Créez ou sélectionnez le pixel proposé par l'application. Si un pixel existe déjà dans votre compte publicitaire avec de l'historique, reprenez-le plutôt que d'en créer un nouveau.
    4. Choisissez le niveau de partage « Maximum » (ou « Enhanced » au minimum).
    5. Vérifiez le consentement. Votre bannière cookies doit transmettre le choix du visiteur à Shopify via l'API de confidentialité client, pour que le pixel ne se déclenche qu'après accord, comme l'exige la réglementation française.
    6. Supprimez les doublons repérés à l'étape 1. Deux pixels qui envoient le même achat, c'est la source numéro un de chiffres gonflés.
    7. Passez une commande test (code de réduction à 100 % ou produit à petit prix) et suivez-la dans le gestionnaire d'événements.

    Vérifier la déduplication navigateur/serveur

    C'est l'étape que presque tout le monde saute. Quand le pixel et l'Events API envoient le même achat, TikTok doit comprendre qu'il s'agit d'un seul événement. Il s'appuie pour cela sur deux paramètres identiques : le nom de l'événement et l'event_id.

    Selon la documentation TikTok sur la déduplication, les événements identiques venant du pixel et de l'Events API sont fusionnés s'ils arrivent entre 5 minutes et 48 heures après le premier. TikTok garde le premier reçu.

    La checklist de contrôle

    • Dans le gestionnaire d'événements, ouvrez l'événement Purchase (ou CompletePayment selon la configuration) : les deux sources, navigateur et serveur, doivent apparaître.
    • Vérifiez que l'event_id est présent dans les deux flux. Avec l'application officielle, il est normalement transmis automatiquement ; avec un développement maison, c'est à vous de générer le même identifiant (l'identifiant de commande est un bon choix).
    • Comparez sur 7 jours le nombre d'achats reçus par TikTok (toutes sources, dédupliqués) avec le nombre de commandes Shopify. Un écart de quelques pourcents est normal ; un total TikTok supérieur à Shopify signale un doublon.
    • Vérifiez la valeur et la devise envoyées : un achat à 0 € ou en USD fausse toute optimisation à la valeur.

    Les événements à suivre pour un e-commerce

    Événement Moment Utilité
    ViewContent Vue d'une fiche produit Audiences de reciblage, optimisation haut de tunnel
    AddToCart Ajout au panier Signal intermédiaire pour les petits budgets
    InitiateCheckout Début du paiement Signal fort, reciblage
    AddPaymentInfo Saisie du moyen de paiement Diagnostic du checkout
    Purchase Commande validée Objectif principal des campagnes de vente

    Optimisez vos campagnes sur l'achat dès que le volume le permet. Si vous débutez avec très peu d'achats par semaine, un événement intermédiaire peut servir de tremplin, en gardant en tête que TikTok optimisera sur des gens qui ajoutent au panier, pas forcément sur des acheteurs.

    Diagnostiquer les problèmes les plus fréquents

    Quand les chiffres paraissent incohérents, voici l'ordre dans lequel nous cherchons, du plus probable au moins probable.

    Symptôme Cause probable Correctif
    TikTok compte plus d'achats que Shopify Deux pixels actifs ou event_id absent Supprimer le doublon, vérifier l'event_id dans les deux flux
    Aucun événement serveur visible Niveau de partage resté sur « Standard » Passer en « Enhanced » ou « Maximum » dans l'application
    Achats remontés sans valeur Paramètres value et currency manquants Vérifier la configuration de l'application ou du développement
    Très peu d'achats remontés Bannière de consentement mal branchée, ou pixel bloqué Tester avec et sans consentement, contrôler l'API de confidentialité
    Événements en double sur les pages produit Script ancien resté dans le thème Rechercher « analytics.tiktok.com » dans le code du thème
    Achats enregistrés sur la mauvaise devise Boutique multi-devises Vérifier la devise envoyée et celle du compte publicitaire

    Deux outils vous aident : l'onglet de diagnostic du gestionnaire d'événements, qui signale les paramètres manquants et les problèmes de déduplication, et l'extension de navigateur TikTok Pixel Helper, qui montre en direct les événements envoyés par la page que vous visitez. Utilisez-les après chaque modification du thème ou changement d'application, car une mise à jour peut réintroduire un ancien script sans prévenir.

    Gardez aussi un œil sur la qualité de correspondance des événements affichée dans le gestionnaire. Si elle est faible, vérifiez que la correspondance avancée est bien active et que l'email ou le téléphone du client sont transmis au moment de l'achat.

    Quand passer à une solution server-side dédiée

    L'application officielle couvre la majorité des boutiques Shopify. Une infrastructure dédiée (conteneur server-side, outil tiers de tracking) devient pertinente si :

    • vous envoyez les mêmes événements à plusieurs plateformes et voulez une seule source de vérité ;
    • vous voulez enrichir les événements avec la marge ou le statut client (nouveau ou récurrent) ;
    • vous avez un checkout ou un tunnel hors Shopify (landing pages externes, abonnements).

    Notre article sur le tracking server-side, pourquoi et comment le mettre en place détaille ces architectures, et notre offre de tracking server-side et data les met en place pour vous. Pour la vision complète, le guide du tracking e-commerce pour des données fiables reprend tous les canaux.

    Les erreurs à éviter

    • Garder deux pixels actifs (thème plus application) : achats comptés deux fois, ROAS affiché flatteur, algorithme qui apprend sur un faux signal.
    • Lancer les campagnes avant validation. Une semaine de données fausses, c'est une phase d'apprentissage gâchée.
    • Oublier le consentement. Un pixel qui se déclenche avant l'accord du visiteur vous expose à un risque juridique.
    • Comparer TikTok et Shopify sans tenir compte de l'attribution. TikTok compte selon sa propre fenêtre, clics et vues. Les chiffres ne concorderont jamais parfaitement, comme nous l'expliquons dans notre article sur les écarts de données entre Meta, Google et GA4.
    • Changer de pixel à chaque problème. L'historique a de la valeur : corrigez la configuration plutôt que de repartir de zéro.

    Et ensuite : exploiter un signal propre

    Un tracking fiable ne fait pas vendre à lui seul. Il permet à l'algorithme de trouver vos acheteurs, à condition de lui donner des créas qui arrêtent le défilement. Une fois le pixel validé, la suite logique est de structurer vos tests créatifs et votre budget : notre guide TikTok Ads pour l'e-commerce et notre méthode pour fixer un budget TikTok Ads de test prennent le relais. Pour alimenter les campagnes en vidéos, Le Lab livre des créas UGC et des hooks en 72 h.

    Par où commencer cette semaine

    1. Listez tous les pixels TikTok présents sur votre boutique (thème, événements clients, GTM, applications).
    2. Installez ou mettez à jour l'application TikTok et passez en partage « Maximum ».
    3. Supprimez les doublons et vérifiez le comportement avec et sans consentement.
    4. Passez une commande test et contrôlez les deux sources et l'event_id.
    5. Comparez 7 jours d'achats TikTok et Shopify avant de lancer vos campagnes de conversion.

    Si votre tracking fait partie d'un chantier plus large (Meta, Google, GA4, attribution), notre accompagnement Écosystème commence justement par ces fondations. Pour un diagnostic de votre configuration : réserver un appel stratégique de 30 minutes.

    Questions fréquentes

    Le pixel TikTok suffit-il sans l'Events API ?

    Il fonctionne, mais il perd une partie des événements : bloqueurs de publicité, navigateurs qui limitent les cookies, refus de consentement, pages qui se ferment avant le déclenchement. L'Events API envoie les mêmes événements depuis le serveur et complète ce que le navigateur rate. Pour une boutique qui dépense régulièrement sur TikTok, utiliser les deux est la norme.

    Pourquoi TikTok affiche-t-il plus d'achats que Shopify ?

    Deux causes principales. D'abord la déduplication : si le pixel et l'Events API envoient le même achat sans event_id commun, TikTok peut le compter deux fois. Ensuite l'attribution : TikTok compte des achats après clic et après vue sur sa propre fenêtre, alors que Shopify attribue autrement. Vérifiez la déduplication avant de conclure à un problème d'attribution.

    Peut-on installer le pixel TikTok avec Google Tag Manager sur Shopify ?

    C'est possible, mais sur Shopify l'application TikTok officielle est plus simple et plus robuste, car elle gère les événements du checkout et l'Events API sans développement. GTM ou une solution server-side dédiée se justifie si vous avez déjà une infrastructure de tracking centralisée ou des besoins d'enrichissement particuliers.

    Combien de temps après l'installation les données sont-elles fiables ?

    Les premiers événements apparaissent en quelques minutes dans le gestionnaire d'événements. Comptez quelques jours de trafic réel pour juger la qualité de correspondance et la cohérence avec Shopify. Évitez de lancer une campagne de conversion avant d'avoir vu passer plusieurs achats réels correctement dédupliqués.

    Le consentement cookies bloque-t-il le pixel TikTok ?

    En France, les traceurs publicitaires nécessitent le consentement préalable de l'internaute. Si le visiteur refuse, le pixel ne doit pas se déclencher. Votre bannière doit être compatible avec l'API de confidentialité client de Shopify pour que les applications respectent ce choix. L'Events API ne dispense pas de cette obligation.

    Passer à l'action

    Vous voulez qu'on l'applique à votre marque ?

    Appel stratégique offert

    Écrivons ensemble votre prochain palier.

    30 minutes pour faire le point sur votre acquisition et repartir avec les 3 leviers prioritaires pour votre boutique.

    • ✓ Audit rapide de vos campagnes et de votre site
    • ✓ Un plan d'action concret, même si on ne travaille pas ensemble
    • ✓ Aucun engagement