Sur TikTok, la vente arrive rarement pendant la session du clic
On decouvre un produit dans le fil, on quitte l'application, on revient acheter plus tard, souvent depuis un autre appareil. Le pixel du navigateur ne voit qu'un fragment de ce parcours. L'Events API envoie l'achat depuis votre serveur, avec le ttclid capte au premier contact.
Le probleme
Pourquoi TikTok sous-estime vos performances
Un canal qui parait moins rentable qu'il ne l'est finit par recevoir moins de budget. La sous-mesure devient une decision.
Le navigateur intégré ne garde rien
Le premier clic se fait dans le navigateur interne de TikTok. L'achat, lui, se fait souvent plus tard dans Safari ou Chrome. Ce sont deux contextes de stockage distincts, et ce qui a ete pose dans l'un n'existe pas dans l'autre.
Le ttclid se perd avant la commande
L'identifiant de clic arrive dans l'URL de la premiere page. S'il n'est pas capte et conserve cote serveur des cette arrivee, il aura disparu au moment ou la commande est passee, et l'achat ne sera rattache a aucune annonce.
Le decalage entre decouverte et achat
TikTok est un canal de decouverte : le delai entre la vue et l'achat y est souvent plus long qu'ailleurs. Une mesure qui ne survit pas a la session est structurellement inadaptee a ce canal.
Cles de correspondance
Ce que TikTok accepte, et ce que nous envoyons
Les donnees personnelles sont hachees en SHA-256 sur votre serveur. Les identifiants de clic partent tels quels, comme TikTok l'exige.
- ttclid
- L'identifiant de clic TikTok, capte a l'arrivee sur votre site et conserve jusqu'a la commande. C'est la cle la plus forte du canal : quand elle est presente, l'achat est rattache a l'annonce sans ambiguite.
- ttp
- L'identifiant du pixel TikTok cote navigateur, transmis avec l'evenement serveur. Il complete le ttclid pour les visiteurs revenus plus tard sans passer de nouveau par une annonce.
- email, phone, external_id
- Haches en SHA-256. Le telephone est normalise au format E.164 a partir du pays reel de l'acheteur, jamais d'un pays suppose : un mauvais indicatif produit un hachage qui ne correspond a personne.
- ip, user_agent
- Transmis sans hachage, avec les valeurs reelles du visiteur. Ils servent de rattrapage quand aucun identifiant de clic n'a survecu au parcours.
Les regles de TikTok
Les contraintes que nous respectons a votre place
Apprises sur l'API elle-meme, y compris a nos depens.
Des types stricts, des refus silencieux
L'Events API refuse un evenement dont un champ n'a pas le type attendu, et le message d'erreur ne remonte nulle part dans votre interface TikTok. Un envoi mal forme ne produit pas d'alerte, seulement une absence de conversion.
Refus de consentement, aucun envoi
Si le visiteur refuse le suivi publicitaire, rien ne part vers TikTok. Un consentement non exprime limite l'envoi aux identifiants de clic, sans donnee personnelle.
Le code de test detourne les vrais evenements
Un code de test laisse actif envoie vos conversions reelles vers l'onglet de test au lieu des rapports. Trackful ne transmet ce code que pendant un test explicite, jamais sur les envois de production.
Vos plateformes
TikTok sur Shopify et sur WooCommerce
Shopify
L'extension de theme capte le ttclid des la page d'arrivee et le conserve entre les visites. Le Web Pixel et le webhook de commande alimentent le meme achat, deduplique.
Trackful pour ShopifyWooCommerce
Le ttclid est stocke dans un cookie pose par le serveur, valable un an, ce qui echappe aux limites appliquees aux cookies ecrits en JavaScript. Un hook PHP direct declenche l'envoi a la commande.
Trackful pour WooCommerceMise en route
Connecte en quelques minutes
- 1
Renseignez le pixel
Code du pixel et jeton Events API, generes depuis votre gestionnaire d'evenements TikTok.
- 2
Envoyez un test
Une conversion de test part immediatement et vous la voyez arriver dans le gestionnaire d'evenements.
- 3
Activez le canal
Une fois la reception confirmee, laissez le canal actif. Trackful vous alerte si les envois cessent d'aboutir.
Questions
Questions frequentes
Faut-il garder le pixel TikTok sur le site ?
Oui. Le pixel et l'Events API sont complementaires : le navigateur capte ce qu'il peut, le serveur comble le reste. Trackful envoie un identifiant d'evenement partage pour que TikTok reconnaisse le doublon au lieu de compter deux achats.
Pourquoi mes conversions TikTok n'apparaissent-elles pas ?
La cause la plus frequente est un evenement refuse pour un champ mal type, refus qui n'apparait nulle part dans l'interface TikTok. La deuxieme est un code de test reste actif, qui envoie les conversions reelles vers l'onglet de test.
Le ttclid survit-il si le client achete le lendemain ?
Oui, c'est precisement le but. Il est capte a l'arrivee et conserve cote serveur, independamment de ce que le navigateur decide de garder. Sur WooCommerce, un cookie pose par le serveur le conserve un an.
Que se passe-t-il si le visiteur refuse le suivi ?
Aucun evenement n'est envoye a TikTok pour ce visiteur. La decision est appliquee sur le serveur, ou elle ne peut pas etre contournee par un script.
Trackful n'est ni affilie ni partenaire de TikTok. TikTok est une marque de ByteDance Ltd., citee ici pour designer le service vers lequel Trackful envoie vos conversions.
Arrêtez de payer pour des résultats que vous ne pouvez pas mesurer
Chaque jour sans Trackful est un jour ou vous prenez des décisions publicitaires avec seulement 60% des données. Installez Trackful en 5 minutes et voyez la différence.