Ignorer et passer au contenu

Créations Shopify : nous prenons des réservations pour le T4 2026.

Vérifier les disponibilités

Les Scripts supplémentaires Shopify ne fonctionnent plus ? Reconstruire le tracking avec les pixels personnalisés (2026)

Rebuilding Shopify conversion tracking with custom pixels after Additional Scripts were removed

Dernière mise à jour : 25 septembre 2026

Le 26 août 2026, Shopify a mis à niveau les pages de remerciement et de statut de commande de chaque boutique hors Plus qui ne l'avait pas fait elle-même, et tout ce qui se trouvait dans le champ Scripts supplémentaires a cessé de fonctionner. Si votre tag de conversion Google Ads, votre pixel Meta, votre pixel TikTok ou votre tracking d'affiliation vivaient dans ce champ, ces conversions ont cessé d'être rapportées le jour de la mise à niveau de vos pages. Le remplaçant, c'est le système d'événements clients de Shopify : les pixels d'app des applications officielles des grandes plateformes, et des pixels personnalisés pour tout le reste. La reconstruction prend généralement quelques heures. Le plus gros risque, ce sont les données perdues pendant que personne ne s'en aperçoit.

Ce guide montre comment confirmer ce qui est cassé, reconstruire chaque script au bon endroit, le tester, et limiter les dégâts sur vos campagnes publicitaires.

Qu'est-ce qui a changé exactement le 26 août 2026 ?

Shopify retire depuis plusieurs années les anciennes façons de personnaliser le checkout. La dernière étape couvrait les pages de remerciement et de statut de commande, celles que les clients voient après avoir payé, là où vivait la plupart du tracking post-achat.

Pour les boutiques hors Plus (Basic, Shopify, Advanced), le 26 août 2026 était la date limite pour mettre ces pages à niveau. Les boutiques qui ne l'avaient pas fait ont été basculées automatiquement, et la mise à niveau a supprimé les personnalisations construites sur les Scripts supplémentaires, sur checkout.liquid et sur les apps qui injectaient des balises script. Les boutiques sur l'offre Pause and Build ont été mises à niveau automatiquement elles aussi.

Les boutiques Shopify Plus sont passées par là plus tôt. Les personnalisations par script sur ces pages ont été arrêtées pour Plus le 28 août 2025, et Shopify a commencé à mettre à niveau automatiquement les boutiques Plus restantes en janvier 2026.

Un point de plus qui compte maintenant : revenir aux anciennes pages n'était possible qu'avant la date limite, et seulement sous des conditions étroites. Cette option a disparu. La seule voie, c'est de reconstruire sur le nouveau système.

Comment savoir si mon tracking est cassé ?

Vérifiez trois endroits, en comparant les semaines avant et après votre date de mise à niveau :

Google Ads. Allez dans Objectifs > Conversions. Une action d'achat tombée à zéro ou presque, ou qui affiche « Aucune conversion récente », est le signe le plus clair.

Meta Events Manager. Regardez l'événement Purchase. Si PageView et AddToCart continuent d'arriver pendant que Purchase s'effondre, votre pixel d'achat vivait dans les Scripts supplémentaires.

Tableaux de bord d'affiliation et de partenaires. Les réseaux d'affiliation, les plateformes d'influence et les apps d'avis qui suivaient les ventes via un script sur la page de remerciement montreront une chute des commandes attribuées.

Si les commandes Shopify sont restées stables pendant que les achats rapportés par les plateformes ont chuté fortement à partir d'une date, vous avez trouvé votre problème.

Étape 1 : listez ce que faisaient vos anciens scripts

Carte des anciens tags des Scripts supplémentaires et de leur nouvelle place sous les événements clients

Si vous ou votre développeur avez gardé une copie de l'ancien contenu des Scripts supplémentaires, partez de là. Sinon, reconstruisez la liste à partir de vos comptes publicitaires, de vos plateformes partenaires et de vos apps installées. Puis associez chaque élément à sa nouvelle place :

Ancien script Nouvelle place
Tag de conversion Google Ads App Google & YouTube, ou un pixel personnalisé s'il vous faut une action de conversion séparée
Tag d'achat GA4 App Google & YouTube (l'achat est désormais aussi envoyé de serveur à serveur)
Événement Purchase du pixel Meta App Facebook & Instagram, idéalement avec l'API Conversions
Pixels TikTok, Pinterest, Snapchat L'app Shopify officielle de chaque plateforme
Postback d'affiliation ou de partenaire Le pixel d'app Shopify du partenaire, ou un pixel personnalisé
Enquête post-achat, vente additionnelle ou message personnalisé Blocs de l'éditeur de checkout ou app de checkout extensibility
Data layer personnalisé pour GTM Pixel personnalisé qui pousse les événements dans GTM, ou tagging côté serveur

