Tracking server-side

La commande payée
part du serveur.

iOS, bloqueurs, Safari : le pixel du navigateur ne voit pas tout. Dès qu'une commande Shopify est payée, on envoie l'achat aux régies, avec l'id commande comme event_id.

Commande payée

Exemple

event_id

1842

Id numérique Shopify. Pas le #1001 affiché au client, pas le gid.

  • MetaConversions APIPurchase
  • TikTokEvents APICompletePayment
  • Google AdsEnhanced ConversionsorderId

Google reçoit le même 1842 dans orderId. Le pixel, s'il part, porte aussi 1842.

L'écart

Le pixel en a vu 61. Le serveur en signale 102.

Pixel navigateur

61

Ventes vues par le pixel. iOS, bloqueurs et Safari en ont retiré une partie avant l'envoi.

Serveur

102

Commandes payées envoyées depuis le serveur. Même exemple que l'accueil, pas un cas client.

Exemple illustratif. Les 61 / 102 ventes montrent le trou du pixel. On ne publie pas de pourcentage : ça dépend de la boutique, du pays et des bloqueurs.

Le navigateur

Quatre raisons pour lesquelles le pixel se tait.

  1. 01iOS et ATT

    Si le visiteur refuse le suivi, le pixel ne part pas. La commande payée, elle, est déjà dans Shopify.

  2. 02Bloqueurs de pub

    La requête du pixel est coupée dans le navigateur. L'envoi serveur ne passe pas par cette page.

  3. 03Safari et ITP

    Les cookies du pixel sont plafonnés. L'id de commande, lui, ne dépend pas d'un cookie.

  4. 04Navigation privée

    La session est isolée. On n'en a pas besoin pour signaler un achat déjà encaissé.

L'envoi

Un achat. Trois régies. Un seul id.

  1. 01

    La commande passe en payée

    On part du paiement Shopify, pas d'un clic dans le navigateur.

    • Commande payée
    • Pas un clic navigateur
  2. 02

    Un seul id numérique

    event_id = id commande Shopify. Le même nombre pour les trois régies.

    • Pas le #1001 affiché
    • Pas le gid
  3. 03

    Le serveur envoie l'achat

    Chaque régie reçoit son format. Google prend cet id dans orderId.

    • Purchase
    • CompletePayment
    • orderId Google
  4. 04

    La régie ignore le doublon

    Si le pixel part aussi, il porte le même id. La plateforme n'en compte qu'un.

    • Même 1842
    • Une seule conversion

Ce qui part, ce qui reste

L'email est hashé avant l'envoi.

SHA-256

Email et téléphone sont normalisés puis hashés. La régie reçoit l'empreinte, pas l'adresse en clair — et seulement si le consentement l'autorise.

Jetons chiffrés

Les tokens Meta, TikTok et Google sont chiffrés AES-256-GCM au repos. Les déconnecter les supprime.

Shopify d'abord

La source des commandes, aujourd'hui, c'est Shopify. WooCommerce et PrestaShop ne sont pas branchés.

Questions fréquentes

L'id, les trois régies, l'email.

La prochaine commande payée part aussi du serveur.

14 jours gratuits, sans carte. Le profit de ces commandes se lit sur la page profit net.

Essai gratuit 14 jours

Sans carte bancaireComment on calcule les 21 000 € de l'exemple