Tracking & Analytics

Tracking Server-Side Shopify — Récupérez vos conversions perdues

Depuis iOS 14, une part de vos conversions ne remonte plus : ATT, ITP de Safari, bloqueurs de publicité. Le tracking server-side envoie l'événement depuis votre serveur plutôt que depuis le navigateur — ProfitPilotPro l'intègre nativement.

Pourquoi votre tracking client-side est brisé

Le tracking traditionnel fonctionne via des pixels JavaScript installés dans le navigateur de l'utilisateur. Meta Pixel, Google Tag, TikTok Pixel — tous ces scripts s'exécutent côté client (dans le navigateur). Le problème : de plus en plus de facteurs bloquent ces scripts.

📱

iOS 14+ et ATT (App Tracking Transparency)

Depuis iOS 14.5, Apple demande aux utilisateurs d'accepter le suivi, et beaucoup refusent. Meta perd alors la visibilité sur ces achats.

Le consentement refusé rend la conversion invisible au pixel

🛡️

Ad Blockers

Les bloqueurs de publicité (uBlock Origin, Brave, AdGuard) filtrent les requêtes vers les pixels de suivi tiers avant même qu'elles partent.

La requête vers le pixel est bloquée avant d'être émise

🌐

Restrictions navigateurs (Safari ITP, Firefox ETP)

Safari limite la durée des cookies tiers à 7 jours (ITP). Les fenêtres d'attribution de 28 jours de Meta sont donc partiellement inefficaces sur Safari.

Fenêtre attribution réduite à 7 jours

⚖️

RGPD et refus de consentement

En Europe, les pixels ne peuvent s'activer qu'après consentement explicite. Avec des bandeaux cookies bien conçus, 30-50% des utilisateurs refusent.

Sans consentement, le pixel navigateur ne se déclenche pas

Comment fonctionne le tracking server-side

Le tracking server-side déplace l'envoi des événements de conversion du navigateur vers votre serveur. Voici le flux :

1Visiteur arrive sur votre boutique Shopify
2Votre pixel ProfitPilotPro charge (1 seul script léger)
3L'événement (PageView, AddToCart, Purchase) est capturé
4Envoi vers nos serveurs (non bloqués par les ad blockers)
5Nos serveurs transmettent via CAPI Meta, TikTok Events API, Google Ads Enhanced Conversions
6Meta/TikTok/Google reçoit l'événement — peu importe l'iOS ou l'ad blocker

Résultat : les conversions qui étaient invisibles à cause d'iOS ou d'un ad blocker sont maintenant transmises directement depuis votre serveur. Meta voit les achats, peut optimiser ses algorithmes, et vos ROAS redeviennent fiables.

CAPI Meta : la Conversions API expliquée

La Conversions API (CAPI) est l'outil de tracking server-side de Meta. Elle permet d'envoyer des événements de conversion directement depuis votre serveur vers Meta, en parallèle du pixel navigateur. Meta fusionne intelligemment les deux sources (déduplication) pour éviter les doublons.

Événements supportés par CAPI :

✓ PageView✓ ViewContent✓ AddToCart✓ InitiateCheckout✓ Purchase✓ Lead✓ Search✓ CompleteRegistration

ProfitPilotPro implémente CAPI nativement. Sur les plans qui incluent le passback (Pro et Agency), un achat attribué à Meta est envoyé via CAPI avec les données enrichies : email haché, téléphone haché, adresse IP, user agent — pour maximiser le taux de correspondance. Les achats sans signal de clic Meta ne sont pas renvoyés : inventer une attribution dégraderait vos propres chiffres.

Qu'est-ce que ça change, concrètement ?

Le gain dépend entièrement de votre audience, de votre marché et des données que vous possédez déjà : nous ne publions pas de pourcentage moyen, parce que nous ne le mesurons pas. Ce que le tracking server-side change, c'est la nature de ce qui est envoyé :

Envoi depuis le serveurL'événement part de vos données, pas du navigateur — ni ITP ni bloqueur ne l'arrêtent
Déduplication par event_idLe même achat vu par le pixel et par le serveur ne compte qu'une fois
Identité enrichieEmail et téléphone hachés côté serveur, jamais en clair dans le navigateur
Qualité mesuréeVotre taux de correspondance réel est affiché dans le tableau de bord, pas estimé

Installation du pixel ProfitPilotPro sur Shopify

L'installation prend moins de 5 minutes, et ne demande aucune manipulation de code.

1. Connectez votre boutique

Installez ProfitPilotPro depuis le Shopify App Store et autorisez l'accès. Vos commandes et vos produits commencent à se synchroniser immédiatement.