Pour GA4 en particulier, notez que depuis juillet 2026 l'app Google & YouTube envoie aussi l'événement d'achat depuis les serveurs de Shopify. Notre guide sur les écarts entre GA4 et Shopify explique ce que cela corrige et ce que cela ne corrige pas.

Étape 2 : utilisez d'abord les pixels d'app

Pour chaque plateforme qui a une app Shopify officielle, utilisez-la avant d'écrire la moindre ligne de code. Les pixels d'app sont maintenus par la plateforme, respectent vos paramètres de confidentialité client, et se mettent à jour quand Shopify change des choses. L'app Facebook & Instagram peut aussi envoyer les achats via l'API Conversions, ce qu'un script navigateur n'a jamais fait. Les détails de configuration sont dans notre guide Meta CAPI.

Installez l'app, connectez le compte publicitaire, confirmez que le pixel apparaît comme connecté dans Paramètres > Événements clients, et passez à la suite. Gardez le code sur mesure pour ce que les apps ne couvrent pas.

Étape 3 : construisez un pixel personnalisé pour le reste

Étapes pour ajouter un pixel personnalisé dans les paramètres Shopify sous les événements clients

Allez dans Paramètres > Événements clients > Ajouter un pixel personnalisé. Nommez-le clairement, définissez sa permission de confidentialité client (généralement marketing pour les plateformes publicitaires), collez votre code, enregistrez, et cliquez sur Connecter.

Les pixels personnalisés ne fonctionnent pas comme les anciens scripts. Ils tournent dans un sandbox, ne peuvent ni lire ni modifier la page, et reçoivent les données en s'abonnant aux événements standards de Shopify. L'événement d'achat est checkout_completed.

Voici un exemple qui envoie une conversion Google Ads depuis un pixel personnalisé. À n'utiliser que si vous ne suivez pas déjà la même action de conversion via l'app Google & YouTube, sinon vous compterez chaque commande deux fois.

// Load the Google tag inside the pixel sandbox
const script = document.createElement('script');
script.src = 'https://www.googletagmanager.com/gtag/js?id=AW-XXXXXXXXX';
script.async = true;
document.head.appendChild(script);

window.dataLayer = window.dataLayer || [];
function gtag() { dataLayer.push(arguments); }
gtag('js', new Date());
gtag('config', 'AW-XXXXXXXXX');

// Fire the conversion when checkout completes
analytics.subscribe('checkout_completed', (event) => {
  const checkout = event.data.checkout;
  gtag('event', 'conversion', {
    send_to: 'AW-XXXXXXXXX/CONVERSION_LABEL',
    value: checkout.totalPrice.amount,
    currency: checkout.currencyCode,
    transaction_id: checkout.order.id
  });
});

Remplacez l'identifiant et le libellé de conversion par les vôtres depuis Google Ads. Le transaction_id permet à Google de dédupliquer si l'événement se déclenche deux fois. Le même schéma marche pour les postbacks d'affiliation : abonnez-vous à checkout_completed, lisez l'identifiant de commande et le total, et envoyez-les au point d'entrée du partenaire comme sa documentation le décrit.

Si vous utilisez Google Tag Manager, vous pouvez charger GTM dans un pixel personnalisé et pousser les événements de Shopify dans le data layer, mais le débogage est plus difficile dans le sandbox. Pour les boutiques avec plusieurs plateformes, le tagging côté serveur est généralement la configuration la plus propre sur la durée, traitée dans notre guide GTM côté serveur.

Étape 4 : testez avant de faire confiance

1. Passez une vraie commande de test, avec un code de remise de 100 % ou un produit de test à bas prix. 2. Dans Google Ads, vérifiez les diagnostics de l'action de conversion dans les heures qui suivent, ou utilisez Tag Assistant pendant le test. 3. Dans Meta Events Manager, utilisez Test Events et confirmez un seul Purchase avec la bonne valeur. 4. Dans GA4, surveillez le DebugView ou le temps réel. 5. Pour chaque plateforme, confirmez exactement un achat par commande. Deux veut dire du tracking en double, généralement un pixel d'app et un pixel personnalisé qui se déclenchent tous les deux.

Rappelez-vous que les paramètres de confidentialité client s'appliquent. Si vous testez depuis une région où votre bannière de consentement exige un opt-in, acceptez d'abord les cookies marketing, sinon les événements ne se déclencheront pas.

Étape 5 : protégez vos campagnes de la période cassée

Le Smart Bidding a appris des jours où votre tracking était cassé, et il en a tiré la mauvaise leçon : que vos annonces avaient cessé de convertir. Deux actions limitent les dégâts :

Les exclusions de données Google Ads. Dans la zone des stratégies d'enchères de Google Ads, créez une exclusion de données couvrant les dates où le tracking était hors service. Le Smart Bidding ignorera les données de conversion de cette fenêtre au lieu de les traiter comme une vraie baisse de performance. Cela fonctionne pour les pannes récentes : appliquez-la dès que vous connaissez les dates.

Ne jugez pas la performance sur la fenêtre cassée. Le ROAS rapporté sur ces semaines est faux. Suspendez toute décision basée dessus, y compris les coupes de budget et les changements de cible faits pendant que les conversions paraissaient basses.

Meta n'a pas d'équivalent des exclusions de données : la priorité là-bas est de refaire circuler les événements Purchase, avec l'API Conversions, pour que l'algorithme récupère vite.

Les conversions navigateur perdues pendant le trou ne peuvent pas être recréées sur la plupart des plateformes. Si votre équipe a stocké les identifiants de clic avec les commandes, un import de conversions hors ligne dans Google Ads peut en récupérer une partie. Pour la plupart des boutiques, l'objectif réaliste est d'arrêter la perte et de passer à autre chose.

Et si je suis sur Shopify Plus ?

Les boutiques Plus ont vécu le même changement en 2025, et les boutiques restantes ont été mises à niveau automatiquement à partir de janvier 2026. Si vous êtes sur Plus et que votre tracking semble encore bancal, les cinq mêmes étapes s'appliquent. Les boutiques Plus ont aussi plus d'options via les checkout UI extensions pour tout contenu qui vivait sur la page de remerciement.

Besoin d'aide pour reconstruire ?

La plupart des boutiques peuvent reconstruire les principales plateformes en un après-midi avec les étapes ci-dessus. Cela devient plus difficile quand plusieurs partenaires d'affiliation, une configuration GTM sur mesure et des règles de consentement interagissent, ou quand vous ne savez pas quelles conversions comptent double. Les audits et reconstructions de tracking font partie du service analytics de 7SEA Marketing pour les marques D2C sur Shopify.

Questions fréquentes

Les Scripts supplémentaires Shopify fonctionnent-ils encore ?

Non. Pour les boutiques hors Plus, les Scripts supplémentaires sur les pages de remerciement et de statut de commande ont cessé de fonctionner quand les pages ont été mises à niveau, avec le 26 août 2026 comme date limite finale. Pour les boutiques Shopify Plus, les personnalisations par script sur ces pages ont été arrêtées le 28 août 2025.

Qu'est-ce qui a remplacé les Scripts supplémentaires dans Shopify ?

Les événements clients. Le tracking passe désormais par les pixels d'app, installés par les apps de canal officielles comme Google & YouTube et Facebook & Instagram, et par les pixels personnalisés que vous ajoutez dans Paramètres > Événements clients. Le contenu des pages est passé aux blocs de l'éditeur de checkout et aux apps de checkout extensibility.

Peut-on revenir à l'ancienne page de remerciement Shopify ?

Plus maintenant. Le retour en arrière n'était possible qu'avant la date limite du 26 août 2026 et sous conditions limitées. Les boutiques doivent désormais reconstruire leurs personnalisations avec des pixels et des blocs.

Un pixel personnalisé Shopify peut-il lire la page de remerciement ?

Non. Les pixels personnalisés tournent dans un sandbox et ne peuvent ni accéder à la page ni la modifier. Ils reçoivent les données en s'abonnant aux événements standards de Shopify, comme checkout_completed pour les achats, qui contient l'identifiant de commande, les totaux et les lignes d'articles.

Comment empêcher le Smart Bidding de Google Ads d'apprendre d'un tracking cassé ?

Créez une exclusion de données dans Google Ads couvrant les dates où votre suivi des conversions était hors service. Le Smart Bidding ignore alors les données de conversion de cette période au lieu de les traiter comme une vraie baisse de performance.

Vous voulez un vrai chiffre pour votre boutique ?

Envoyez-nous l'URL et la taille du catalogue. Nous reviendrons avec un devis ferme et la liste des templates qu'il couvre, sans appel nécessaire sauf si vous en souhaitez un.

Obtenir un devis
Ritik Verma, fondateur et directeur général de 7SEA Marketing

Ritik Verma

Fondateur et Directeur général, 7SEA Marketing™

Ritik a fondé 7SEA en 2020 et relit encore chaque périmètre avant qu'il parte. Il écrit ici sur les aspects de la gestion d'une agence e-commerce que personne ne publie.