2. Activez l'extension dans votre thème

Dans l'éditeur de thème Shopify, ouvrez Paramètres de l'application et activez ProfitPilot Tracking. C'est la seule étape que nous ne pouvons pas faire à votre place : Shopify réserve l'activation des extensions au marchand. Le tableau de bord vous prévient tant qu'elle est éteinte.

Et le checkout ?

Il est couvert séparément par une Web Pixel Extension, que ProfitPilotPro enregistre sur votre boutique à la connexion. Vous la retrouvez dans Paramètres → Événements client.

Tracking server-side TikTok Ads et Google Ads

Meta n'est pas seul à proposer une API server-side. TikTok propose la TikTok Events API, et Google Ads les Enhanced Conversions. ProfitPilotPro envoie chaque événement Shopify aux trois plateformes simultanément :

  • Meta Conversions API — événements Purchase, AddToCart, InitiateCheckout, ViewContent, PageView, Lead
  • TikTok Events API — événements CompletePayment, PlaceAnOrder, AddToCart, ViewContent
  • Google Ads Enhanced Conversions — événements de conversion avec email/téléphone hashés

Le tout déduplique avec event_id unique pour éviter le double comptage avec le pixel navigateur. Et ces conversions remontées alimentent directement ton ROAS réel et ton profit net Shopify.

Event Match Quality : pourquoi c'est critique

Meta note la qualité de tes événements CAPI sur 10 (Event Match Quality). Plus Meta peut associer ton événement à un compte Facebook ou Instagram, plus tes publicités sont optimisées. Pour maximiser ce score, ProfitPilotPro envoie automatiquement :

  • Email du client (SHA-256)
  • Téléphone (SHA-256)
  • Prénom, nom, ville, code postal, pays (SHA-256)
  • fbp et fbc (cookies Facebook récupérés côté client)
  • IP address et User Agent du visiteur
  • External ID (Shopify customer ID, hashé)

Plus ces champs sont remplis, plus l'Event Match Quality que Meta vous attribue monte. ProfitPilotPro affiche votre EMQ réel événement par événement dans le tableau de bord : c'est votre propre mesure qui fait foi, pas une moyenne promise à l'avance.

FAQ — Tracking server-side et CAPI Meta

Qu'est-ce que le tracking server-side sur Shopify ?+

Le tracking server-side envoie les événements de conversion (Purchase, AddToCart, PageView) depuis ton serveur vers Meta, TikTok et Google, au lieu du navigateur du visiteur. Résultat : ad blockers, iOS 14.5+ et restrictions Safari ITP ne peuvent plus bloquer le tracking.

Qu'est-ce que la CAPI Meta (Conversions API) ?+

La Conversions API de Meta est un canal server-side qui reçoit les événements directement depuis ton serveur. Elle complète le pixel navigateur, et la déduplication se fait par event_id. Sur les plans qui incluent le passback, ProfitPilotPro envoie les Purchase attribués à Meta avec email et téléphone hachés (SHA-256).

Le tracking server-side récupère-t-il les conversions perdues sur iOS ?+

Il envoie l'événement depuis le serveur, donc ni l'ITP d'Apple ni un bloqueur de publicité ne peuvent l'arrêter. De combien votre visibilité remonte dépend de votre audience et des données que vous possédez : nous ne publions pas de moyenne, parce que nous ne la mesurons pas. Votre taux de correspondance réel est affiché dans le tableau de bord.

Le tracking server-side est-il RGPD compliant ?+

Oui, à condition que le consentement utilisateur soit recueilli avant l'envoi (Consent Mode). ProfitPilotPro respecte le consentement de ton bandeau cookies (Axeptio, Didomi, Cookiebot) et n'envoie les événements que pour les utilisateurs qui ont accepté.

Faut-il garder le pixel Meta classique ?+

Oui. La best practice est d'envoyer chaque événement en double : pixel navigateur + CAPI server-side. Meta déduplique via l'event_id. Si le pixel est bloqué (iOS, ad blocker), la version server-side passe. Si le pixel passe, CAPI sert de backup et améliore le matching.

Pixel Shopify natif ou pixel ProfitPilotPro ?+

Le pixel Shopify natif envoie bien quelques événements via CAPI, mais il ne fait pas la déduplication cross-canal (TikTok, Google) et n'enrichit pas les événements avec les données serveur. ProfitPilotPro centralise CAPI Meta + TikTok Events API + Google Enhanced Conversions dans un seul pixel.

Récupérez vos conversions perdues maintenant

Installez le pixel ProfitPilotPro en 5 minutes. CAPI Meta inclus. 14 jours gratuits.

Essayer gratuitement →